代码拉取完成,页面将自动刷新
同步操作将从 摸鱼怪/module.ai 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from aip import AipSpeech
import speech_recognition as sr
#import Sphinxbase
import pocketsphinx
#从百度AI开放平台创建应用处获取
APP_ID = '17307022'
API_KEY = 'Gp5H0e6fmvRQWKSk5aYgnViG'
SECRET_KEY = 'Hq7BVIpAuxijNP2GNSILHSBnF0oiCLNz '
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
# 读取文件
#def get_file_content(filePath):
# with open(filePath, 'rb') as fp:
# return fp.read()
# 识别本地文件
def get_text(audio):
#result = client.asr(get_file_content('/home/pi/modules.ai/tmp.wave/record.wav'), 'wav', 16000, {
result = client.asr(audio, 'wav', 16000, {
'dev_pid': 1536,})
print(result)
text = result['result'][0]
return text
# 进行离线语音识别
def get_text_offline(audio):
r = sr.Recognizer()
print(r)
try:
text = r.recognize_sphinx(audio)
print(text)
return text
except sr.UnknownValueError:
print("Sphinx could not understand audio")
except sr.RequestError as e:
print("Sphinx error; {0}".format(e))
if __name__ == '__main__':
get_text()
print(get_text())
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。