2

現在、次のようなスクリプトがあります。

tell application "SpeechRecognitionServer"
    set theResponse to listen for {"Mark"} with prompt "What is your name?"
end tell

ただし、特定のキーワードを聞く必要はありません。そのプロンプトから音声データを収集し、データベースに保存できる文字列に変換したいと考えています。

したがって、たとえば、ユーザーは「あなたの名前は何ですか?」という音声の質問でプロンプトが表示されます。次に、名前を「マーク」と言うと、音声認識サーバーがその入力をキャプチャしてテキストに変換し、変数として保存します (userName = theResponse;)。

これは可能ですか?現在、キーワードをリッスンするオプションしか表示されていませんが、これは私が達成しようとしているものには望ましくありません。

助けてくれてありがとう。

4

2 に答える 2