rcbyron / hey-athena-client

Your personal voice assistant

Home Page:https://heyathena.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing Dependency

Rybec opened this issue · comments

I just attempted to follow the Windows installation instructions found here (which, by the way, appears to be using an expired SSL certificate). Pip failed to install the application correctly. It turns out that SWIG, used during the installation of pocketsphinx, requires Microsoft's Visual C++ build system to be installed. This is not listed as a dependency in either the project documentation on Github or the installation instructions at the above link.

Sadly, this dependency is a deal breaker for me. I don't mind installing Python 3, and I was even willing to add SWIG temporarily. Adding a whole build environment on top of that... I really wish this dependency was listed somewhere, so I had not wasted my time.

I apologize that it was not listed as a dependency for Windows. I had mainly chosen not to add it since pocketsphinx (and many other python packages) can be installed without the build system by using the pre-built version listed here: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pocketsphinx (I thought I had listed this link somewhere but I probably need to make it more prominent in the documentation).