linyiLYi/voice-assistant
A Python script enabling voice-based dialogue with local large language models using Whisper for speech recognition and Yi for text generation.

Not currently ranked — collecting fresh signals.
star history
This project creates a local voice assistant by combining Whisper for speech-to-text with the Yi large language model for generating text responses. Users speak into a microphone, which is transcribed by Whisper, sent to the Yi model, and the response is then vocalized. The implementation is a single-script Python project designed as a demonstration of integrating speech recognition with LLMs.
Frequently asked
- What is linyiLYi/voice-assistant?
- A Python script enabling voice-based dialogue with local large language models using Whisper for speech recognition and Yi for text generation.
- Is voice-assistant open source?
- Yes — linyiLYi/voice-assistant is open source, released under the Apache-2.0 license.
- What language is voice-assistant written in?
- linyiLYi/voice-assistant is primarily written in Python.
- How popular is voice-assistant?
- linyiLYi/voice-assistant has 1.3k stars on GitHub.
- Where can I find voice-assistant?
- linyiLYi/voice-assistant is on GitHub at https://github.com/linyiLYi/voice-assistant.