Ubuntu version 14.04.2 (Odroid U3) - Jasper - No compatible loggers located for "client.vocabcompiler"
Ubuntu version 14.04.2 (Odroid U3) - Jasper - No compatible loggers located for "client.vocabcompiler"
I'm trying to install jasper on an odroid by following https://github.com/jasperproject/jasper-.../issues/20 but for some reason, everytime I enter: python main.py it pops up with this: No handlers could be found for logger "client.vocabcompiler" Traceback (most recent call last): File "main.py", line 10, in <module> runpy.run_path(script_path, run_name="__main__") File "/usr/lib/python2.7/runpy.py", line 240, in run_path return _run_module_code(code, init_globals, run_name, path_name) File "/usr/lib/python2.7/runpy.py", line 82, in _run_module_code mod_name, mod_fname, mod_loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "../jasper.py", line 16, in <module> from client.conversation import Conversation File "../client/conversation.py", line 3, in <module> from notifier import Notifier File "../client/notifier.py", line 4, in <module> from modules import Gmail File "../client/modules/Gmail.py", line 5, in <module> from dateutil import parser ImportError: No module named dateutil Thank you
ython module 'pocketsphinx' found: '/usr/lib/python2.7/dist-packages/pocketsphinx.so' WARNING:root:tts_engine not specified in profile, defaulting to 'espeak-tts' DEBUG:client.diagnose:Checking executable 'aplay'... DEBUG:client.diagnose:Executable 'aplay' found: '/usr/bin/aplay' DEBUG:client.diagnose:Checking executable 'espeak'... DEBUG:client.vocabcompiler:Starting compilation... DEBUG:client.vocabcompiler:Compiling languagemodel... DEBUG:client.vocabcompiler:Creating vocab file: '/tmp/tmpQsHTiG.vocab' ERROR:client.vocabcompiler:Fatal compilation Error occured, cleaning up... Traceback (most recent call last): File "../client/vocabcompiler.py", line 163, in compile self._compile_vocabulary(phrases) File "../client/vocabcompiler.py", line 269, in _compile_vocabulary vocabulary = self._compile_languagemodel(text, self.languagemodel_file) File "../client/vocabcompiler.py", line 290, in _compile_languagemodel cmuclmtk.text2vocab(text, vocab_file) NameError: global name 'cmuclmtk' is not defined ERROR:root:Error occured!
I've executed it in debug mode and it's asking for espeak. Please download the file but now this: odroid@odroid:~/jasper-client/client$ python main.py --debug No handlers could be found for logger "cmuclmtk" ******************************************************* JASPER - THE TALKING COMPUTER * * © 2015 Shubhro Saha, Charlie Marsh & Jan Holthuis ******************************************************* DEBUG:client.diagnose:Checking network connection to server 'www.google.com'... DEBUG:client.diagnose:Network connection working DEBUG:__main__:Trying to read config file: '/home/odroid/.jasper/profile.yml' DEBUG:client.diagnose:Checking python import 'pocketsphinx'... DEBUG:client.diagnose
ython module 'pocketsphinx' found: '/usr/lib/python2.7/dist-packages/pocketsphinx.so' WARNING:root:tts_engine not specified in profile, defaulting to 'espeak-tts' DEBUG:client.diagnose:Checking executable 'aplay'... DEBUG:client.diagnose:Executable 'aplay' found: '/usr/bin/aplay' DEBUG:client.diagnose:Checking executable 'espeak'... DEBUG:client.vocabcompiler:Starting compilation... DEBUG:client.vocabcompiler:Compiling languagemodel... DEBUG:client.vocabcompiler:Creating vocab file: '/tmp/tmpQsHTiG.vocab' ERROR:client.vocabcompiler:Fatal compilation Error occured, cleaning up... Traceback (most recent call last): File "../client/vocabcompiler.py", line 163, in compile self._compile_vocabulary(phrases) File "../client/vocabcompiler.py", line 269, in _compile_vocabulary vocabulary = self._compile_languagemodel(text, self.languagemodel_file) File "../client/vocabcompiler.py", line 290, in _compile_languagemodel cmuclmtk.text2vocab(text, vocab_file) NameError: global name 'cmuclmtk' is not defined ERROR:root:Error occured!
The installation instructions appear incomplete, as the global name for cmuclmtk isn't defined. Please check the documentation link for full details.