Communitygithub.com

録音文字起こし(Yap)

ローカルのボイスメモ、会議、インタビュー、講義、ポッドキャストの録音を、ユーザーのコンピュータ上でプライベートに文字起こし、ノート、要約、アクションアイテムに変換します。Yap MCPツール(transcribe_audio、search_dictations)を使用します。ユーザーが音声ファイル、動画ファイル、録音、ボイスメモ、または以前口述した何かに言及したときに使用します。

録音文字起こし(Yap) とは?

録音文字起こし(Yap)スキルは、ユーザーのローカルコンピュータ上でプライベートかつ完全にオフラインで音声ファイルを文字起こしする機能を提供します。NVIDIA Parakeetモデルを使用し、25のヨーロッパ言語を自動検出して文字起こしを行います。音声データは一切外部にアップロードされず、プライバシーが完全に保護されます。このスキルは、ボイスメモ、会議の録音、インタビュー、講義、ポッドキャストなど、あらゆる種類の音声・動画ファイルを処理できます。transcribe_audioツールで文字起こしを実行し、必要に応じてタイムスタンプ付きの書き起こしを生成します。数分以上の長い録音の場合は、タイムスタンプ付きのセクションごとに要約してから全体をまとめるなど、適切なデフォルト設定が用意されています。また、search_dictationsツールを使用して、ユーザーが以前Yapディクテーションアプリで口述した内容を検索することもできます。このスキルは、Claude Code、Cursor、CodexなどのAIエージェントと連携して動作し、ユーザーが「録音」「ボイスメモ」「ディクテーション」「会議の文字起こし」などと言及したときに自動的に呼び出されます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/founden-bot/yap-mcp/tree/main/skills/transcribe-recordings

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Yapで録音を文字起こしする

Yap MCPは、ユーザー自身のコンピュータ上で音声を文字起こしします(NVIDIA Parakeet、欧州25言語、自動検出)。何もアップロードされません。以下の手順は、yap MCPサーバーが接続されていることを前提としています(npx -y github:founden-bot/yap-mcp)。

ユーザーが録音を指差した場合

  1. ファイルの絶対パスを取得します。ユーザーが「デスクトップにあるメモ」のように説明だけをする場合は、パスまたはファイル名を尋ねます。先頭のチルダ(~)はそのまま使用できます。
  2. pathを指定してtranscribe_audioを呼び出します。数分以上の場合、またはユーザーが後でその瞬間を探したいと言った場合は、timestamps: trueを渡します。
  3. 応答に、音声モデルがまだダウンロード中であると書かれている場合(初回のみ、約670 MB)、ユーザーに一回限りのダウンロードであることを伝え、1分後に再度ツールを呼び出します。クラウドサービスに切り替えてはいけません。
  4. ユーザーがテキストに対して依頼したことを実行します:クリーンな文字起こし、要約、決定事項とアクションアイテム(担当者、タスク、日付)を含む議事録、タイムスタンプ付きの引用、または翻訳。
  5. 文字起こしを忠実に引用します。名前や数字を推測するのではなく、自信のない単語にはその旨を明記します。

ユーザーが自分で言った、または口述したことに言及した場合

search_dictationsを、いくつかの特徴的な単語(query)と時間枠(days)を指定して呼び出します。このツールは、このコンピュータ上のYapディクテーションアプリの履歴を読み取り専用で参照します。一致するものがない場合は、daysを広げるか、他の単語を試してから、見つからないと伝えます。

適切なデフォルト

  • 複数のファイル:一つずつ文字起こしし、各結果をファイル名で保持します。
  • 長い録音:最初にタイムスタンプ付きのセクションごとに要約し、次に全体を要約します。
  • ユーザーの言語を維持する:ユーザーが明示的に別の言語を求めない限り、録音の言語で応答します。

関連スキル