TOM88812/xiaozhi-android-client

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

해결하는 문제

이 프로젝트는 Xiaozhi AI 어시스턴트를 위한 포괄적인 클라이언트 세트를 제공하여 다양한 플랫폼과 하드웨어 전반에서 실시간 음성 및 텍스트 상호작용을 가능하게 합니다. AI 백엔드와 최종 사용자 장치 간의 격차를 해소하며, 특히 AI 하드웨어 단말기, 스마트 홈 허브, 크로스 플랫폼 모바일/데스크톱 애플리케이션을 대상으로 합니다.

작동 방식

이 프로젝트는 두 가지 주요 제품 라인으로 나뉩니다.

  • V1 네이티브 클라이언트: Android 및 HarmonyOS NEXT용으로 네이티브 개발되었습니다. 저전력 소비와 빠른 시작에 최적화되어 있으며, 특히 AI 하드웨어, 폴더블 스크린, 보조 스크린을 위해 설계되었습니다.
  • V3 상용 버전: Flutter로 구축된 크로스 플랫폼 클라이언트로, Android, iOS, HarmonyOS, Web, Windows, macOS, Linux를 지원합니다. 독점 서버 측 백엔드와 깊이 통합되어 모든 기능을 갖춘 경험을 제공합니다.

두 버전 모두 AI를 중단할 수 있는 실시간 음성 상호작용을 지원하며, 서로 다른 하드웨어 장치 간에 메모리와 데이터를 동기화할 수 있습니다.

대상 사용자

  • AI 하드웨어 개발자: AI 데스크톱 단말기, 스마트 스피커 또는 컴패니언 장치를 구축하는 개발자.
  • 최종 사용자: 휴대폰이나 컴퓨터에서 음성 기능을 갖춘 크로스 플랫폼 AI 어시스턴트를 원하는 사용자.
  • 기업: 전문적이고 통합된 AI 에이전트 클라이언트와 상용급 서버 지원을 찾는 기업.

주요 특징

  • 멀티 플랫폼 지원: 모바일, 데스크톱, HarmonyOS를 포함한 거의 모든 주요 OS를 지원합니다.
  • 실시간 음성 상호작용: 저지연 음성 대화를 지원하며 실시간 중단 기능을 갖추고 있습니다.
  • 고급 시각 효과: AI 트리거에 따라 감정을 표현하고 노래하거나 춤출 수 있는 Live2D 및 3D 모델 통합.
  • 확장 가능한 AI 기능: OpenAI의 사고 모드, 웹 검색, HTML 코드 미리보기, 사용자 지정 도구 호출을 위한 MCP (Model Context Protocol)를 지원합니다.
  • 하드웨어 통합: AI 하드웨어 및 IoT 제어와 함께 작동하도록 특별히 설계되어 클라이언트가 중앙 허브 역할을 할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트