From e50facf6742d283731ee9cdae1d38f24cde6b6da Mon Sep 17 00:00:00 2001 From: Jezra Date: Sun, 24 Aug 2014 16:16:21 -0700 Subject: modified recognizer instance creation to use self.options['microphone'] --- Blather.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Blather.py b/Blather.py index a67feab..b0487c6 100755 --- a/Blather.py +++ b/Blather.py @@ -38,12 +38,13 @@ class Blather: self.continuous_listen = False self.commands = {} + + #read the commands self.read_commands() - self.recognizer = Recognizer(lang_file, dic_file, opts.microphone ) - self.recognizer.connect('finished',self.recognizer_finished) #load the options file self.load_options() + #merge the opts for k,v in opts.__dict__.items(): if (not k in self.options) or opts.override: @@ -76,6 +77,10 @@ class Blather: if self.options['history']: self.history = [] + #create the recognizer + self.recognizer = Recognizer(lang_file, dic_file, self.options['microphone'] ) + self.recognizer.connect('finished',self.recognizer_finished) + def read_commands(self): #read the.commands file file_lines = open(command_file) -- cgit 1.4.1