如何将非英语语音识别请求发送到机智

2024-10-06 11:25:08 发布

您现在位置:Python中文网/ 问答频道 /正文

当我运行代码时,机智试着辨认英语单词我的话.wav“但那是波斯语的声音,我该怎么改密码?在

def RecognizeSpeech(AUDIO_FILENAME):
    audio = open('myspeech.wav','r')
    headers = {'authorization': 'Bearer ' + wit_access_token,
               'Content-Type': 'audio/wav'}
    resp = requests.post(API_ENDPOINT, headers = headers,
                     data = audio)
    data = json.loads(resp.content)
    text = data['_text']
    return text

Tags: 代码text声音密码datadeffilenameresp
1条回答
网友
1楼 · 发布于 2024-10-06 11:25:08

如果你在wit控制台的应用程序设置中将语言设置为波斯语,那就可以了!在

您也可以使用:

curl -XPOST 'https://api.wit.ai/speech' -i -L -H 'Authorization: Bearer YOURAPPTOKEN' -H "Content-Type: audio/wav"  data-binary "@sample.wav"

它返回识别的文本、意图和实体的JSON。在

相关问题 更多 >