問題タブ [houndify]
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.
houndify - Houndify を使用してユーザーの応答を記録する方法は?
Houndify とカスタム コマンド機能を使用して実現しようとしている会話の流れは次のとおりです。
ユーザー:「タスクを追加」
Houndify: 「タスクの名前は?」
ユーザー:<Says Task name>
Houndify: 「タスクの終了日は?」
ユーザー: 「今週の土曜日」
Task Name
ユーザーからのメッセージは、英語の任意の単語にすることができます。ユーザーの発言をキャプチャし、ClientMatch #2 の応答をトリガーできるようにする必要があります。
カスタムコマンドを使用しましたが、これが私が行ったことです:
ClientMatch #1 には、("add" | "insert").[("a")] .("task") という式があります。また、「あなたのタスクの名前は何ですか?」という回答もあります。
現在持っているもの: ClientMatch #2 では、[("*")] という式をワイルドカードとして使用しています。「タスクの終了日は何ですか?」という応答があります。
必要なもの:<Task name>
ClientMatch #2では、[("*")]
の代わりにユーザーをキャプチャする式が必要です。そして、上記と同じ応答をトリガーします。
クエリのパターンと一致するので、ClientMatch #1 に簡単に到達できます。しかし、ClientMatch #1 がトリガーされると、Houndify は ClientMatch #2 に移動しないようです。とか、そう思います。
ClientMatch #2 をトリガーできるワイルドカードに相当する表現は? または、ユーザーが単にタスク名を述べているユーザーの応答をどのようにキャプチャしますか?
ありがとうございました!
houndify - Houndify のカスタム コマンドから文字起こしを取得する方法
ユーザーが houndify で言っていることに関係なく、カスタム コマンドから文字起こしを取得する方法は? カスタム コマンドを作成しました ClientMatch : 式 "can i get".("apple" | "mango") があります ユーザー : パイナップルを取得できますか Houndify は検出する必要があります Transcription: リンゴを取得できますかApple に多少関連しています) 現在の Houndify は、文字起こしを「Can i get pineapple」として検出します。
カスタム コマンドからのみ文字起こしを取得するにはどうすればよいですか?
ありがとうございました
speech-recognition - リアルタイムでテキスト読み上げを行う
Python を使用して音声ベースのパーソナル アシスタントを開発しています。いくつかのオープンソース プロジェクトの助けを借りました。音声からテキストへのエンジン用の API があります。私のアシスタントは最初に音声を録音し、次に API を使用して音声を送信し、転写されたコマンドを返します。siri、cortana、google now、houndify、Web サービスなどの他のプラットフォームは、即時のようにリアルタイムでそれを行います。
これらのエンジンのように、音声からテキストへの即時変換を実現するにはどうすればよいでしょうか?
python - Python で Houndify を使用して音声リクエストを行うには?
私はpython 3.6を使用しています。私が取り組んでいるプロジェクトに houndify を組み込むことを計画しています。Houndify API を使用して音声リクエストを作成したいと考えています (Weather、Map、Knowledge、Wikipedia などのいくつかのドメインのみを使用)。このページのドキュメントは私を混乱させたので、Houndify API を使用して結果を取得する方法を誰かが (もちろんコード例と共に) 説明してくれれば、本当に感謝しています。PS: ブラウザを使いたくありません。私が使いたいのは私のpythonコードだけです。