#π Local TTS via Py Advice
25 messages Β· Page 1 of 1 (latest)
@hexed iris
Remember to:
- Ask your Python question, not if you can ask or if there's an expert who can help.
- Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
- Explain what you expect to happen and what actually happens.
:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.
this seems to be the hottest new thing: https://huggingface.co/Zyphra/Zonos-v0.1-hybrid
I have no idea what you mean by "adjust with timestamps" - adjust what?
Im trying to find one that can use timestamps for each word or phoneme generation.
eh
Like a text telling
1
00:00:00,000 --> 00:00:03,600
hi
2
00:00:04,120 --> 00:00:07,820
My name is ...
3
00:00:07,820 --> 00:00:09,900
Jhon
Like here it should match time so that mouth movements match
are you trying to build a dubbing service or something
Its something like that. I was watching anime then realized half of the episodes are not dubbed
So i started to do this project at my free time
Right now i use whisper for subtitles with timestamps also ffmpeg multiplex for dub & subtitle merging
I think I've seen projects that are better suited to dubbing than a simple TTS
but I can't be sure
(side note: why not just use the subtitles?)
you're not going to get very good dubs with AI π
I thought i could use it in youtube for my friends channel by locally training their voice
Its just finetuning right now
zonos can do voice cloning too
Im gonna look in that thx very much
Even if time stamps dosent work i can also slow down or speed up the video so time stamps are the second priority i have at the time. So zonos looks fine.
for anyone looking for same thing: It looks like zonos require more work because it dosent have timestamp support or exact control over voice with timestamps. If you're willing to do some math use that because as long as how much i tested its one of best but you need to calculate the time or generate multiple versions to check (which is inefficent). Any one with other methods feel free to contribute.
I take it commercial tools are off the table for this?
This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.