synesthesiam / voice2json

Command-line tools for speech and intent recognition on Linux
MIT License
1.08k stars 63 forks source link

kenlm - reason for patched eigen headers ? #53

Open OSS542 opened 3 years ago

OSS542 commented 3 years ago

The package kenlm-20200308 is used in voice2json. This package appears to be from https://github.com/kpu/kenlm.git, with git commit hash of "f39edc306026a9bce47249b30a0a4e68bfbd6fa4", and is identical except for the following:

".git" directory removed GIT_REVISION file added which contains commit hash f39edc306026a9bce47249b30a0a4e68bfbd6fa4 include directory added with patched versions of the eigen headers.

Why were the patches needed ?

synesthesiam commented 2 years ago

It's been over a year, so I don't quite remember actually! I had pulled a recent (then) version of kenlm from Github, and I followed his instructions for building it, which at the time required a separate download of eigen.

At the very least, it sounds like I need to update eigen.