python树莓派语音识别模块
时间: 2023-10-07 18:05:56 浏览: 218
引用:工作模式 普通模式:直接说话,模块直接识别。 按键模式:按键触发开始ASR进程。 口令模式:需要一级唤醒词(类似于苹果手机中的唤醒Siri,“嗨,Siri”。)
引用:第二部分是一个很好用的图灵机器人,需要付费,但是如果简单的开发语音是非常方便的,可以买一个turling。创建一个turling.py的python文件 # coding: utf-8 import requests import json import sys import importlib importlib.reload(sys) def Tuling(words): Tuling_API_KEY = "e63ae466836f4b82bf0f634bcf5b796d这个得填自己的" body = {"key":Tuling_API_KEY,"info":words.encode("utf-8")} url = "http://www.tuling123.com/openapi/api" r = requests.get(url,body,verify=True) if r: date = json.loads(r.text) print(date["text"]) return date["text"] else: return None
引用:这是我之前在csdn上看到的一个版本的语音交互项目,但是原作的版本是py2的,现在我的版本是py3的,经过本人的研究修改绝对可用,用来造福更多做语音项目的朋友们。
根据提供的引用,有一个很好用的语音识别模块python树莓派语音识别模块。你可以使用该模块进行语音交互和语音识别的开发。参考引用中的示例代码,您可以通过连接到图灵机器人API来实现语音交互功能。只需将您自己的图灵API KEY填入代码中,并使用requests库发送GET请求获取图灵机器人的回复信息。这个模块是基于Python 3开发的,您只需根据您的需求进行适当的修改即可使用。在您的树莓派上导入该模块并调用相关函数,您就可以开始使用语音识别功能了。
阅读全文