Pocket TTS

Pocket TTS

Lightweight Text-to-Speech Model

Loading…

Description

#PocketTTS #TextToSpeech #TTS #VoiceCloning #LocalAI #OpenSourceAI #CPUInference #Mac #Linux

Pocket TTS is a lightweight text-to-speech model launched by Kyutai, focusing on low configuration, localization, and fast voice generation. The model has approximately 100 million parameters, does not rely on high-performance GPUs, and can run directly on a regular computer's CPU, significantly lowering the barrier for local TTS usage.

In a MacBook CPU environment, Pocket TTS can achieve a voice generation speed of nearly 6 times real-time speed, with the first audio block outputting in about 200 milliseconds and requiring only 2 CPU cores. In addition to standard text-to-speech, it also supports voice cloning and 6 languages, making it suitable for local AI assistants, audio content production, application voice broadcasting, and offline voice projects.

Software Features



Lightweight TTS Model: The model has approximately 100 million parameters, making it lighter and requiring lower hardware configuration compared to many large speech models.

CPU Local Operation: No need for a dedicated graphics card or cloud GPU; a regular laptop's CPU can complete voice generation, suitable for users who want a fully local deployment.

Near Real-Time Generation: Achieves very fast inference speeds on MacBook CPUs, reaching up to nearly 6 times real-time speed performance.

Low Initial Latency: The first audio block can be generated in about 200ms, making it very practical for scenarios requiring quick responses, such as chatbots and real-time voice assistants.

Low CPU Usage: Only requires about 2 CPU cores to run, eliminating the need for expensive computing devices specifically for text-to-speech.

Voice Cloning: In addition to the default voice, it supports voice cloning based on reference voices, allowing the generation of speech content with specified voice characteristics.

Multi-Language Support: Supports 6 languages, meeting the needs for multilingual text-to-speech and related development requirements.

Easy Installation: Can be installed based on a Python environment by executing the following pip command:

pip install pocket-tts

Many text-to-speech tasks that previously required GPUs, servers, or paid voice APIs can now be run directly on a local laptop with Pocket TTS, reducing costs while making it more convenient to handle voice tasks that require privacy, localization, and low latency.

Download Links



Kyutai Official Website: https://kyutai.org/

GitHub: https://github.com/kyutai-labs/pocket-tts

PyPI: https://pypi.org/project/pocket-tts/