summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--client/local_mic.py2
-rw-r--r--client/test.py10
3 files changed, 8 insertions, 5 deletions
diff --git a/.gitignore b/.gitignore
index 5a2333a..64e06fa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,6 +12,7 @@ client/say.wav
server/modules/build/*
client/build/*
client/modules/*
+client/modules-bak/*
client/profile.yml
build/*
server/dump.rdb
diff --git a/client/local_mic.py b/client/local_mic.py
index 3fc742e..44e232d 100644
--- a/client/local_mic.py
+++ b/client/local_mic.py
@@ -8,7 +8,7 @@ implementation, Jasper is always active listening with local_mic.
class Mic:
prev = None
- def __init__(self, lmd, dictd, lmd_persona, dictd_persona):
+ def __init__(self, speaker, passive_stt_engine, active_stt_engine):
return
def passiveListen(self, PERSONA):
diff --git a/client/test.py b/client/test.py
index fb7d147..69567bb 100644
--- a/client/test.py
+++ b/client/test.py
@@ -29,17 +29,19 @@ class TestMic(unittest.TestCase):
self.time_clip = "../static/audio/time.wav"
from mic import Mic
- self.m = Mic(speaker.newSpeaker(), "languagemodel.lm", "dictionary.dic",
- "languagemodel_persona.lm", "dictionary_persona.dic")
+ from stt import PocketSphinxSTT
+
+ self.stt = PocketSphinxSTT()
def testTranscribeJasper(self):
"""Does Jasper recognize his name (i.e., passive listen)?"""
- transcription = self.m.transcribe(self.jasper_clip, PERSONA_ONLY=True)
+ transcription = self.stt.transcribe(self.jasper_clip, PERSONA_ONLY=True)
self.assertTrue("JASPER" in transcription)
def testTranscribe(self):
"""Does Jasper recognize 'time' (i.e., active listen)?"""
- transcription = self.m.transcribe(self.time_clip)
+ transcription = self.stt.transcribe(self.time_clip)
+ print transcription
self.assertTrue("TIME" in transcription)