tiktok-tts generates voices from text using TikTok's text-to-speech service in a browser.
tiktok-voice
tiktok-voice creates MP3 speech through a Python script that uses TikTok's text-to-speech API.

About tiktok-voice
tiktok-voice is a Python script hosted on GitHub that interacts with the TikTok text-to-speech API. It takes text you provide and returns an MP3 file spoken in a specified TikTok voice. Documentation is in the repository wiki and readme, with voice samples in the /samples/ folder.
You can generate speech from a plaintext file or from text passed as a command-line argument. You select a voice with the -v option and provide a TikTok session ID. The script can save the result as an MP3 file or play it directly with the -p option and then delete it. Supported languages include English variants, German, French, Spanish, Portuguese (Brazil), Indonesian, Japanese, and Korean.
It suits people who can install Python 3.8+ and required packages and run commands in a terminal. The creator asks users to credit the repository and not to use it for content-farm projects such as Reddit story readers or short-form video generators.
Key features
- Generates MP3 files from text using TikTok voices
- Reads input from text file or command argument
- Supports voices in 12 listed languages and variants
- Plays audio directly then deletes with -p option
- Includes sample audio files in samples folder
- Command-line workflow for file or direct text input
- Multiple voice options across listed languages
- Sample files available to preview voices
- Requires Python 3.8+, packages, and session ID
- 200-character limit when using text argument
- File input supports only Latin characters
tiktok-voice at a glance
- Category
- Social & Communities › TikTok Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
tiktok-voice alternatives
Tools and sites you could use instead, ranked by how closely they match.
TikTok LIVE API for Python: The definitive 3rd-party library to receive livestream events (comments, gifts, etc.) in realtime from TikTok LIVE.
From AI tools to TikTok video creation using FFMPEG, Microsoft Edge read aloud and OpenAI Whisper model
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
TikTok-Api wraps TikTok's service in an unofficial Python API for retrieving trends and user information.
tiktok-live-recorder records TikTok live streams through a Python tool for saving broadcasts.
Popular in TikTok Tools
Well-known listings from the same topic.
tiktok-voice FAQ
What do I need to use tiktok-voice?
How do I create speech from a file?
What are the text limits?
Can I use it for content-farm videos?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












