Added error/what handeling

fetchIP
E. Almqvist 4 years ago
parent 0b616bb2fc
commit 4a10874639
  1. 13
      speech_daemon.py

@ -34,16 +34,19 @@ class speech_daemon(object):
global CONFIG
CONFIG = cfg
self.deviceIndex = CONFIG["speech"]["device_index"]
self.deviceIndex = CONFIG["speech"]["device_index"] # Apply the device index
def start(self):
controller.init()
for inp in self.voiceInpObj.start( self.deviceIndex ):
cmdBuf = inp.lower().split(" ")
if( cmdBuf[0] in CONFIG["speech"]["prefixes"] ):
print("CMD:", cmdBuf)
parseCommandline( cmdBuf, False )
if( inp != self.voiceInpObj.error and inp != self.voiceInpObj.what ):
cmdBuf = inp.lower().split(" ")
if( cmdBuf[0] in CONFIG["speech"]["prefixes"] ):
print("CMD:", cmdBuf)
parseCommandline( cmdBuf, False )
else:
print("Error/What: {0}".format(inp))
controller.end()

Loading…
Cancel
Save