首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何向wit.ai发送非英语语音识别请求

如何向wit.ai发送非英语语音识别请求
EN

Stack Overflow用户
提问于 2018-02-26 21:28:34
回答 1查看 696关注 0票数 2

当我运行我的代码时,wit.ai试图识别"myspeech.wav“的英语单词,但这是波斯语,我应该如何更改我的代码?

代码语言:javascript
运行
复制
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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-17 06:23:15

如果您将wit控制台中应用程序的设置设置为波斯语,这应该是可行的!

您也可以使用:

代码语言:javascript
运行
复制
curl -XPOST 'https://api.wit.ai/speech' -i -L -H 'Authorization: Bearer YOURAPPTOKEN' -H "Content-Type: audio/wav" --data-binary "@sample.wav"

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

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48997389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档