0

私は npm モジュールを使用して IBM の Watson と連携し、音声をテキストに変換しています。ここでこのパッケージを使用しています: https://github.com/watson-developer-cloud/speech-javascript-sdk

正常に認証できますが、それ以外は何も起こりません。応答からテキストを取得し、DOM に挿入したいと考えています。試してみるために次のことを試しましたが、何のフィードバックも得られません。

WatsonSpeech.SpeechToText.recognizeMicrophone({token: token, keepmic: true, ouputElement: "body"}).promise().then(function() {
  console.log("talking");
  })

ドキュメントには、このメソッドについて次のように書かれています。

options.outputElement が設定されている場合、WritableElementStream に渡されるその他のオプション。

デフォルトでは FormatStream を介して結果をパイプします。 options.format=false > を無効に設定します。

WatsonSpeech.SpeechToText.recognizeMicrophone はコールバック関数を受け取るので、応答を処理して DOM に挿入できると思いますが、それがわかりません。また、私は本当に JS の人ではないので、promise が何をするのかわかりません。

4

1 に答える 1