标签: speech-recognition-api

SpeechRecognition,AssertionError“源必须是音频源”

这是我的代码:

import speech_recognition as sr

r = sr.Recognizer()

with sr.Microphone() as source:
    print('Say Something')
    audio = r.listen(source)
    voice_data = r.record(audio)
    print(voice_data)
Run Code Online (Sandbox Code Playgroud)

当我在终端上输入“python main.py”并启动程序时,它开始监听但没有听懂我说的话。我试过使用adjust_for_ambient_noise() 代替,listen()但它也没有改变任何东西。

我使用的是 macOS Catalina 和 Python 3.8.1。

这是我得到的错误:

import speech_recognition as sr

r = sr.Recognizer()

with sr.Microphone() as source:
    print('Say Something')
    audio = r.listen(source)
    voice_data = r.record(audio)
    print(voice_data)
Run Code Online (Sandbox Code Playgroud)

这就是我使用时得到的adjust_for_ambient_noise(),如果我使用listen,它不会结束,它只是在听,我以Ctrl+C.

python macos speech-recognition python-3.x speech-recognition-api

5
推荐指数
1
解决办法
1814
查看次数

如何使iOS语音转文本功能持久

我正在对一种新的潜在产品进行初步研究。此产品的一部分要求iPhone和iPad上的“语音转文本”功能保持打开状态,直到用户将其关闭为止。自己使用它时,我注意到它要么在30秒钟左右自动关闭,无论用户是否停止讲话,或者在说话者发出一定数量的可疑词后关闭它。无论如何,该产品要求它始终保持打开状态,直到明确要求停止为止。以前有人为此工作吗?是的,我尝试了很好的搜索,似乎找不到任何实质内容,尤其是找不到用正确语言编写的内容。谢谢朋友!

speech-to-text ios swift speech-recognition-api

4
推荐指数
1
解决办法
1537
查看次数