Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种方法可以让语音识别不断地转录?(python)_Python_Speech Recognition_Google Text To Speech - Fatal编程技术网

有没有一种方法可以让语音识别不断地转录?(python)

有没有一种方法可以让语音识别不断地转录?(python),python,speech-recognition,google-text-to-speech,Python,Speech Recognition,Google Text To Speech,我对编码和Python还不熟悉,我正在处理的这个项目正处在一个十字路口。 我想尝试一个版本,不断转录(和翻译)的话正在说。目前,它等待一段时间的沉默,然后才转录所说的内容。你知道有什么方法可以做到这一点吗?这更像是使用替代语音识别/翻译模块的问题吗 这是我的密码: import speech_recognition as sr r = sr.Recognizer() mic = sr.Microphone() with mic as source: r.adjust_for_ambien

我对编码和Python还不熟悉,我正在处理的这个项目正处在一个十字路口。 我想尝试一个版本,不断转录(和翻译)的话正在说。目前,它等待一段时间的沉默,然后才转录所说的内容。你知道有什么方法可以做到这一点吗?这更像是使用替代语音识别/翻译模块的问题吗

这是我的密码:

import speech_recognition as sr
r = sr.Recognizer()
mic = sr.Microphone()
with mic as source:
    r.adjust_for_ambient_noise(source, duration=0.3)
    audio = r.listen(source)
    transcript = r.recognize_google(audio)
    print(transcript)


from googletrans import Translator
translator = Translator()
result = translator.translate(transcript, dest='de')
print(result.dest)
print(result.text)
print(result.pronunciation)

多谢各位

啊,明白了。谢谢你。这是一个开始。啊,明白了。谢谢你。这是一个开始。