作成:2020-08-02

テキストを音声入力
Dictate Text

説明

音声入力を求めるダイアログを表示し、テキストを取得します。

他のアクションから呼び出された場合は、ダイアログで「テキストは何ですか?」と尋ねます。
何らかの理由で音声入力に失敗した場合は、アクションが一時停止します。
画面下にあるSiriボタンをタップして、再開してください。

出力

テキスト型変数
音声が認識できた場合は、内容をテキスト型変数で出力します。
なし
音声が認識できなかった場合は、何も出力しません。

プロパティ

言語

音声入力することができる言語の種類を、直接指定・変数で指定します。
複数の言語を指定することはできません。
63の言語に対応しています。以下が使用可能です。

聞き取りを停止

入力を終了するタイミングを、直接指定・変数で指定します。
日本語を入力する場合は、停止後一時停止後のどちらを指定しても大差ありません。

値は以下の通りです。

参考

音声入力に失敗した場合、前回このアクションを使用したときの値を入力値にしてしまう不具合があります。
これに起因する、次のような不具合も存在します。
これらの不具合が生じる恐れがあるときは、一度ショートカットAppを終了してください。

iOSの仕様上、発話は最長1分で、1時間あたり1000回まで使用可能です。