Share your repls and programming experiences

← Back to all posts
I made a TTS with my Voice
h
Vandesm14 (2642)

Have you ever looked at a TTS? Sure you have! You've probably heard your phone or smart speaker talk to you. Or maybe you've heard memes or videos with a robotic-sounding voice. That's a TTS!

What is a TTS? TTS stands for Text To Speech. This system allows computers to speak. Most TTS's are really complex and are AI-based, creating clear and realistic voices. The issue with AI-based ones is that they take time to perfect. Most people generally use built-in TTS's which aren't great, but they get the job done.

Oh, what about mine? Well, I basically recorded myself saying every single phonetic sound for the English language and compiled that into multiple audio files. The program basically finds the phonetic pronounciation for a word, compiles all the phonetics to an audio timeline, then plays the audio.

Comments
hotnewtop
rediar (507)

Vandesm, you owe me 50 bucks for losing the bet we had about whether or not covid-19 would last until september. Btw, if you dont remember the bet I have audio recording, dm me on discord for that.

Vandesm14 (2642)

@rediar Yeah, if you could DM me that'd be great. The audio better not come from this though 😜

ch1ck3n (1618)
I threw a wish in the well
Don't ask me I'll never tell
I looked at you as it fell
And now you're in my way
I'd trade my soul for a wish
Pennies and dimes for a kiss
I wasn't looking for this
But now you're in my way
Your stare was holding
Ripped jeans, skin was showin'
Hot night, wind was blowin'
Where you think you're going baby?
Hey, I just met you and this is crazy
But here's my number, so call me maybe
It's hard to look right at you baby
But here's my number, so call me maybe
Hey I just met you and this is crazy
But here's my number, so call me maybe
And all the other boys try to chase me
But here's my number, so call me maybe
You took your time with the call
I took no time with the fall
You gave me nothing at all
But still you're in my way
I beg and borrow and steal
At first sight and it's real
I didn't know I would feel it
But it's in my way
Your stare was holding
Ripped jeans, skin was showin'
Hot night, wind was blowin'
Where you think you're going baby?
Hey, I just met you and this is crazy
But here's my number, so call me maybe
It's hard to look right at you baby
But here's my number, so call me maybe
Hey I just met you and this is crazy
But here's my number, so call me maybe
And all the other boys try to chase me
But here's my number, so call me maybe
Before you came into my life
I missed you so bad
I missed you so bad
I missed you so so bad
Before you came into my life
I missed you so bad
And you should know that
I missed you so so bad
It's hard to look right at you baby
But here's my number, so call me maybe
Hey, I just met you and this is crazy
But here's my number, so call me maybe
And all the other boys try to chase me
But here's my number, so call me maybe
Before you came into my life
I missed you so bad
I missed you so bad
I missed you so so bad
Before you came into my life
I missed you so bad
And you should know that
So call me maybe
RolandJLevy (1051)

Hi @Vandesm14, this is very cool! great work :)

I makes a great drum machine too. Try this:

prpr at prpr it prpr at prpr it bmpst khah pr bmpst khah pr bmpst khah pr bmpst khah pr . prpr at prpr it prpr at prpr it bmpst khah pr bmpst khah pr bmpst khah pr bmpst khah pr . prpr at prpr it prpr at prpr it bmpst khah pr bmpst khah pr bmpst khah pr bmpst khah pr . prpr at prpr it prpr at prpr it bmpst khah pr bmpst khah pr bmpst khah pr bmpst khah pr

RolandJLevy (1051)

@Vandesm14, your app is amazing - keep up the great work! :)

headiscoding (944)

I love how it sounds like a bot TTS thing but you can realize its an actual voice lol.

Muffinlavania (1514)

How to rap: Say pog and lol fast

poglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpogpoglollolpog
DiveshTheReal (102)

Just do Hello World and look :lul:

Zavexeon (1186)

I put in "aeiou" and I'm crying.

Vandesm14 (2642)

@Zavexeon Yeah. A few other people tried that and lost it!

HackermonDev (2010)

it doesn't really work well for long sentences but its pretty cool.

AJDevelopment (151)

spam f in the box and it sounds like high pressure wind

CrazyVideoGamez (7)

You should make it so we can't change the size of the textarea, using resize: none; CSS on the textareas.

[deleted]

makes u swear

JasonLiu19 (69)

"Mary had a little lamb, little lamb, little lamb. Mary had a little lamb with a coat as white as snow." Very good.

SamuelDubusker (0)

