我在百度AI平台的api里面没有找到本地转换的api,但是我在百度搜索如何写这个代码的时候,却发现了不少的教程,教程里面没有上传的相关资料,貌似是本地就能够识别的。
于是我照着网上的教程写了一个代码,然而,执行失败了。
高手看看是代码哪里有毛病或者是必须上传才能成功?
from aip import AipSpeech
APP_ID = '' //no see
API_KEY = '' //no see
SECRET_KEY = '' //no see
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
c = client.asr(get_file_content('./16k.wav'), 'wav', 16000, {'dev_pid':1536,})
print(result['result'][0])
这个执行之后的效果如下,
之前没有写过上传的代码,谁要是懂怎么回事,方便的话随手回复了好了。哈。