3行でいうと

  • 公式が運営するつなぎ口は、オープンソースの whisper コマンドとPythonライブラリ、OpenAI APIの文字起こし(/v1/audio/transcriptions)、ライブ用のRealtime transcriptionの3系統です。
  • 出力は、文字だけ、JSON、字幕形式(SRT/VTT)などを選べます(API。モデルごとに使える形式が違います)。文字になった内容を、別のAIに渡す部分は、利用者側の作業です。
  • 公式の「音声エージェント」の資料には、音声を文字にし、AIが考え、音声で返す、という3段の組み合わせ(chained)が載っています。文字起こしはその1段目です。
  • MCPサーバーやプラグインなど、AIアプリから直接Whisperを呼び出す公式の仕組みは、読んだ範囲では見つかりませんでした。
  • 第三者製の拡張や移植版は、公式のREADMEが「Show and tell」というDiscussionsの一角で共有してよいと呼びかけていますが、僕らは中身を読んでいません。公式が運営するものとは分けて考えてください。

この記事は、公式の資料を2026年10月23日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。公式のページは要約の形で取得したため、「書かれていない」と言い切らず「読んだ範囲では見つからなかった」と書いています。この記事で「公式」と書いたものは、すべて OpenAI の資料(github.com/openai/whisper、developers.openai.com、help.openai.com、openai.com)にあるものです。

先に結論

前提:用語をそろえる

たとえ話:「書記官の書いた議事録を、誰に渡すか」

書記官(Whisper)が録音を書き起こして議事録を作ります。その議事録を、秘書(ChatGPTなどのAI)に渡して要約してもらうか、そのまま保管するかは、あなたが決めます。書記官を家に置くか事務所に預けるか(01)は、書記官の側の話。議事録を誰に渡すかは、別の話です。同じ録音でも、渡し先が増えるほど、データが行く場所も増えます。

公式が用意しているもの

1. whisper コマンドとPythonライブラリ(オープンソース)

項目 公式のREADMEに書かれていること
入れ方 pip install -U openai-whisper。最新の開発版は pip install git+https://github.com/openai/whisper.git
コマンド whisper audio.flac audio.mp3 audio.wav --model turbo。全オプションは whisper --help
言語・翻訳 --language Japanese、--task translate
Python whisper.load_model("turbo") と model.transcribe("audio.mp3")、結果は result["text"]
下位の部品 whisper.detect_language()、whisper.load_audio()、whisper.pad_or_trim()、whisper.log_mel_spectrogram()、whisper.decode()

2. OpenAI APIの文字起こし

項目 公式に書かれていること 公式のどこに
入口 POST /v1/audio/transcriptions。ファイルを渡す APIリファレンス
推奨のモデル gpt-transcribe(録音された音声を元の言語のまま文字にする) File transcriptionガイド
旧モデル whisper-1、gpt-4o-transcribe、gpt-4o-mini-transcribe、gpt-4o-transcribe-diarize は2027年2月26日に停止 Deprecations、ガイド
出力形式 json、text、srt、verbose_json、vtt、diarized_json。ただしモデルごとに使える形式が違う(gpt-4o-transcribeとmini版は json のみ) APIリファレンス
手がかり prompt、keywords、languages ガイド、リファレンス
長い音声 chunking_strategy("auto" または VAD の設定。VADは、音声がある区間を見つけて区切る仕組み)。未指定なら1つのかたまりとして処理 APIリファレンス
ストリーム stream=true(whisper-1 では無視される) リファレンス
上限 1ファイル25MBまで(ガイド)。リファレンスには上限の記述が見つからなかった ガイド、ヘルプ

3. ライブの文字起こし(Realtime transcription)

4. 音声エージェントを作るための資料(Voice agents)

5. ChatGPTの音声入力(参考)

公式の資料では確認できていないもの

項目 状況
MCPサーバー(AIアプリからWhisperを呼ぶ) OpenAIの資料では、読んだ範囲では見つかりませんでした
ChatGPTやClaudeのプラグイン・アプリとしてのWhisper 見つかりませんでした
文字起こし結果の書き出しボタンのようなもの Whisperは部品なので、画面はありません。出力はファイルや戻り値になります
他のAIへの自動連携(インポート) 公式のREADMEやガイドには、特定のAIアプリへの自動連携は、読んだ範囲では見つかりませんでした

第三者製・コミュニティ製(公式が運営するものではない)

データがどこへ流れるか:つなぎ方ごとのまとめ

つなぎ方 音声の行き先 文字の行き先
whisper コマンド、Pythonライブラリ 自分のPC(READMEに送信の記述なし) 自分のPCのファイル。貼った先に従う
OpenAI APIのファイル文字起こし OpenAIのサーバー 返ってきた先のあなたのプログラム。その先は自分次第
Realtime transcription OpenAIのサーバー(通信しながら) あなたのアプリ
音声エージェント(chained) 文字起こしの段でOpenAI 次の段のAIサービス(OpenAIとは限らない)
第三者のアプリ その会社による その会社による

見立て:初心者が最初にやりやすい順

見立てです。断定はしません。

  1. 録音1本を whisper コマンドで文字にする。 準備ができるなら、一番シンプルです。
  2. 文字を、いつも使っているAIに貼って、要約や整理を頼む。 ここから先は、そのAIの規約に従います。
  3. 慣れてから、APIやリアルタイムを検討する。 APIは旧モデルから新モデルへの移行の時期なので、最新の公式の資料を先に読んでください。

気をつけること

出典