コンテンツにスキップ

音声録音・文字起こし

Ayumi では音声メモを録音し、Gemini API を使って自動的にジャーナルエントリーに文字起こしできます。

  1. 録音ビューに移動
  2. 録音 ボタンをタップして開始
  3. タイマーで録音時間を確認
  4. 停止 をタップして終了

Ayumi は現在使用しているマイクをバッジで表示します(録音前の待機画面でも録音中でも確認できます)。Bluetooth・USB・有線・カーオーディオなどの外部アクセサリーは、iOS の音声ルーティングに合わせて内蔵マイクより優先して自動的に選択されます。

DJI Mic などの Bluetooth マイクにも対応しています。デバイスのペアリングや切断があるとバッジはリアルタイムで更新されるため、録音開始前に正しいマイクが選ばれているか確認できます。

発話に合わせてセグメント式のレベルメーターが伸び、入力がクリッピングに近づくと青→オレンジ→赤と変化します。マイクが音を拾えているかの確認や、レベルを赤に入れすぎないための目安に使えます。メーターは Dynamic Island やロック画面の Live Activity にも表示されます。

Ayumi アプリアイコンを長押しして 音声録音 を選択すると、すぐに録音を開始できます。

録音を開始すると(特にショートカットから開始した場合)、Ayumi は使用中の入力デバイスと経過時間を表示するステータス画面を表示します。Open Recorder をタップすると録音ビュー全体に移動し、Hide をタップするとジャーナルリスト下部に浮かぶコンパクトなバナーに折りたたまれます。バナーをタップすればいつでも録音画面に戻れます。

録音中は Dynamic Island とロック画面に Live Activity が表示され、録音状態・入力デバイス・入力レベル・経過時間を確認できます。音声セッションの準備中はタイマー開始前に専用の Starting…(開始中)フェーズが表示されます。そこから直接録音を停止することも可能です。

  • 音声フォーマット:AAC エンコーディング、44.1 kHz(モノラル)
  • ファイルはエントリーのアセットフォルダに保存

録音後、音声は Gemini API による文字起こしキューに追加されます。

Ayumi には3つの組み込みプロンプトプリセットがあります:

プリセット説明
Clean Transcript読みやすいクリーンな文字起こしを生成
Meeting Summary要点をまとめた構造化されたサマリーを生成
Journal Reflection録音から振り返りのジャーナルエントリーを作成

独自のプロンプトプリセットを作成してカスタマイズすることも可能です。

プロンプト(プリセット、および録音ごとの プロンプトオーバーライド 欄)には、文字起こしの実行時にコンテキストへ展開される変数を含められます。プロンプト欄の隣にある Insert Variable(変数を挿入)メニューから、カーソル位置に挿入できます。

変数展開される内容
{{recent_entries}} / {{recent_entries:N}}最新のジャーナルエントリーの本文(デフォルト3件、最大10件)
{{recent_summaries}} / {{recent_summaries:N}}最新エントリーの1行サマリー(デフォルト10件、最大30件)
{{file:name.md}}Insert Variable から選んだ Markdown ファイルの内容(またはジャーナルフォルダからの相対パス)
{{today}}今日のローカル日付(例:2026-06-20 (Saturday)
{{now}}現在のローカル日時(ISO 8601 形式)

文字起こしタスクはバックグラウンドで実行されます:

  • 保留中・実行中・完了済みタスクの状態を確認
  • 失敗した文字起こしタスクをリトライ
  • キューからタスクを削除

iOS では、アプリがフォアグラウンドにない場合でもバックグラウンドで処理が継続されます。文字起こしが完了すると Ayumi は 文字起こし完了 通知を表示します。通知をタップすると、生成されたエントリーを直接開けます。

各文字起こしで以下が生成されます:

  • サマリー — 内容の概要
  • トランスクリプト — 完全なテキスト文字起こし
  • レスポンス — 選択したプロンプトに基づくAIの応答
  • 言語 — 検出された音声の言語

おすすめのショートカット活用例(バックグラウンド録音、アクションボタンからの起動、ネイティブ文字起こしの利用など)は iOS ショートカット を参照してください。