はじめに
Apple Watchを使うようになって、実は音声入力がかなり使えるということを知り「音声入力でメモできればいいのに」と思っていたのですが、Apple Watchにはメモ機能がないんですね。じゃあiPhoneの純正メモに入力できるかと調べてみました。
Apple Watchから音声入力でiPhoneの純正メモに入力する方法で一番簡単なのは、対応したアプリを利用する方法だと思います。
でも、あまりアプリを増やしたくないのと、ショートカット機能でも実現できそうだったので、さらに検索してみたら 以下のブログ記事が見つかりました。
しかし残念なことに この通り設定してみても、上手く動作しません。
その後、いろいろと試行錯誤して何とかできるようになったので、ここに紹介します。
やりたいこととか
私がやりたかったことは、「Apple Watchから音声入力で本文を入力して、現在の日時と本文を純正メモアプリに追記する」ということです。
前述のブログ記事の内容は2ステップしかなくて、最もシンプルに実現できそうでした。しかし実際には、なぜか音声入力が2回実行されて2回目の本文だけが追記されるという中途半端な動作になってしまいました。
どうやったか
細かい仕様とか仕組みとかはわかりませんが、本文と日付のテキストを直接メモに追加するのではなく、本文と日付のテキストを一度変数に格納して、変数経由でメモに追加することで実現できました。
<変更前>
<変更後>
赤枠が変更箇所
注意
この方法も、watchOSやiOSのバージョンによって動作しない場合があるので、今後アップデートした時には突然使えなくなる可能性があります。
この記事の投稿時点では、watchOS 9.6.3 とiOS 16.7 で確認しています。