xiaozhi-linux  by 100askTeam

AI voice dialogue for embedded Linux

Created 1 year ago
262 stars

Top 96.9% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project delivers the core Linux-based AI Xiaozhi intelligent voice dialogue system, a port from an ESP32-based project. It targets embedded systems developers and researchers seeking to integrate advanced voice AI capabilities into Linux-based hardware, providing a foundational framework for intelligent dialogue applications on diverse embedded platforms.

How It Works

The project adapts the "AI Xiaozhi" intelligent voice dialogue system for embedded Linux environments, focusing on the core software components. It abstracts away hardware-specific drivers (BSPs) to offer a generalized framework. The architecture includes detailed analysis of the "sound_app" and "control_center" frameworks, facilitating the integration of voice interaction into various Linux-based embedded devices.

Quick Start & Requirements

Highlighted Details

  • Core Linux AI Xiaozhi intelligent voice dialogue system.
  • Adaptation and support for multiple embedded Linux platforms.
  • Analysis of key software frameworks: sound_app and control_center.

Maintenance & Community

  • Community: QQ group: 564992486.
  • Related Course: An AIOT edge AI large model development course is offered.
  • Contribution: The project welcomes community contributions via issues and pull requests.

Licensing & Compatibility

No specific license is mentioned in the provided README. Compatibility for commercial use or closed-source linking is undetermined.

Limitations & Caveats

This repository contains only the core Linux AI Xiaozhi code and does not include hardware-specific BSP drivers or dependencies. Developers will need to provide or adapt platform-specific hardware support for their target boards.

Health Check
Last Commit

10 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
10 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.