需要串联两个音频数据

时间:2019-04-03 16:34:12

标签: python speech-recognition

我是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)是音频。我需要变量而不是音频文件。

1 个答案:

答案 0 :(得分:1)

该过程的第一步是使用识别器将您的r = sr.Recognizer()实例转换为字符串。您可以通过以下方式做到这一点:

使用相同的模块创建识别器

some_string1 = r.recognize_sphinx(audio)

使用识别器将“ AudioData”实例转换为字符串

some_string2

然后只说some_string1 + some_string2,然后$table->datetime('published_at');将它们连接起来。