Tools tagged with "Voice activity detection"
5.2KUpdated 21 hours ago
macOS · Windows · Linux · iOS · Android · Web#MLX#Multimodal input#OpenAI-compatible API
ExecuTorch is an on-device AI runtime for developers adding PyTorch models to apps and embedded devices. It handles inference on the user's hardware across Android, iOS, macOS, Linux and Windows, as well as embedded systems and microcontrollers.
131Updated 4 months agoMIT
macOS · Linux#GGUF#Hugging Face integration#Multimodal input
VoxInput is an open-source dictation tool for Linux and macOS that types spoken words into the active application. It's for people who want speech input across their desktop, including applications without their own dictation feature. On Linux, it also works in the system console.
55.2KUpdated 2 days agoMIT
macOS · Windows · Linux · iOS · Android · Docker#Hugging Face integration#Quantization#Streaming inference
whisper.cpp runs OpenAI's Whisper speech recognition models on your own hardware. It's for developers adding transcription to applications and people who need offline speech-to-text.
10.7KUpdated 3 weeks agoMIT
Web#Batch processing#Multilingual#ONNX
Silero VAD is a pretrained voice activity detection model for developers who need to find speech segments in audio. It returns speech timestamps for use in audio processing pipelines.
4.2KUpdated 1 day ago
macOS · Windows · Linux · Web#Batch processing#Forced alignment#GGUF
audio.cpp runs audio models locally for developers building speech tools and people generating or processing audio on their own hardware. It brings multiple audio tasks into one C++ runtime built on ggml.
6.5KUpdated 1 month agoMIT
macOS · iOS#Hugging Face integration#Multilingual#OpenAI-compatible API
Argmax OSS Swift is a speech AI SDK for developers building iOS and macOS apps that process audio on the user's device. Its separate libraries cover transcription, identifying speakers and generating spoken audio.
6KUpdated 6 days agoMIT
macOS · Windows · Linux#Batch processing#MCP#Multilingual
SmartSub helps video creators subtitle recordings and dub them into other languages. You can use its transcription, translation, proofreading, dubbing and export tools separately or combine them for batch processing.
292Updated 2 months agoGPL-3.0
Windows#Ollama integration#Persistent memory#Semantic search
Miko is an AI companion for people who want to talk with an animated character on their Windows desktop. It pairs a local language model with a customizable 3D avatar and spoken replies.
9.2KUpdated 3 days agoApache-2.0
Docker#Image-to-image#Inpainting#Multimodal input
ModelScope is an AI model hub with a Python library for developers and researchers who want to run models locally or adapt them to their own data. It covers language, vision, speech, multimodal tasks and scientific computing.
2.9KUpdated 10 months agoApache-2.0
Windows · Linux#Batch processing#ONNX#Voice activity detection
openWakeWord is a wake word detection library for developers building voice apps that listen for a chosen word or phrase. It lets an application detect voice triggers on its own hardware.
11.9KUpdated 1 month agoApache-2.0
#Distributed execution#Hugging Face integration#Multilingual
SpeechBrain is a toolkit for researchers and developers building speech assistants, transcription systems and conversational AI. It provides pretrained models and training recipes for adapting speech, audio and text models to your own data.
229Updated 2 weeks agoAGPL-3.0
macOS · Windows#Ollama integration#Voice activity detection#Works offline
Note67 records and transcribes meetings for people who want searchable notes without sending their conversations to a cloud service. It combines live speech recognition with summaries generated on your computer.
658Updated 3 weeks agoMIT
Android#Hugging Face integration#Multilingual#Voice activity detection
WhisperIME converts speech to text on Android for people who want offline dictation in their keyboard or a standalone transcription app. It uses Whisper for recognition on the device.
4.4KUpdated 1 day agoMIT
macOS · Linux · iOS · Docker · Browser Extension#Batch processing#Hugging Face integration#Multilingual
WhisperLive turns speech into text as audio arrives, using OpenAI's Whisper models. It's for developers and teams who want to run transcription on their own machine or server and connect it to live audio or recorded files.
9.7KUpdated 1 month agoMIT
Docker#Batch processing#GGUF#Hugging Face integration
SenseVoice is a local speech recognition model for developers building voice apps or analyzing recordings. Its SenseVoiceSmall model adds information about the language, emotion and surrounding sounds to speech transcriptions.
1.5KUpdated 3 months agoMIT
Docker#Batch processing#Multilingual#OpenAI-compatible API
subgen creates subtitles from audio and video for personal media libraries. It's useful for films and shows that lack usable subtitles, with automatic generation tied to your media server.
25.3KUpdated 2 days agoBSD-2-Clause
macOS · Windows · Linux#Batch processing#Forced alignment#Hugging Face integration
WhisperX is a local speech-to-text tool for transcribing interviews, meetings and long recordings. It builds on OpenAI's Whisper, adding individual word timings and optional speaker identification for subtitles and transcript review.
10.2KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#ONNX#Quantization#Streaming inference
RealtimeSTT is a Python library for developers building voice assistants, dictation tools and apps that turn live audio into text. It can show text while someone speaks and produce a final transcript when they finish.
4.6KUpdated 3 weeks agoMIT
Web#Streaming inference#Voice activity detection
FastRTC is a Python library for developers building voice assistants, webcam AI apps, and other interactive audio or video tools. It connects live media streams to Python functions so developers can focus on how their application responds.
11.2KUpdated 1 day agoApache-2.0
macOS · Docker · Web · Browser Extension#Hugging Face integration#MLX#Multilingual
WhisperLiveKit is a self-hosted speech-to-text server for meeting transcripts, live captions and apps that need speech recognition as people talk. It processes audio on your own machine or server.
21KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker#Batch processing#GGUF#llama.cpp backend
FunASR is a speech-to-text toolkit for developers building transcription services and voice applications. It supports offline recordings and live speech on local hardware or self-hosted servers, with capabilities that depend on the model and runtime.
401Updated 1 week agoMIT
Docker#Home Assistant integration#Hugging Face integration#Multilingual
Wyoming Faster Whisper converts speech to text on your own hardware for Home Assistant and other Wyoming-compatible clients. It's for home voice systems that need local transcription and better recognition of household names.
763Updated 2 months agoISC
Android#Voice activity detection
Transcribro lets Android users dictate text with speech recognition running on their device. It supports English only and can also provide transcription to compatible apps.
555Updated 2 months agoMIT
Windows · Linux#Multilingual#Multimodal input#Streaming inference
Whispering Tiger creates live transcripts and translations from audio on your computer for VRChat conversations and streaming captions. It can also read text in game images, so spoken dialogue and visible text can feed into the same translation workflow.
2.5KUpdated 1 week agoMIT
macOS · Windows · Linux#Batch processing#Forced alignment#GGUF
WhisperJAV generates subtitles for Japanese adult videos on your own computer. It targets difficult audio with quiet dialogue, loud vocalisations and long stretches that can cause speech recognition models to invent or repeat words.
26.7KUpdated 2 days agoMIT
#Batch processing#Hugging Face integration#Quantization
faster-whisper is an open source Python library for developers adding speech transcription to their software. It uses CTranslate2 to run OpenAI's Whisper models, with faster transcription and lower memory use than the original implementation in the project's benchmark comparisons.
8.1KUpdated 1 day agoMIT
macOS · Windows · Linux#Batch processing#Multilingual#Ollama integration
Vibe is a desktop app for people who need transcripts or subtitles from recordings without uploading them to a transcription service. It handles audio and video locally, including interviews, meetings and material in different languages.
11Updated 3 weeks agoMIT
Windows#MCP#Semantic search#Source citations
LocalScribe records online meetings and turns them into timestamped transcripts on your PC. It's for people who need private meeting records they can review and correct while retaining the original text and audio.
28Updated 2 months agoMIT
macOS · Windows · Linux#Multilingual#Voice activity detection#Works offline
Dictus Desktop is a free, open source voice dictation app for macOS, Windows and Linux. It turns speech into text in the app you're typing in, with transcription handled entirely on your computer. It's for people who want to dictate messages, documents or emails without sending their recordings to a cloud service.
5Updated 2 months ago
Windows · Linux#Batch processing#Hugging Face integration#Multilingual
HyperWhisper is a desktop speech-to-text app for Windows and Linux that keeps recordings on your computer. It's for people captioning videos, transcribing interviews or podcasts, or turning recordings into searchable text. The interface brings transcription, editing and subtitle export into one place.
8.3KUpdated 1 day agoMIT
macOS · Web#Batch processing#MLX#Multilingual
MLX Audio is a Python library for developers building speech and audio applications on Apple Silicon Macs. It runs models locally using Apple's MLX framework, with support for generated speech, transcription and audio processing.
3.1KUpdated 3 months agoApache-2.0
#Home Assistant integration#Voice activity detection#Wake word detection
Willow is a voice assistant for people who want to control home automation through hardware and speech processing they own. It provides an alternative to Amazon Echo or Google Home on Espressif's ESP32-S3-BOX hardware family.
112.7KUpdated 2 months agoMIT
#Multilingual#Voice activity detection
Whisper is an open source speech recognition model for transcribing recordings on your own hardware. It's for developers building voice features and people working with multilingual audio.
11.2KUpdated 2 days ago
Docker · Web#Multimodal input#Voice activity detection
TEN Framework is a self-hosted framework for developers building voice agents and multimodal conversational applications. Its default assistant example depends on external services even when the application runs on your hardware.