ABexit/ASR-LLM-TTS
An open-source voice assistant pipeline integrating speech recognition, large language model processing, and speech synthesis.

This project builds a speech interaction system by chaining three types of AI models: automatic speech recognition (SenseVoice), large language model inference (Qwen2.5-0.5B/1.5B), and text-to-speech synthesis (CosyVoice, Edge-TTS, pyttsx3). The system takes voice input, processes it through an LLM, and generates voice output. It supports real-time interaction and is implemented in Python with dependencies on PyTorch, Transformers, and ModelScope.
Frequently asked
- What is ABexit/ASR-LLM-TTS?
- An open-source voice assistant pipeline integrating speech recognition, large language model processing, and speech synthesis.
- Is ASR-LLM-TTS open source?
- Yes — ABexit/ASR-LLM-TTS is open source, released under the Apache-2.0 license.
- What language is ASR-LLM-TTS written in?
- ABexit/ASR-LLM-TTS is primarily written in Python.
- How popular is ASR-LLM-TTS?
- ABexit/ASR-LLM-TTS has 1.2k stars on GitHub.
- Where can I find ASR-LLM-TTS?
- ABexit/ASR-LLM-TTS is on GitHub at https://github.com/ABexit/ASR-LLM-TTS.