#149 · Primary category: Speech & Audio
CleanS2S
High-quality and streaming Speech-to-Speech interactive agent in a single file. 只用一个文件实现的流式全双工语音交互原型智能体!
Project last updated:04/07/26
GitHub Stars
541
Forks
54
Contributors
9
License
Apache-2.0
Why we included this project
CleanS2S packs a speech-to-speech interactive agent into a single file, so the whole pipeline from audio in to spoken response out is readable end to end. That makes it a practical starting point for researchers and engineers who want to see how streaming, full-duplex voice interaction actually fits together without wading through a large production codebase. The agent can also take the initiative during a conversation rather than just answering, and it pulls in web search and retrieval-augmented generation so replies can use external information. If you are prototyping a GPT-4o-style voice assistant or just checking whether a speech-to-speech architecture suits your product, this is a quick way to test the idea before investing in a heavier stack.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production