tiktok-tts and tiktok-voice

These are competitors offering similar functionality—both provide direct interfaces to TikTok's TTS API—with the primary differentiation being language choice (Node.js vs. Python) rather than complementary capabilities.

tiktok-tts
55
Established
tiktok-voice
40
Emerging
Maintenance 0/25
Adoption 15/25
Maturity 25/25
Community 15/25
Maintenance 0/25
Adoption 10/25
Maturity 8/25
Community 22/25
Stars: 105
Forks: 15
Downloads: 624
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 599
Forks: 90
Downloads:
Commits (30d): 0
Language: Python
License:
Stale 6m
No License Stale 6m No Package No Dependents

About tiktok-tts

Steve0929/tiktok-tts

Provides a simple way to generate text-to-speech audio files using TikTok's text-to-speech (TTS) API in Node.js.

Supports multiple TikTok speaker voices with customizable output paths and filenames, handling regional API endpoint variations through configurable base URLs. Authenticates via TikTok session cookies and uses async/await patterns for non-blocking audio generation, saving MP3 files directly to the filesystem. Includes 40+ speaker voice options across different personas and languages, allowing fine-grained control over speech synthesis characteristics.

About tiktok-voice

oscie57/tiktok-voice

Simple Python script to interact with the TikTok TTS API

Leverages TikTok's native text-to-speech API to generate MP3 audio files across 12 languages with support for both file-based and direct argument input. Supports large plaintext files without character limits and offers optional direct playback via the `playsound` library. Requires TikTok session authentication and supports dozens of distinct voice variants including regional English dialects and Disney-specific voices.

Scores updated daily from GitHub, PyPI, and npm data. How scores work