AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts and tables on demand, audio narration from speaker notes, and support for your own .pptx templates. · by Hugo He
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.
A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recognition and Text-to-Speech)
- machine-translation
- speaker-recognition
- asr
- tts
Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.
A PyTorch-based Speech Toolkit
Real-time, local speech-to-text with streaming ASR, speaker diarization, translation, and OpenAI/Deepgram-compatible APIs.
End-to-End Speech Processing Toolkit
EmotiVoice 😊: a Multi-Voice and Prompt-Controlled TTS Engine
Translated🤖 wukong-robot is a simple, flexible, and elegant Chinese voice dialogue robot / smart speaker project. It supports ChatGPT multi-turn conversation, and may also be the first open-source smart speaker project to support brain-computer interaction.
Play ChatGPT and other LLM with Xiaomi AI Speaker
StyleTTS 2: Towards Human-Level Text-to-Speech through Style Diffusion and Adversarial Training with Large Speech Language Models
Ecoute is a live transcription tool that provides real-time transcripts for both the user's microphone input (You) and the user's speakers output (Speaker) in a textbox.
Dockerized OpenAI-compatible wrapper for Kokoro-82M text-to-speech w/multiplatform CPU, AMD, NVIDIA GPU PyTorch; multi-speaker, clone-tuning, caption timestamps, SSML, websockets, optional readalong web UI
An AI-Powered Speech Processing Toolkit and Open Source SOTA Pretrained Models, Supporting Speech Enhancement, Separation, and Target Speaker Extraction, etc.
Speakr is a personal, self-hosted web application designed for transcribing audio recordings
:stuck_out_tongue_closed_eyes: TensorFlowTTS: Real-Time State-of-the-art Speech Synthesis for Tensorflow 2 (supported including English, French, Korean, Chinese, German and Easy to adapt for other languages)
Music Assistant is a free, opensource Media library manager that connects to your streaming services and a wide range of connected speakers. The server is the beating heart, the core of Music Assistant and must run on an always-on device like a Raspberry Pi, a NAS or an Intel NUC or alike.
A Repository for Single- and Multi-modal Speaker Verification, Speaker Recognition and Speaker Diarization
- campplus
- speaker-diarization
- speaker-verification
- voxceleb
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
- speech
- alignment
- tts
- python
Multilingual Automatic Speech Recognition with word-level timestamps and confidence
🎙️ A 0.1B Omni model trained from scratch, capable of listening, speaking, and seeing!
Cast macOS and Linux Audio/Video to your Google Cast and Sonos Devices
Conference planning tool: CfP, scheduling, speaker management
- conference
- conference-management
- call-for-papers
- scheduling