Uncaught error event in voice log

I just installed mycroft and I see it does not do STT. In fact I doubt it can even hear me. As per the logs it gets its conf file from MYCROFT HOME online. I can;t just seem to figure out “Uncaught error event”. Can anyone point to something that I cna work on to resolve this. I am using Ubuntu 16.04 (64 bit):

[arnuld@ubuntu: mycroft-core]$ tail -n 25 scripts/logs/mycroft-voice.log
11:27:23.950 - mycroft.client.speech.hotword_factory:create_hotword:256 - INFO - creating wake up
11:27:23.964 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
11:27:25.045 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “GET /v1/device/20c5799e-0eb5-41d4-8c6a-224f9eac3ec8 HTTP/1.1” 200 388
11:27:25.056 - mycroft.messagebus.client.ws:on_open:57 - INFO - Connected
11:27:27.032 - mycroft.client.speech.mic:listen:510 - DEBUG - Waiting for wake word…
11:32:16.844 - mycroft.configuration.config:load_local:128 - DEBUG - Configuration /home/arnuld/Sources/mycroft-core/mycroft/configuration/mycroft.conf loaded
11:32:16.848 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
11:32:18.012 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “GET /v1/device/20c5799e-0eb5-41d4-8c6a-224f9eac3ec8/setting HTTP/1.1” 200 2919
11:32:18.020 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
11:32:19.264 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “GET /v1/device/20c5799e-0eb5-41d4-8c6a-224f9eac3ec8/location HTTP/1.1” 200 878
11:32:19.300 - mycroft.configuration.config:load_local:133 - DEBUG - Configuration ‘/etc/mycroft/mycroft.conf’ not found
11:32:19.302 - mycroft.configuration.config:load_local:133 - DEBUG - Configuration ‘/home/arnuld/.mycroft/mycroft.conf’ not found
Traceback (most recent call last):
File “/home/arnuld/Sources/mycroft-core/mycroft/client/speech/main.py”, line 179, in
main()
File “/home/arnuld/Sources/mycroft-core/mycroft/client/speech/main.py”, line 172, in main
loop.run()
File “/home/arnuld/Sources/mycroft-core/mycroft/client/speech/listener.py”, line 319, in run
time.sleep(1)
File “/home/arnuld/Sources/mycroft-core/mycroft/lock/init.py”, line 63, in call
self.__previous_func(signame, sf)
TypeError: ‘int’ object is not callable
11:53:56.045 - mycroft.messagebus.client.ws:on_error:70 - ERROR - Exception(“Uncaught ‘error’ event.”,)
11:53:56.046 - mycroft.messagebus.client.ws:on_error:71 - WARNING - WS Client will reconnect in 5 seconds.
Exception TypeError: ‘signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object’ in <bound method Signal.del of <mycroft.lock.Signal object at 0x7f9af3556790>> ignored
[arnuld@ubuntu: mycroft-core]$

I have no idea about this one @arnuld, so I’m going to ping my colleague @forslund who may have more information.

Hey Kathy, Thanks for pinging him. I got him in chatrrom. He told me those are not errors but information when I shut down mycroft. he helped with audiotest too (sudo ./mycroft audiotest) and mycroft records and plays back my voice. That means mycroft hears me fine. With help from @forslund I was able to hear the “ding” sound reply for “Hey Mycroft” several times but not all the time, kind of 20% success rate. We tried even precise listener instead of default listener. Only thing is I am still unable to get any reply for “Hey Mycroft, whats is the weather” or “what is the time” or “tell me a joke”, “tell me more about Michael Jackson” etc. I can’t get it reply to anything at all

UPDATE:

Voice log (~/mycroft-core/scripts/logs) shows that mycroft is waiting for wake-word. It just can’t hear what I am saying. Few points:

#1: i built pocketsphinx on my machine. It recognizes my voice.
#2: I can record my voice in a python program I wrote
#3: Mycroft audiotest records & plays back my voice fine. " sudo ./start-mycroft.sh audiotest"
#4: In Mycroft, pocketsphinx and Precise are two listeners for the wake-word. Both can’t find my voice when I speak for wake-word. (https://mycroft.ai/documentation/precise/)

CONCLUSION #1: Something is not working when between Listeners and Mycroft and it is not showing up in voice log either

COLCLUSION #2: May be Listener can’t get my Indian English accent. I am checking out how to add/adapt an accent in Mycroft. (https://mycroft.ai/documentation/adapt/)