原文(日本語に翻訳)
- 低速な接続で新しい録音と重複した際にボイスモードのセッションが破損する問題を修正しました
原文(英語)
- Fixed voice mode session corruption when a slow connection overlaps a new recording
概要
Claude Codeのボイスモード(音声入力機能)において、ネットワーク接続が遅い状態で前回の音声データの送信が完了する前に新しい録音を開始すると、セッションが破損してしまう問題がありました。バージョン2.1.73でこの競合状態が修正され、低速接続環境でも安定してボイスモードを利用できるようになりました。
基本的な使い方
bash
# Claude Codeでボイスモードを有効化
claude
/voice
# 低速接続環境でも安定して音声入力が可能に(v2.1.73以降)実践例
低速ネットワーク環境での音声入力
# 以前の問題の再現シナリオ:
# 1. 音声で指示を出す → 送信開始
# 2. 接続が遅く、データ送信に時間がかかる
# 3. 送信完了前に次の音声入力を開始
# 4. セッションが破損 → ボイスモードが使えなくなる
# v2.1.73以降:
# 同じシナリオでもセッションが正常に維持されるプッシュトゥトークの連続使用
bash
# ボイスモードを起動
/voice
# 素早く連続して音声入力
# [録音1] 「このファイルを読んでください」 → 送信中...
# [録音2] すぐに次の指示を録音開始 → セッション破損しないモバイルからのRemote Control経由での音声入力
bash
# Remote Controlで接続した場合、モバイル回線の遅延が影響しやすい
# v2.1.73以降はこのような環境でも安定動作
# ローカルでClaude Codeを起動し、Remote Controlを有効化
claude
/remote-control
# モバイルデバイスから接続して音声入力注意点
- この修正は特に低速なネットワーク環境(モバイル回線、VPN経由など)で効果があります
- セッション破損が発生した場合は、以前は
/voiceを再度実行するか、Claude Codeを再起動する必要がありました - ボイスモードの利用にはマイクへのアクセス許可が必要です
- 極端に不安定なネットワーク環境では、音声認識の精度に影響が出る可能性があります(セッション破損は防止されます)