this sounds awful. totally weirdChamp.
░░░░▄▄▄▄▀▀▀▀▀▀▀▀▄▄▄▄▄▄
░░░░█░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░▀▀▄
░░░█░░░▒▒▒▒▒▒░░░░░░░░▒▒▒░░█
░░█░░░░░░▄██▀▄▄░░░░░▄▄▄░░░█
░▀▒▄▄▄▒░█▀▀▀▀▄▄█░░░██▄▄█░░░█
█▒█▒▄░▀▄▄▄▀░░░░░░░░█░░░▒▒▒▒▒█
█▒█░█▀▄▄░░░░░█▀░░░░▀▄░░▄▀▀▀▄▒█
░█▀▄░█▄░█▀▄▄░▀░▀▀░▄▄▀░░░░█░░█
░░█░░▀▄▀█▄▄░█▀▀▀▄▄▄▄▀▀█▀██░█
░░░█░░██░░▀█▄▄▄█▄▄█▄████░█
░░░░█░░░▀▀▄░█░░░█░███████░█
░░░░░▀▄░░░▀▀▄▄▄█▄█▄█▄█▄▀░░█
░░░░░░░▀▄▄░▒▒▒▒░░░░░░░░░░█
░░░░░░░░░░▀▀▄▄░▒▒▒▒▒▒▒▒▒▒░█
░░░░░░░░░░░░░░▀▄▄▄▄▄░░░░░█
Problem? @Vandesm14

AJDevelopment (151)

Me: types Vandesm
TTS: seizure sounds

AJDevelopment (151)

@AJDevelopment sʌˈmbɑˌdi wʌˈns towˈld miˈ ðʌ wɚˈld ɪˈz gɑˈnʌ ɹowˈl miˈ

Cheesehasman (16)

I was just messing around and got something that I am proud of lol (copy and paste the following text if u want) "repl.it repl.it repl.it pmmmkkkkkkrepl.it repl.it repl.it hhhhh rafpm.it"

this may seem weird but it actually sounds good
"di ck di ck di ck ckckckckckckck di ck di ck di ck"

zhaq6129 (49)

repl.it sounds like "aypl eet"

zhaq6129 (49)

yay hi sounds like "yuh"

SeamusDonahue (439)

this is really cool but sometimes the words aren't recognizable, great job regardless!

SeamusDonahue (439)

also there seems to be no sound for ch used in stuff like champ or chill.

[deleted]

you have a /dʒ/ sound file but you use /ʤ/ in the text file so all the "j"s someone inputs are silent. you might want to fix that :)

Vandesm14 (2642)

@merrybot Thanks a bunch! It's fixed now!

charmelion416 (0)

cool! one problem: when I put "j" it turns out to be a silent "j". i know that that is how some words are but when i put in "junior" it pronounces it as hunior

Vandesm14 (2642)

@ch1cken I fixed the "j" issue. Not sure about ch though. I don't think I recorded that. I'll get on it in a bit.

TravisRaney (11)

hey, accept my team invitation

Muffinlavania (1514)

Bro why are you so good at rapping

Put in llllollollollollllollollollollllollollollollllollollollo
Muffinlavania (1514)

@Muffinlavania and this ppppppppppppoppppppppppppoppppppppppppoppppoppppoppppppppppppoppppppppppppoppppppppppppoppppoppppoppppppppppppoppppppppppppoppppppppppppoppppoppppo

Muffinlavania (1514)

@Muffinlavania My official release:

ppppppppppppppppppppppppppppppppgpppppppppppppppppppppppppppppppgpppppppppppppppppppppppppppppppppgllllllllggggllpppppppppppppppppppppppppppppppppo
tankerguy1917 (174)

my god this is one of the best things ive seen on repl. lmfao

techde (141)

@Vandesm14 I am sorry for what I said to you a while back sorry for contacting you like this i just wanted to apologize.

Vandesm14 (2642)

@techde That's fine. I forgive you!

RahulChoubey1 (136)

Putting sample text HUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURTS

Code1Tech (108)

Very cool! try HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA lol
also this olleh

Baconman321 (1057)

just spam hahahahaha. XD sounds like someone's running an air compressor LOL!!
Edit: hehehehe sounds even weirder. Also, if you don't stop the first one, starting it a second time will overlap. I had a bunch of HAHAHAHA's and HEHEHEHEH's running, and it sounded like a car repair shop XD Also, put 'aaa' in, sounds like the program is trying to confuse itself.