My code works fine but whenever I try to change the speaking rate it does not work. I have tried to find more documentation on it but I cannot figure out why it will not register. If I go outside the range it will come up with an error, which means it does know what float number I am using. Does changing the speaking rate work for you?
has the pricing changed? as of 1st of May 2024, it says that text to speech on-device per device USD XX.XX , this means that every device that use this API, have to pay x amount?
@@jiejennMy bad: "Can you go into the chunking of texts, so that sentences are not broken up / split into the middle in order to solve the google api max chunk size problem?" Also how can we generate a single large audiofile instead of many small chunks the the google api returns? I would appreciate a version 2 of the video with improved code on how to deal with the api limit. Many thanks! You earned a sub!
Great video, this is the best I have found!
Thanks for the comment!
I was lost when you started explaining the Python Env script.
So how do you initialize it ? Could you please detail that step for me ?
google it
My code works fine but whenever I try to change the speaking rate it does not work. I have tried to find more documentation on it but I cannot figure out why it will not register. If I go outside the range it will come up with an error, which means it does know what float number I am using. Does changing the speaking rate work for you?
hi. how long at most the desired text strings can be?
i want to create mp3 for 10hour audiobook from a 85000 words text file as input. tnx
The limit is 5000 bytes per request. You will need to chunk the audio file individually. cloud.google.com/text-to-speech/quotas
It requires a billed account now.Does that i mean i do a one time payment and then use the free tier or there is no free tier now?
@@piyushborude6440 no. Google just your credit card info on file in case if you use any paid service or exceeds free usage of a service.
Very good Tutorial!
has the pricing changed? as of 1st of May 2024, it says that text to speech on-device per device USD XX.XX , this means that every device that use this API, have to pay x amount?
Can you share the source?
Does this require a billed account now?
Yes.
excelent!! love it
Can you go into how to chunk so that sentences are not broken up?
Not sure if I understand your question.
@@jiejennMy bad: "Can you go into the chunking of texts, so that sentences are not broken up / split into the middle in order to solve the google api max chunk size problem?" Also how can we generate a single large audiofile instead of many small chunks the the google api returns? I would appreciate a version 2 of the video with improved code on how to deal with the api limit. Many thanks! You earned a sub!
hi does it work like you give the text and it converted to the mp3 then you play?
If i give everytime new text so it will create that mp3????
You can. I have done it with most of TTS APIs.
Can we stream the response of google text to speech?
Yes, you can.
@@jiejenn ohh, can you share any resources for doing it? I am trying to accomplish it but its not working for me.
@@Legend.-. I need to check if I still have the script. I will let you know.
thanks bro, I did it!
Really good tutorial!
👍
how not to understand the princings...hei let's change from characters to bytes...great, job done!
So useful, thanks
👍
Which python version do you use?
Currently Python 3.10. Looking to upgrade to Python 3.12 soon.
I am not a Python expert. Can someone help me set it up?
Hi. I can help you.
@@shakil_ilham help me sir please
Wouldn't it be easier to create an API key?
05:45
@@ribeiro4642Only a limited services support API key, TTS is not one of them.
@@jiejenn I'm using Google's TTS via API.
This made things much simpler.
This program is not working which every you showed in the video. Exactly did your code. but not working
@@bringtolife9462 okay.
Please makw video add drop shadow to around app
Can you be more specific? Not sure if I understand what you mean.
@@jiejenn yes add style specific to widget and add custom style to mainwindow drop shadow border ...
:(
Thank you again!