Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Private voice keyboard, agent, AI chat, images, webcam, recordings, voice control with >= 4 GiB of VRAM.
| Date | Stars |
|---|---|
| 2026-07-24 | 291 |
| 2026-07-25 | 291 |
| 2026-07-28 | 291 |
| 2026-07-30 | 291 |
| 2026-08-06 | 291 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Whisper Dictation Private voice keyboard, AI chat, images, webcam, recordings, voice control in >= 4 GiB of VRAM. "The works" all AI features now running concurrently on an old laptop from 2013. <img src="img/ss.png" alt="example pic" title="Dictation anywhere, even social media." width="300" align="right"> **The ship's computer.** Inspired by the *Star Trek* television series. Talk to your computer. Have it answer back with clear, easy-to-understand speech. Network it throughout the ship. Use your voice to write Captain's Log entries when the internet is down, when satellites are busy, or in the far reaches of the galaxy, "where no man has gone before." - Hands-free recording with `record.py` - Voice keyboard depends on `whisper.cpp`[Whisper.cpp](https://github.com/ggerganov/whisper.cpp) - LLM inference depends on [Llama.cpp](https://github.com/ggml-org/llama.cpp) - Agentic capabilities (unstable branch) - Translate various languages - Voice-controlled webcam, audio recorder - Launch & control apps, with `pyautogui` - Optional OpenAI `ChatGPT`, Google Gemini, more - If desired, speak answers out loud with `mimic3`* - Draw pictures with [stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui) **Freedoms and responsibilities** Free and open-source software comes with NO WARRANTIES. You have permission to copy and modify for individual needs in accordance with the included LICENSE. **Translation.** This app is optimized for dictation. It can do some translation into English. But that's not its primary task. To use it as a full-time translator, start `whisper.cpp` with `--translate` and language flags. Use `ggml-medium.bin` or larger language model in place of `ggml-tiny.en.bin`. **Voice control.** The bot responds to commands. Say, "Computer, on screen." A window opens up showing the webcam. Say "Computer, take a picture". A picture, "webcam/image().jpg" is saved in a 'webcam' subdirectory of the current folder. Say, "Computer, search the web for places to eat". A browser opens up with a list of local restaurants. Say, "Computer, say hello to our guest". After a brief pause, there is a reply, either from your local machine, `ChatGPT`, or a local area chat server that you set up. A voice, `mimic3` says some variation of, "Hello. Pleased to meet you. Welcome to our shop. Let me know how I can be of assistance". It's unique each time. Say, "Computer, open terminal". A terminal window pops up. Say "Computer, draw a picture of a Klingon warship". An image of a warship appears with buttons to save, print, and navigate through previously-generated images. ## Try unstable dictation, assistant & agent, with easy setup. Future development is progressing here: `git checkout ship_commander`. Or, if you don't have it yet. ```shell git clone -b ship_commander --single-branch https://github.com/themanyone/whisper_dictation.git cd whisper_dictation ./setup.sh ``` After switching branches, look at README.md again. ## Or continue with this stable branch `git clone -b main --single-branch https://github.com/themanyone/whisper_dictation.git` ## Preparation **Arch Linux** Install GStreamer and required plugins: ```shell sudo pacman -S gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad swh-plugins ``` The `gst-plugins-good` package provides `souphttpsrc` required for mimic3 voice output. The `gst-plugins-bad` package provides LADSPA plugin support for audio effects. The `swh-plugins` package provides LADSPA delay plugins (`delay_1898.so`) for audio recording. **Fedora** Get the [Rpmfusion repos]( http://rpmfusion.org) and install [GStreamer](https://gstreamer.freedesktop.org/) using the system's package manager. It is necessary for recording temporary audio clips to send to your local `whisper.cpp` speech to text (STT) server for decoding. The required `ladspa-delay-so-delay-5s` may be found in the `gstreamer1-plugins-bad-free-extras` package. **Fedora 42** Install the [Fedora 42 CUDA repo from
Excerpt of 21,128 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:15804bc07361515a, topic:speech-recognition, topic:voice-assistant, readme:speech-to-text
matched fp:15804bc07361515a, topic:stable-diffusion, readme:stable diffusion