Exemplo n.º 1
0
    def test_default_recognizer(self):
        rec = SpeechRecognitionEngine()
        grammar = rec.load_grammar('Grammar.xml')
        input = file('test.pcm', 'rb')
        rec.set_input_to_audio_file(input)

        self.assertEqual(rec.recognize_sync().text, 'down')
        self.assertEqual(rec.recognize_sync().text, 'left')
        self.assertEqual(rec.recognize_sync().text, 'right')
Exemplo n.º 2
0
Arquivo: tests.py Projeto: Afelio/PTVS
    def test_default_recognizer(self):
        rec = SpeechRecognitionEngine()
        grammar = rec.load_grammar('Grammar.xml')
        input = file('test.pcm', 'rb')
        rec.set_input_to_audio_file(input)

        self.assertEqual(rec.recognize_sync().text, 'down')
        self.assertEqual(rec.recognize_sync().text, 'left')
        self.assertEqual(rec.recognize_sync().text, 'right')
Exemplo n.º 3
0
    def test_default_recognizer_async_one(self):
        rec = SpeechRecognitionEngine()
        grammar = rec.load_grammar('Grammar.xml')
        input = file('test.pcm', 'rb')
        rec.set_input_to_audio_file(input)

        recognized_values = []
        def recognized(result):
            recognized_values.append(result.result.text)

        rec.speech_recognized += recognized
        rec.recognize_async()
        
        time.sleep(5)
        self.assertEqual(len(recognized_values), 1)
        self.assertEqual(recognized_values[0], 'down')
Exemplo n.º 4
0
    def test_installed_recognizers(self):
        recognizers = SpeechRecognitionEngine.installed_recognizers()

        recognizer = SpeechRecognitionEngine(recognizers[0])
Exemplo n.º 5
0
Arquivo: tests.py Projeto: Afelio/PTVS
    def test_installed_recognizers(self):
        recognizers = SpeechRecognitionEngine.installed_recognizers()

        recognizer = SpeechRecognitionEngine(recognizers[0])