概要
音声会話(realtime voice)機能の文字起こし・トランスクリプト処理と音声トラック。以前の回ではハンドオフ時の文字起こしの統合処理が修正され、直近では RTP タイムスタンプを 20 ms のパケット単位に揃え、ジッターやミュートの切り替え後も受信側に音声が拒否されないよう修正された。2026-09-30 の回では、thread/realtime/listVoices による音声カタログの取得失敗を黙って組み込みカタログで代替せず、TUI にエラーとして表示するようになった。
主な API・オプション
- Realtime V3 の文字起こし(transcript)差分・確定結果の統合 — 同じ話者の最新エントリと突き合わせて反映
thread/realtime/listVoices— サーバーの音声カタログ。失敗時は音声ピッカーを開かず、会話も開始しない
変更履歴
- 2026-09-30 — 音声カタログの取得失敗を TUI に表示(#49073)⏳ 未リリース · 変更
- 2026-09-28 — 音声の RTP タイムスタンプを 20 ms 単位に揃えるように(#48824)⏳ 未リリース · 変更
- 2026-09-24 — ハンドオフ時の Realtime V3 文字起こしの統合処理を修正(#46922)📦 rust-v0.156.1 · 変更