Skip to content

修正:サーバーがWebSocket接続を切断した際に音声モードの音声が回復しない問題

原文(日本語に翻訳)

サーバーがWebSocket接続を黙って切断した際に音声モードの音声が回復しない問題を修正。

原文(英語)

Fixed voice mode audio not recovering when the server silently drops the WebSocket connection

概要

音声モード使用中にサーバー側がWebSocket接続を突然切断した場合、以前は音声が回復せずセッションが無音のまま止まってしまう問題がありました。この修正により、サーバー側の接続切断を検出して自動的に再接続を試みるようになり、音声モードの安定性が向上します。

基本的な使い方

修正後は、WebSocket接続が切断されても自動的に再接続が行われます。ユーザーが特別な操作をする必要はありません。

# 接続が切断されると自動的に再接続を試みる
# 再接続成功後、音声入力/出力が再開される

実践例

### 長時間の音声セッション

長時間の音声対話中に接続が切れても自動回復:

  • 音声セッションを開始
  • 接続が切断された場合、バックグラウンドで再接続
  • 再接続完了後、音声対話を継続

### 不安定なネットワーク環境での利用

Wi-Fiが不安定な環境でも音声モードが自動回復:

  • モバイルホットスポット経由での作業
  • 接続が一時的に途切れても自動的に再接続される

注意点

  • 再接続中は音声入出力が一時的に中断される
  • 再接続に失敗した場合はエラーメッセージが表示される(--bare-flag 修正と連携)
  • 音声モードは実験的機能のため、設定で有効化が必要な場合がある

関連情報