8

これに関するW3C ドキュメントを読み、カスタム単語はカスタム文法に由来すると考えていますが、このデモにアクセスして、コンソールに次の JavaScript を入力してみました。

recognition.grammars.addFromString('foo');

正常に実行され、次のようにrecognition.grammars[0].src返されます。"data:application/xml,foo"

: 'foo' は私が興味を持っている単語ではありませんが、私が興味を持っている単語は英単語ではありません。例として 'foo' を使用します。カスタム単語を普通に話すと、別のことを言っていると認識されます (これは理にかなっています)。ここではブランドを保護するために「foo」を使用しています:)

だから私が欲しいのは、「オーケー、グーグル」がどのように機能するかのように「ヘイ、フー」と言えるようにすることです。しかし、私の「foo」単語は実際の単語ではないためSpeechRecognitionResult、カスタム単語はありません。

カスタム単語を追加する方法を誤解していますか、それとも現在は不可能ですか?

4

1 に答える 1