QwenAudio/qwen-audio-agent

A realtime voice runtime that keeps Agents talking, working, and present. Real-time Voice Runtime for AI Agents

解決する課題

Qwen Audio Agentは、AIとの会話における「待ち時間」を解消するリアルタイム音声ランタイムを提供します。エージェントがバックグラウンドタスクの実行、ツールの呼び出し、複雑な情報の処理を行う際に発生する会話の途切れを解決し、作業中もアシスタントが常に存在し、対話可能な状態を維持します。

仕組み

このプロジェクトは、音声フロントエンドとバックエンドエージェントを分離する3層アーキテクチャを採用しています。音声フロントエンドは即時かつ全二重のリアルタイム対話(聞き取りと発話)を処理し、バックエンドエージェントは非同期タスク(ツール使用、ファイル操作、コーディング)を実行します。これにより、ユーザーはバックエンドエージェントが作業している間も会話を続けたり、進捗状況を尋ねたりすることができ、完了すると結果が自然に会話へ戻ります。

対象ユーザー

デスクトップ生産性向上ツール、スマートコックピット、カスタマーサービス、および将来的な具身化AI(Embodied Intelligence)向けの音声駆動型AIアシスタントを構築する開発者、ならびに既存のAIエージェントに永続的で低遅延な音声インターフェースを導入したいユーザー向けに設計されています。

主な特徴

  • 全二重対話: 自然な割り込みと、持続的なマルチターン音声会話をサポート。
  • モジュール式フロントエンド: さまざまなクラウドサービス(Qwen, OpenAI, Gemini, Doubao, StepAudio)およびローカルデプロイ(Hugging Face Speech-to-Speech, MiniCPM-o)と互換性があります。
  • エージェント統合: ACPアーキテクチャを通じて、幅広いバックエンドエージェント(例:Qwen Code, Claude Code, DeepSeek Harness)をワンクリックで統合可能。
  • マルチプラットフォームUI: WebUI、ターミナルTUI、およびmacOS、Windows、Linux用のデスクトップフローティングオーブを提供。
  • セッション間メモリ: ユーザーごとの長期的なパーソナライゼーションとメモリ機能を搭載。

関連

  • プロジェクト
  • Dispatch
  • Dispatch
  • プロジェクト
  • プロジェクト