TOM88812/xiaozhi-android-client

一个基于小智、xiaozhi-server的Android、IOS语音对话应用,支持实时语音交互和文字对话。现在是flutter版本,打通IOS、Android端。请同志们动动小手,点点小星星,予以鼓励。

解決する課題

このプロジェクトは、Xiaozhi AIアシスタント向けの包括的なクライアントセットを提供し、多種多様なプラットフォームやハードウェア間でのリアルタイムな音声およびテキスト対話を実現します。AIバックエンドとエンドユーザーデバイスの間のギャップを埋め、特にAIハードウェア端末、スマートホームハブ、およびクロスプラットフォームのモバイル/デスクトップアプリケーションをターゲットにしています。

仕組み

このプロジェクトは、2つの主要な製品ラインに分かれています。

  • V1 ネイティブクライアント: AndroidおよびHarmonyOS NEXT向けにネイティブ開発されています。これらは低消費電力と高速起動に最適化されており、特にAIハードウェア、折りたたみ式スクリーン、セカンダリスクリーン向けに設計されています。
  • V3 商用バージョン: Flutterで構築されたクロスプラットフォームクライアントで、Android、iOS、HarmonyOS、Web、Windows、macOS、Linuxをサポートしています。独自のサーバーサイドバックエンドと深く統合されており、フル機能の体験を提供します。

両バージョンとも、AIを中断できるリアルタイム音声対話をサポートしており、異なるハードウェアデバイス間でメモリやデータを同期できます。

対象ユーザー

  • AIハードウェア開発者: AIデスクトップ端末、スマートスピーカー、またはコンパニオンデバイスを構築している方。
  • エンドユーザー: スマホやPCで音声機能付きのクロスプラットフォームAIアシスタントを求めている方。
  • 企業: プロフェッショナルで統合されたAIエージェントクライアントと、商用グレードのサーバーサポートを求めている企業。

ハイライト

  • マルチプラットフォームサポート: モバイル、デスクトップ、HarmonyOSを含む、ほぼすべての主要OSをカバーしています。
  • リアルタイム音声対話: 低遅延の音声対話をサポートし、リアルタイムの中断機能を備えています。
  • 高度なビジュアル: AIのトリガーに基づいて感情を表現したり、歌ったり踊ったりできるLive2Dおよび3Dモデルの統合。
  • 拡張可能なAI機能: OpenAIの思考モード、Web検索、HTMLコードプレビュー、およびカスタムツール呼び出しのためのMCP (Model Context Protocol) をサポートしています。
  • ハードウェア統合: AIハードウェアおよびIoT制御と連携するように特別に設計されており、クライアントが中央ハブとして機能します。

関連

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