{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/11"}],"enrichment":{"capability":"Pocket TTS generates speech from text on CPU using a lightweight 100M-parameter model, with support for multiple languages, voice cloning, and audio streaming via Python API or CLI.","skillfed_tags":["text-to-speech","voice-synthesis","cpu-inference"],"use_cases":["Generate speech from user input in a web or desktop application without deploying a GPU server or calling a cloud API.","Clone a speaker's voice from a sample audio file and synthesize new utterances in that voice for accessibility or personalization.","Build a local TTS microservice with the `serve` command to batch-process text-to-speech requests over HTTP.","Integrate multilingual speech synthesis into a Python script or Jupyter notebook for data annotation, testing, or prototyping.","Stream audio output in real time to reduce latency when generating long or interactive speech content."],"what_it_does":"Pocket TTS is a CPU-based text-to-speech engine built on a 100M-parameter model that generates natural speech without requiring GPU hardware or external APIs. It runs on Python 3.10\u20133.14 with PyTorch 2.5+ and provides both a command-line interface and a Python library for integration into applications. The model supports six languages (English, French, German, Portuguese, Italian, Spanish) and includes voice cloning from audio samples, streaming output, and a local HTTP server for batch or interactive use.\n\nThe package depends on a substantial ML stack\u2014torch, numpy, scipy, einops, safetensors, huggingface-hub\u2014plus FastAPI and Uvicorn for the server mode. It achieves low-latency streaming (first chunk in ~200ms) and runs faster than real-time on modest CPU hardware. The library is designed for straightforward integration: load the model once, create voice states for each speaker, then generate audio in a single function call. Voice cloning requires preprocessing audio files into safetensors embeddings for fast inference.","worth_installing":"Yes, if you need CPU-based TTS without GPU overhead and can accept unclear licensing. The package is actively maintained, installs easily, has no known vulnerabilities, and offers a practical balance of quality and speed. Verify the license terms before production use, and test performance on your target hardware. The 15 runtime dependencies are substantial but standard for ML workloads."},"id":"pocket-tts","links":{"html":"https://skillfed.io/packages/pocket-tts","md":"https://skillfed.io/packages/pocket-tts.md","pypi":"https://pypi.org/project/pocket-tts/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-04","license_spdx":null,"license_treatment":"unclear","name":"pocket-tts","python_support":"supports_current","summary":"Kyutai's pocket-sized text-to-speech!"},"popularity":{"monthly_downloads":76294,"position":14639,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
