gpt4 book ai didi

Python语音识别很慢

转载 作者:行者123 更新时间:2023-12-04 14:21:20 30 4
gpt4 key购买 nike

我目前正在开发一个智能助手程序(基本上它只是听用户说什么,然后根据它对代码做些什么)。直到今天,当我切换到我的笔记本电脑时,它一直运行良好。该程序没有打印出任何错误,但也没有打印出我所说的内容。我正在使用 Python Speech Recognition库版本 3.8.1。有人知道这个图书馆的替代品吗?如果是,请尝试解释我将如何“即时”使用它(无需先录制文件然后将其发送到服务器,更像是实时语音)。

编辑:我忘了在帖子中说,我正在使用 Python 3。

编辑:这是代码:

#!/usr/bin/env python3

import speech_recognition as sr


global x


def speech():

try:
with sr.Microphone() as source:
global x
r = sr.Recognizer()
audio = r.listen(source)
x = r.recognize_google(audio)
except sr.UnknownValueError:
print("No clue what you said, listening again... \n")
speech()


if __name__ == '__main__':
print('Listening and printing what I heard: \n')
speech()
print(x)

最佳答案

我发现问题出在笔记本电脑的麦克风上。在我插入 Blue Snowball 后,语音识别工作正常。我通过进入 pavucontrol 并在 recording 选项卡下选择 Blue Snowball 来强制程序使用 Blue Snowball。

关于Python语音识别很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54492176/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com