簡體   English   中英

帶有 Android 的 DialogFlow

[英]DialogFlow with Android

我正在使用 Android Studio (Java) 和 Dialogflow V2 制作應用程序。 我想與應用程序交談,我說的消息會發送到 Dialogflow,它會回答我。 問題是我能找到的只是用戶鍵入消息並將其發送到 Dialogflow。

有人知道該怎么做嗎? 如何在 DialogFlow V2 中將語音轉換為消息?

第 1 步:首先,通過RecognizerIntent將用戶的文本從語音轉換。 教程將對此有所幫助。

第 2 步:然后使用從語音中獲取的文本執行 DialogFlow 任務的rest

Dialogflow 可以使用 Cloud Text-to-Speech 生成語音響應。 此 Dialogflow文章中提到了所需的依賴項。

如果您使用任何第三方集成,例如 Kommunicate 和 Dialogflow。 然后在登錄成功回調中添加以下設置,在此處查找更多詳細信息。

KmPrefSettings.getInstance(contextOrActivityName.this)
        .enableSpeechToText(true)
        .enableTextToSpeech(true)
        .setSendMessageOnSpeechEnd(true);

    

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM