4

Bing Speech API を使用したことがないので、Bing Speech API について多くの質問があります。

Bing speech API を使用して Android アプリを作成したい場合、Azure で bing speech API をサブスクライブする必要がありますか?

また、LUIS にサインアップする必要がありますか?

そして、「主キー」と「サブスクリプションキー」の違いを知りたいです。

文字列.xml

APIキー

4

1 に答える 1

3

Bing Speech API と LUIS には 2 つの異なる目的があります。Bing 音声 API の目的は、音声をリッスンしてテキストに変換することです。音声が認識されると、可能なテキスト結果の配列が「信頼度」の高い順に表示されます (信頼度は正確さを意味します)。

一方、LUIS は言語理解 API です。これを使用する必要があるのは、アプリに音声ベースの指示を理解して応答させたい場合のみです。LUIS は、「発話」と「エンティティ」を使用してテキストの「意図」を識別するようにトレーニングする必要があります。(これを Android インテントと混同しないでください)

そのため、音声入力の背後にある意図を知る必要がある場合にのみ、LUIS にサインアップする必要があります。LUIS はテキストのみを入力として受け入れるため、最初に Bing Speech API を使用して音声をテキストに変換する必要があります。簡単にするために、Bing Speech API にはメソッドがあり、とりわけパラメーターとしてとSpeechRecognitionServiceFactory.createDataClientWithIntentを取ります。これを使用して. この呼び出しは、インターフェイス メソッドで可能なインテントの json 応答を返します。luisAppIDluisSubscriptionIDMicrophoneRecognitionClientISpeechRecognitionServerEvents.onIntentReceived(String response)

primaryKey : プライマリ キーは、Microsoft Cognitive Services の Bing Speech API サブスクリプション キーです。 ここに画像の説明を入力

luisAppId : LuisAppId は LUIS のアプリ ID です。LUIS Web ポータルで、Luis アプリケーションの [アプリの設定] に移動します。 ここに画像の説明を入力

luisSubscriptionID : LuisSubscriptionID は公開 URL から取得できます。LUIS Web ポータルで、Luis アプリケーションでの発行に移動します。 ここに画像の説明を入力

発話、インテント、およびエンティティの作成について詳しくは、次のビデオをご覧ください。

于 2016-12-08T14:41:37.560 に答える