問題タブ [watson-conversation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud - IBM Watson Conversation でエンティティ内の数字を検出する
詳細を取得するには、ユーザーがフライト番号を入力する必要があります。
彼が入力したフライト番号 (3 ~ 4 桁 + 単語) を検出して保存する方法はありますか?
ユーザー入力の一部を保存するためにエンティティを作成できることはわかっていますが、取得したい値をハードコードする必要があるようで、実用的ではありません。
それで、watsonにユーザー入力の一部(数字に限定されない)を自動的に検出させるオプションはありますか?
ibm-watson - ワトソンの会話のインテントとエンティティーは正規表現をサポートしていますか?
会社で作成したいダイアログを使用して、Watson Conversation API をテストしています。ブラジルのポルトガル語で開発しています。ポルトガル語は豊富な言語であり、ユーザーが間違いを犯す可能性があることを考えると、主に特殊文字とアクセントを使用して、これらの可能性のあるエラーを予測したいと考えています。
サンプルとして、単語produção
はユーザーが次のように書くことができます: produção
、producao
、。インテントとエンティティに正規表現を使用して、次の図のようなものにすることは可能ですか? 時々、意味をなす別の単語がある場合があります。produçao
producão
produção final
produção geral
produção passada
@(producao)
もう 1 つの簡単な質問ですが、 (画像など) のようなものを使用して、エンティティの値とマージするインテントの例を作成することは可能ですか?
ありがとうございました
watson-conversation - Watson Conversation は複数形をどのように処理しますか?
Watson Conversation を使い始めたばかりで、基本的な質問があります。「レシピ ノートを再生してください」や「レシピ ノートを読んでください」などのいくつかのユーザー フレーズを含む #play という名前のインテントを設定しました。「レシピノートを再生してください」などの単数バージョンも考慮する必要がありますか? 言い換えれば、ユーザーからの単数形と複数形の入力を説明する簡単な方法はありますか? 正規表現に関連するこの質問を見つけました:ワトソンの会話の意図とエンティティは正規表現をサポートしていますか? これを処理する唯一の方法は、インテントに単数バージョンを入力してから、ダイアログに input.text.matches("notes") を追加することであることを示しているようです。それが唯一の解決策ですか?
java - AndroidでBluemixサービスの会話、Speech-To-Text、Text-To-Speechを統合するにはどうすればよいですか
ブルーミックス
Android アプリケーションで Bluemix Conversation サービスを使用し、それに音声の入出力を追加したいと考えています。Bluemix TTS および STT 用の他のアプリが利用可能です。これらの 3 つの機能を Android アプリに統合するためのオプションは何ですか? また、初心者に推奨されるのはどれですか?
アンドロイド
私はすでにドキュメンテーションを読んだ bluemix it proivide java-sdk java-sdk を統合しますが、ここに問題があります 音声リクエストを送信してサーバーにヒットさせてテキストを提供したいのですが、私の要件はstt----> 会話ダイアログ ----> のみですttsは反応する人間のように聞こえます。これらの 3 つの機能を統合すると、非常に時間がかかります。どうすれば解決できますか。
ibm-watson - Watson Conversation: 追加のユーザー入力のためにダイアログ フロー内の位置を維持する方法
私が実装しようとしているユースケースは次のとおりです。
- ユーザーは、Web ページの一部を読み上げるように要求します。たとえば、「説明を読む」、「背景を読む」、「メモを再生する」などです (Watson STT)。
- STT リクエストが (アプリ サーバー経由で) Conversation に渡され、解釈されます。応答はセクションの種類を示します (セクションの種類が正しくない場合は、今のところプロンプトを省略します)
- アプリ サーバーは、要求されたセクションの音声 (Watson TTS) を再生して、ユーザーに応答します。
- ユーザーは、選択したセクションの一時停止、停止、続行、または再生を要求します (STT)
問題があるのはステップ 4 です。リクエストが一時停止、停止、または続行の場合、それらはおそらく別の #intent によって処理される可能性があり、アプリ サーバーは<audio>
それに応じてコマンドをコントロールに渡すだけです。ただし、リクエストがリプレイの場合は、最初にリクエストされたセクション タイプを知る必要があります。アプリサーバーがこれを機能させるにはコンテキストを設定する必要があると感じていますが、ドキュメントを読んでもその方法がわかりません。例やドキュメントは大歓迎です。
npm - Watson 会話 API での質問のオプション
Watson会話 APIで特定の質問に対して使用可能なオプションを取得する必要がありますか?
たとえば、私は会話アプリを持っており、場合によっては Y がユーザーにオプションを選択するためのリストを提供する必要があります。
そのため、特定の質問に対して利用可能な返信オプションを取得する方法を探しています。