Beispiel #1
0
 def test_add_training_data( self ):
     sample = os.path.abspath(os.path.join( self.workdir, 'test.raw' ))
     context.twrite( sample, 'Moo' )
     transcription = 'this_is_a_test'
     record = self.audio_context.add_training_data( sample, transcription )
     assert os.path.exists(record['filename']), record 
     assert record['transcription'] == transcription, record 
 
     records = list(self.audio_context.training_records())
     assert records == [ record ], records 
 
     self.audio_context.remove_training_data( record )
     records = list(self.audio_context.training_records())
     assert records == [ ], records 
Beispiel #2
0
 def test_transcriptions_guess( self ):
     context.twrite( self.context.dictionary_file, 'goodbye\tG UH D B AY' )
     known = self.context.transcriptions( [ 'toodles','goodbye' ], guess=True )
     assert known['goodbye'], known 
     assert known['toodles'], known