← all repositories

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.

1.3k stars Python Chat AssistantsLanguage Models
voice-assistant
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.