文字起こしとAI
autorecはwhisper.cppを使用してローカルで録画を文字起こしし、OpenAI互換API経由でオプションとしてAIサマリーを生成します。
文字起こしの仕組み
- 録画が終了すると、autorecは音声トラックを抽出します。録音を自動文字起こしがオン(デフォルトはオフ)なら自動で実行されます。オフの場合は、録画後に表示されるダイアログか、ライブラリから開始してください
- 音声は選択されたWhisperモデルによってお使いのマシン上で完全に処理されます
- 動画ファイルと一緒に2つの出力ファイルが作成されます:
.txt— プレーンテキストの文字起こし.srt— タイムスタンプ付き字幕ファイル(設定でオフにできます)
文字起こし中に音声や動画データがコンピュータから外部に送信されることはありません。GPUが使える場合はGPU(LinuxとWindowsではVulkan、macOSではMetal)で、使えない場合はCPUで実行されます。設定のCPUを強制するをオンにすると、GPUを使いません。
対応言語
autorecは17言語を文字起こしできます。日本語、英語、ドイツ語、スペイン語、フランス語、イタリア語、ポルトガル語、オランダ語、ポーランド語、スウェーデン語、トルコ語、ロシア語、ウクライナ語、アラビア語、ヒンディー語、中国語、韓国語です。日本語の会議もそのまま文字起こしできます。話されている言語は音声の冒頭数秒から自動で判別されるので、ほとんどの場合は設定不要です。いつも同じ言語で会議をするなら、設定 > 文字起こしの話されている言語でその言語を固定してください。言語を固定しておくと、短い音声やノイズの多い音声、冒頭に別の言語のひと言が入る通話でも判別ミスを防げます。
5つのモデルはすべて、これらの言語すべてに対応しています。英語以外の言語では、mediumまたはlargeを使うと小さいサイズより精度が目に見えて上がります。
Whisperモデル
モデルは自動ではダウンロードされません。設定でモデルを選び、自分でダウンロードします。モデルは~/.local/share/autorec/models/(LinuxとmacOS)または%LOCALAPPDATA%\autorec\models\(Windows)に保存されます。
| モデル | サイズ | 速度 | 精度 | 最適な用途 |
|---|---|---|---|---|
| tiny | ~75 MB | 最速 | 基本的 | クイックメモ、低スペックマシン |
| base | ~142 MB | 速い | 良好 | デフォルト — ほとんどのユーザーに推奨 |
| small | ~466 MB | 中程度 | より良い | 速度より精度を重視する場合 |
| medium | ~1.5 GB | 遅い | 高い | 英語以外の言語、難しい音声 |
| large | ~3 GB | 最も遅い | 最高 | 最大精度、高性能ハードウェア |
モデルのダウンロード
- autorecウィンドウの歯車アイコンから設定を開きます
- 文字起こしセクションに移動します
- モデルサイズを選択します
- ダウンロードをクリック — モデルは一度ダウンロードされ、今後のすべての文字起こしで再利用されます
AIサマリー
AIサマリーはクラウドAPIを使用して、文字起こしテキストからタイトルとサマリーを生成されます。送信されるのはテキストのみで、音声や動画は送信されません。
セットアップ
- 設定 > AI要約を開きます
- プロバイダーを選びます。ベースURLが自動入力され、モデルの候補が表示されます。または Custom を選び、APIベースURLを入力します(例:
https://api.openai.com/v1) - APIキーを入力します
- モデルを選択します(デフォルトは
gpt-4o-mini) - 文字起こし後に自動要約をオンにします
要約プロンプトは編集できるので、一般的な要約の代わりに、決定事項、アクションアイテム、期限などを出力させることもできます。
互換性のあるサービス
OpenAI互換のchat completionsエンドポイントを持つあらゆるサービスが利用できます:
- OpenAI —
https://api.openai.com/v1 - OpenRouter —
https://openrouter.ai/api/v1 - ローカルモデル(Ollama、LM Studioなど) — ローカルエンドポイントを使用
生成される内容
文字起こしされた各録画に対して、autorecは以下を生成します:
- タイトル — 会議の短い説明的なタイトル
- サマリー — 議論された要点の簡潔なサマリー
どちらも動画ライブラリと動画詳細ビューに表示され、録画を再生せずに必要な会議を簡単に見つけることができます。