我可以在离子中使用Microsoft语音识别API

时间:2019-11-01 15:50:57

标签: speech-recognition

目前,我正在用Ionic / angular创建一个项目,我想实现语音到文本的功能,以便我的应用程序对不同的命令做出响应。

我使用此https://ionicframework.com/docs/native/speech-recognition获得了解决方案  但这不适合我的解决方案。

我在API中搜索了语音识别功能,并从 https://azure.microsoft.com/en-us/services/cognitive-services/text-to-speech/

这看起来不错。

如何在我的离子项目中使用它

(离子本机科尔多瓦语语音重新殖民化代码):

// Start the recognition process

this.speechRecognition.startListening(options)   。订阅(     (matches:string [])=> console.log(matches),     (onerror)=> console.log('错误:',onerror)   )

(用于Javascript / npm的Microsoft API函数):

function RecognizerStart(SDK, recognizer) {
recognizer.Recognize((event) => {
    /*
        Alternative syntax for typescript devs.
        if (event instanceof SDK.RecognitionTriggeredEvent)
    */

...................

如何在Typescript文件中实现...

0 个答案:

没有答案