AI Video Suite
Flask production bench for neural voiceover, script-to-video, clip merging, and FFmpeg finishing — 300+ voices across 50+ languages.

Overview
The AI Video Suite is a Flask + FFmpeg bench for neural voiceover, script-to-video, clip merging, and finishing. edge-tts supplies 300+ voices across 50+ languages. Operators pick merger, clipper, or generator tabs, set mood and voice age, and download a file — no separate NLE required for first-cut work.
Challenge
Short-form teams bounce between a TTS site, a stock-clip site, and Premiere. First cuts take longer than the idea.
Solution
One Dockerized Flask app: Microsoft Neural TTS, MoviePy/FFmpeg assemble, vanilla HTML UI. Voice age and mood presets keep the generate path short. Script-to-video adds stills and narration without a full editor.
What we built
- 300+ neural voices, 50+ languages via edge-tts
- Script-to-video with auto imagery and narration
- Clip merger with voiceover, music, and aspect ratio
- Voice age and mood presets
- FFmpeg finishing in Docker
Outcomes
- Voice, picture, and merge in one bench
- First cuts without seating someone in Premiere
- Runs as a single Docker/Flask service
Stack
300+ voices | Script-to-video | Merge + finish
Build something in this family
Talk to NTechnologies about a POS, agent, marketplace, or internal tool.


