def callback(recognizer, audio):
try:
sentence = recognizer.recognize_google(audio, language=language)
wave_file_name = "train.wav"
wav_file = open(wave_file_name,"wb")
wav_file.write(audio.get_wav_data())
wav_file.close()
wave, sample_rate = librosa.load(wave_file_name, mono=True, sr=None)
wave = wave[::3]
save_recording(wave_file_name,wave,sentence,CSV_BIG_ONE)
except sr.UnknownValueError:
print("Google Speech Recognition could not understand audio")
except sr.RequestError as e:
print("Could not request results from Google Speech Recognition service; {0}".format(e))
dataset_recorder_generator.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录