OpenClaw Changelog公式発表·2026年4月26日 22:24·約7分
OpenClaw 2026.4.25-beta.4:音声応答のTTS機能大幅強化
本文の状態
日本語全文を表示中
詳細モードで約7分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenClaw Changelog
まず要点
OpenClawは2026年4月25日版で、音声応答のテキスト読み上げ(TTS)機能を大幅にアップグレードした。最新エンジンへの対応、チャットスコープの自動TTS制御、ペルソナ設定、および各エージェントごとのオーバーライド機能を追加し、音声合成の柔軟性と選択肢を拡大した。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
2026.4.25
ハイライト
- 音声返信に完全なTTS(Text-to-Speech:テキスト読み上げ)アップグレードが適用されました。
/tts latestコマンド、チャットスコープの自動TTS制御、ペルソナ設定、エージェントごと・アカウントごとのオーバーライド機能に加え、Azure Speech、Xiaomi、ローカルCLI、Inworld、Volcengine、ElevenLabs v3などの新しいプロバイダーがサポートされました。@leonchui、@zoujiejun、@solar2ain、@cshape、@xuruiray、@itsuzef、@barronlrothの皆様に感謝します。
- プラグインの起動およびインストールパスが、永続的なレジストリ(cold persisted registry)へ移行しました。これにより、広範なマニフェストスキャンが削減され、プラグインの更新、修復、プロバイダー検出、インストールメタデータの処理がより決定論的かつ安定しました。@vincentkocおよび@shakkernerdの皆様に感謝します。
- OpenTelemetryのカバレッジが、モデル呼び出し、トークン使用量、ツールループ、ハーネス実行、実行プロセス、アウトバウンド配信、コンテキスト構築、メモリ圧力など across に拡大しました。これにより、低カードinality(低一意性)の属性で境界付きの観測が可能になりました。@vincentkoc、@jlapenna、@Lidang-Jiang、@oc-factusの皆様に感謝します。
- ブラウザ自動化において、安全なタブURL、iframe対応のロールスナップショット、CDP(Chrome DevTools Protocol)準備状態の調整、ヘッドレスでのワンショット起動、低速ホスト向けの詳細なブラウザドクタープローブが追加されました。@beat843796および@BenediktSchackenbergの皆様に感謝します。
- コントロールUIとセットアップフローに、PWA(Progressive Web Apps:プログレッシブウェブアプリ)/Web Pushサポート、Crestodianの初回実行修復機能、TUI(Text User Interface:テキストユーザーインターフェース)セットアップ、コンテキストモードの選択機能、および短縮された起動挨拶文が追加されました。@eduardocruz、@SebTardif、@kevinlin-openaiの皆様に感謝します。
- Windows、macOS、Linux、Docker、バンドルされたプラグランタイムの依存関係、Node サービスの再起動、LaunchAgent トークンのローテーション、およびバージョンが混在するゲートウェイの検証に対して、インストール/更新時のハードニング処理を適用しました。@Kobevictor、@igormf、@abhinas90、@jsompis、@Solvely-Colin、@gucasbrg 各位に感謝します。
変更点
- TTS/WhatsApp: 重複抑制機能と、セッションスコープの自動 TTS オーバーライドを有効/無効/デフォルトに設定できる
/tts chat on|off|defaultを追加し、最新読み上げサポートを/tts latestに実装しました。これにより、現在のチャットへの返信におけるオンデマンド音声メモ UX が完成しました。Fixes #66032。
- TTS/channels: チャネルおよびアカウントの TTS オーバーライドを汎用的に解決し、Feishu および QQBot アカウントが、グローバルおよびエージェントごとの TTS 設定に対して
channels..accounts..ttsをディープマージできるようになりました。@sahilsatralkar 各位に感謝します。
- TTS/agents:
agents.list[].ttsにより、グローバルなmessages.ttsをオーバーライドしてエージェントごとの音声設定を可能にし、/tts audio、/tts status、および tts エージェントツールが、アクティブな音声/プロバイダのオーバーライドを尊重しつつ、既存の TTS 設定インターフェースに共有プロバイダ資格情報と環境設定を保持するようにしました。
- Providers/Azure Speech: Azure Speech をバンドルされた TTS プロバイダとして追加し、Speech リソース認証、音声リスト表示、SSML エスケープ処理、ネイティブな Ogg/Opus 形式の音声メモ出力、およびテレフォニー用出力に対応しました。(#51776) @leonchui 各位に感謝します。
- Google Meet: カレンダー連携の出席エクスポートワークフロー、エクスマニフェスト、ドライランプレビュー、および会議記録用のツール同等性を追加しました。
- Control UI: ゲートチャットに対して PWA インストールサポートと Web Push 通知を追加しました。(#44590) @eduardocruz 各位に感謝します。
- ブラウザ自動化:エージェントのレスポンスに安全なタブURLを追加し、CDPネイティブのロールスナップショットフォールバックをiframe対応参照、カーソルクリック検出、ターゲットアタッチ準備、およびopenclaw browser doctor --deepライブスナッププロービング機能とともに実装しました。
- CLI/画像生成:openclaw infer image generateおよびopenclaw infer image editコマンドで汎用の--backgroundオプションを公開し、--openai-backgroundはOpenAIのエイリアスとして維持しました。また、falによる画像生成において--output-format png|jpegオプションを有効にしました。
- ブラウザ/設定:Raspberry Piなどの低速ホスト向けに、ローカル管理済みChromeの起動検出と起動後のCDP準備タイムアウトを引き上げられるようにしました。これによりIssue #66803を修正し、@beat843796氏に感謝します。
- Discord:channels.discord.voice.model設定により、既存のメディア設定のままSTT(音声認識)およびTTS(テキスト読み上げ)を維持しつつ、ボイスチャンネルのレスポンスに使用されるLLM(大規模言語モデル)を上書き指定できるようになりました。(#64368) @mrdavey氏に感謝します。
- ブラウザ/CLI:openclaw browser start --headlessを追加し、永続化されたブラウザ設定を書き換えることなく、ワンショットのローカル管理済みブラウザ起動を上書き実行できるオプションを提供しました。@BenediktSchackenberg氏に感謝します。
- CLI/Crestodian/TUI:初回セットアップヘルパー、ローカルプランナーのフォールバック、フルTUI(テキストユーザーインターフェース)対応のインタラクティブCrestodian、起動進行状況インジケーター、コンテキストモードセレクター、および短い起動挨拶文を追加しました。(#71720, #71760) @SebTardif氏および@kevinlin-openai氏に感謝します。
- プラグイン: パッケージのインストール/更新時にローカルプラグインレジストリを自動的に移行し、既存のプラグマニフェストを新しいコールドレジストリのパスでインデックス付けする間に、インストールメタデータをプラグインインデックスに保持します。@vincentkoc と @shakkernerd ありがとう。
- プラグイン/ドクター: openclaw doctor --fix が、プラグインのインストールレコードを承認された設定として扱わずに、必要に応じてプラグインインデックスとコールドレジストリインデックスを更新するようにしました。@vincentkoc と @shakkernerd ありがとう。
- プラグイン/フック: before-agent-finalize フック、cron jobId フックコンテキスト、境界付きネイティブパーミッションフィンガープリント、および Codex MCP フックリレーサポートを追加しました。(#71765, #71758, #71707) @vincentkoc と @pashpashpash ありがとう。
- プラグイン/tokenjuice:バンドルされた tokenjuice ランタイムを 0.6.3 にアップグレードしました。@vincentkoc ありがとう。
- 診断/OTEL: モデル呼び出しの GenAI スパン属性を OpenTelemetry の安定性オプトインセマンティクスと整合させ、デフォルトで legacy gen_ai.system を保持しつつ、OTEL_SEMCONV_STABILITY_OPT_IN=gen_ai_latest_experimental 設定時に gen_ai.provider.name を出力します。@vincentkoc ありがとう。
- 診断/OTEL: 設定または標準の OTEL 環境変数を通じて、トレース、メトリクス、ログに対してシグナル固有の OTLP エンドポイントオーバーライドをサポートしました。@vincentkoc ありがとう。
- 診断/OTEL: 生エラーテキストをエクスポートせずに、起動時およびログエクスポート失敗に対する境界付きテレメトリエクスプロータのヘルス診断を出力します。@vincentkoc ありがとう。
- 診断/OTEL: QA-lab、Codex、および将来のハルネスが共通のトレース形状を共有できるよう、エージェント ハルネスのライフサイクル テレメトリーを境界付きの openclaw.harness.run スパンおよび openclaw.harness.duration_ms メトリクスとしてエクスポートします。@vincentkoc さんありがとう。
- 診断/トレース: 信頼できるモデル呼び出しのコンテキストから W3C traceparent ヘッダーをプロバイダ トランスポートに伝播させながら、呼び出し元が提供した traceparent 値を置き換えます。@vincentkoc さんありがとう。
- 診断/Prometheus: 梱包された <cod
この記事をシェア
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み