summaryrefslogtreecommitdiff
path: root/client/mic.py
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2014-10-09 14:19:59 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2014-11-05 14:37:11 +0100
commitc89514f6cd11afa0ebbd20842ab881fe42a20dba (patch)
treeb415fd6e88038e1a3d518e83f5493d0c068d5e29 /client/mic.py
parent533864c8814e9b02eceadd10e1bf20f46dbd1efe (diff)
downloadjasper-client-c89514f6cd11afa0ebbd20842ab881fe42a20dba.tar.gz
jasper-client-c89514f6cd11afa0ebbd20842ab881fe42a20dba.zip
Remove TranscriptionMode and improve STT engine initialisation
Diffstat (limited to 'client/mic.py')
-rw-r--r--client/mic.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/client/mic.py b/client/mic.py
index 2a6fe4a..f75539b 100644
--- a/client/mic.py
+++ b/client/mic.py
@@ -9,7 +9,6 @@ import audioop
import pyaudio
import alteration
import jasperpath
-from stt import TranscriptionMode
class Mic:
@@ -172,8 +171,7 @@ class Mic:
wav_fp.close()
f.seek(0)
# check if PERSONA was said
- transcribed = self.passive_stt_engine.transcribe(
- f, mode=TranscriptionMode.KEYWORD)
+ transcribed = self.passive_stt_engine.transcribe(f)
if any(PERSONA in phrase for phrase in transcribed):
return (THRESHOLD, PERSONA)
@@ -250,10 +248,7 @@ class Mic:
wav_fp.writeframes(''.join(frames))
wav_fp.close()
f.seek(0)
- mode = (TranscriptionMode.MUSIC if MUSIC
- else TranscriptionMode.NORMAL)
- transcribed = self.active_stt_engine.transcribe(f, mode=mode)
- return transcribed
+ return self.active_stt_engine.transcribe(f)
def say(self, phrase,
OPTIONS=" -vdefault+m3 -p 40 -s 160 --stdout > say.wav"):