The Automation Pipeline

  1. Trend Research: Find trending topics and sounds
  2. Script Generation: AI writes TikTok-optimized scripts
  3. Voiceover: Kitten TTS generates narration
  4. Video Assembly: Combine with footage, captions, effects
  5. Auto-Publish: Schedule and post automatically

Automation Script

from kittentts import KittenTTS
model = KittenTTS("KittenML/kitten-tts-nano-0.8")

tikoks = [
    ("POV: You just discovered the best productivity hack.", "Kiki", 1.3),
    ("Three things I wish I knew before starting my business.", "Rosie", 1.2),
    ("Stop doing this if you want to grow on TikTok.", "Jasper", 1.3),
]

for text, voice, spd in tikoks:
    safe_name = text[:30].replace(" ", "_").replace(":", "")
    model.generate_to_file(text, safe_name + ".wav", voice=voice, speed=spd)

Best Voices for TikTok

  • Kiki: High-energy, youthful -- best for trending content
  • Rosie: Bright and engaging -- great for tips and hacks
  • Jasper: Clear and convincing -- perfect for educational TikToks