在学习Python时想到了一个奇妙的想法-----
如果我可以给一个特定的微信发语音,然后,它自动识别为指令,再在电脑上进行操作~~~岂不妙哉~~~/开心
但由于时间紧迫没能完成整个程序,下面发一部分代码。
================================================================================================
这是语音识别
def BaiduYuYin(fileurl):
try:
RATE = "16000" #采样率16KHz
FORMAT = "wav" #wav格式
CUID = "Walker"
DEV_PID = "1536" #无标点普通话
token = Gettokent()
#token = '你的token'
# 以字节格式读取文件之后进行编码
with open(fileurl, "rb") as f:
speech = base64.b64encode(f.read()).decode('utf8')
size = os.path.getsize(fileurl)
headers = {'Content-Type': 'application/json'}
url = "https://vop.baidu.com/server_api"
data = {
"format": FORMAT,
"rate": RATE,
"dev_pid": DEV_PID,
"speech": speech,
&#