android– 如何在应用程序中使用bing语音API?

android– 如何在应用程序中使用bing语音API?,第1张

概述我之前从未使用Bing语音API,因此,我对bing语音API有很多疑问.如果我想使用Bing语音API制作Android应用,我应该在Azure订阅bing语音API吗?我应该注册LUIS吗?我想知道“主键”和“订阅键”之间的区别.解决方法:BingSpeechAPI和LUIS有两个不同的用途.Bing语音API的目的是收听语音

我之前从未使用Bing语音API,因此,我对bing语音API有很多疑问.

如果我想使用Bing语音API制作Android应用,我应该在Azure订阅bing语音API吗?

我应该注册LUIS吗?

我想知道“主键”和“订阅键”之间的区别.

解决方法:

Bing Speech API和LUIS有两个不同的用途.
Bing语音API的目的是收听语音并将其转换为文本.一旦识别出语音,它就会以“置信度”的递减顺序(可信度意味着准确性)为您提供一系列可能的文本结果.

另一方面,LUIS是一种语言理解API.只有当您希望应用了解并响应基于语音的说明时,才需要使用此功能. LUIS必须接受培训,以使用“话语”和“实体”来识别文本的“意图”. (不要把它与androID意图混淆)

因此,只有当您需要知道语音输入背后的意图时,才应该注册LUIS.由于LUIS仅接受文本作为输入,因此必须首先使用Bing Speech API将语音转换为文本.为了方便起见,Bing Speech API有一个方法,SpeechRecognitionServiceFactory.createDataClIEntWithIntent,它将luisAppID和luisSubscriptionID作为参数.使用此选项初始化MicrophoneRecognitionClIEnt.此调用在ISpeechRecognitionServerEvents.onIntentReceived(String response)接口方法中返回可能意图的Json响应.

首要的关键:
主键是Microsoft Cognitive Services上的Bing Speech API订阅密钥.

luisAppID:
LuisAppID是LUIS上的应用程序ID.在LUIS Web门户中,转到Luis应用程序中的App Settings.

luisSubscriptionID:
可以从发布网址获取LuisSubscriptionID.在LUIS Web门户中,转到Luis应用程序中的发布.

要了解有关创建话语,意图和实体的更多信息,请观看以下视频:

> Introduction to Language Understanding Intelligent Service
(LUIS)
> Advanced Learning Session for Language Understanding
Intelligent Service (LUIS)

总结

以上是内存溢出为你收集整理的android – 如何在应用程序中使用bing语音API?全部内容,希望文章能够帮你解决android – 如何在应用程序中使用bing语音API?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1118399.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存