我是Python的新手。这是我的问题,我正在通过语音识别器获取输入。用户说“ 1234”之类的代码,然后再说“ 3456”。我将每个音频数据存储在一个变量中。我需要将这两个连接起来。
with sr.Microphone() as source:
audio = r.listen(source)
text2 = audio
with sr.Microphone() as source:
audio = r.listen(source)
text3 = audio
我需要将两个数据连接起来。我必须将它们作为文本框的输入提供。有没有办法串联这些数据?(text2和text3)是音频。我需要变量而不是音频文件。
答案 0 :(得分:1)
该过程的第一步是使用识别器将您的r = sr.Recognizer()
实例转换为字符串。您可以通过以下方式做到这一点:
使用相同的模块创建识别器
some_string1 = r.recognize_sphinx(audio)
使用识别器将“ AudioData”实例转换为字符串
some_string2
然后只说some_string1 + some_string2
,然后$table->datetime('published_at');
将它们连接起来。