/LiveWhisper

A nearly-live implementation of OpenAI's Whisper, using sounddevice. Requires existing Whisper install.

Primary LanguagePythonMIT LicenseMIT

LiveWhisper

Psuedo-live speech transcription

This project outputs nearly-live, sentence-by-sentence dictation to terminal. Uses OpenAI's Whisper model, and sounddevice library to listen to microphone.

Also included my WIP voice-command assistant, based on the same live input. My attempt at a basic voice assistant like Siri, Alexa, Cortana, Jarvis, etc.

The voice assistant can be activated by saying it's name, default "computer", "hey computer" or "okay computer" also work. You can wait for the computer to then respond, or immediately request an action/question without pausing. Available functions: Weather, date and time, tell a joke, wikipedia searches. Assistant can also be closed with the command "computer debug quit" for now.