You are browsing as a guest. Sign up (or log in) to start making projects!

YouSpeak

  • 4 Devlogs
  • 8 Total hours

A python app that uses a local text-to-speech model to generate speech entered by the user that is a clone of a voice from a sound file generated by entering a Youtube URL and writing a short transcript.

Ship #1 Pending review

YouSpeak is an app that allows the user to use a local AI model to generate clones of voices from Youtube videos.

This was a really great project and I feel like the end result is one that is functional and actually useful. This was my first time actually developing and releasing an app and I learnt a lot.

  • 4 devlogs
  • 8h
Try project → See source code →
Open comments for this post

1h 24m 19s logged

This will be the final devlog. I have managed to package the app with pyinstaller and add it to a git release. I have installed it on a different computer and it worked perfectly. If anyone does want to try it, please just be aware that the model takes a really long time to load for the first time. After that it should be saved and it will be much quicker.

0
0
5
Open comments for this post

1h 36m 5s logged

About to ship the project. Really happy with how it came out. Since the last log I have mostly improved existing features and fixed bugs. Fixed the shorten audio function which wasn’t working and forcing it to process the whole file each time it generated an output. Added the option to select an output folder, it was previously saving to the project folder. All features are working now.

0
0
2
Open comments for this post

2h 27m 44s logged

Added new ways to add audio samples. New status indicators for processes and slightly different UI layout. You can now add audio by just pasting a youtube link and use the shorten option to cut it down to the first 10 seconds so that it processes faster. You can also add both .mp3 and .wav files.

0
0
15
Open comments for this post

2h 42m 46s logged

Finished first iteration of app.
Turns text into speech that is a clone of a voice of the user’s choosing. Very basic interface that allows users to add new voices or choose from a list of previous ones and then input text and have the output generated and added to the project folder. This should allow other people to use the app if they just install the Qwen-TTS model.

I want to improve the interface and add the ability to extract audio from Youtube videos.

0
0
97

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…