how do i do text to speech coversion
in language other than english
for english we have SDK
but how to do for other languages
say hindi, urdu etc...............
how do i do text to speech coversion
in language other than english
for english we have SDK
but how to do for other languages
say hindi, urdu etc...............
raised the core question (Hindi/Urdu TTS) and ’s local-engine route in this thread is still a valid first step: install a language voice and confirm your runtime can see it. Today there are two practical paths. Cloud neural TTS (many high‑quality voices, including Indian languages) is broadly available, and offline/open‑source engines are useful for prototyping or full local control. (cloud.google.com)
For ASP.NET / VB.NET the common, reliable pattern is: synthesize audio on the server (or via a cloud API), write it to a WAV/MP3, then return/stream that file to the browser (or cache it) — do not rely on “playing” sound on the server machine. Use System.Speech for Windows‑hosted, installed voices when you need an entirely local solution, or use cloud SDKs for .NET when you need natural neural voices and wide language coverage. Programmatic voice discovery (GetInstalledVoices or ListVoices) lets you present language/voice choices. (learn.microsoft.com)
If the goal is to build support for a new language (for example on Bangla), start with engines like eSpeak‑NG or MaryTTS to prototype and collect recordings; both already support many Indic languages and give a working pipeline for lexicons, corpus recording and synthesis testing. Expect tradeoffs: offline engines are faster/no‑cost but more robotic; cloud neural voices cost money but give far better quality. Test small snippets, confirm correct BCP‑47 locale tags, and cache generated audio to control cost and latency. (github.com)
Jump to Post— arjunsasidharan 297well i don't know about other Indian languages. But it worked in French. Search the Microsoft website and check whether other Indian languages are available. As far as i know i didn't find any.
Jump to Post— arjunsasidharan 297Hi there this is an old thread. i have to resurrect it again. i have a problem here. I have found Speech SDK 5.1 , French Agent and a Lang_Pack for french. But i don't know how to implement it. My resources recommend me to do a Text to Speech …
Jump to Post— arjunsasidharan 297Ive solved it. All i had to do is add the ACTIVEVOICEPROJECTLIB component and voila! it worked.
well i don't know about other Indian languages. But it worked in French. Search the Microsoft website and check whether other Indian languages are available. As far as i know i didn't find any.
ya that is the problem
i also didnt find anything related to other languages
for french there is provision
anyway let me know if you find anything
thanks
jatin
Hi there this is an old thread. i have to resurrect it again. i have a problem here. I have found Speech SDK 5.1 , French Agent and a Lang_Pack for french. But i don't know how to implement it. My resources recommend me to do a Text to Speech in french. The thing is i have installed the lang_pack french and i have added its components in my VS 2003 Vb.net but i can't get the particular Speak and getvoice functions of it. Has anybody done a TTS in French? if you have let me know ASAP.
Any ideas, views opinions will be welcomed.
Ive solved it. All i had to do is add the ACTIVEVOICEPROJECTLIB component and voila! it worked.
Ive solved it. All i had to do is add the ACTIVEVOICEPROJECTLIB component and voila! it worked.
Hi
can you tell me that how you done all these please tell me i need it too much.
thanks.
Hi
can you tell me that how you done all these please tell me i need it too much.thanks.
Check this
Download the necessary TTS Engine as per your language requirements along with the MSAgent and install it.
Next download the Speech control panel (Spchapi.exe) and install it.
Go to your Control Panel -> Speech
You can see a third Tab Panel (Other) Click on the SAPI 4 Control Panel.. Input some text and check whether it speaks (with the selected language whether its french or german).
If you get it working then post in again and il tell you what to do next.
Check this
Download the necessary TTS Engine as per your language requirements along with the MSAgent and install it.
Next download the Speech control panel (Spchapi.exe) and install it.
Go to your Control Panel -> Speech
You can see a third Tab Panel (Other) Click on the SAPI 4 Control Panel.. Input some text and check whether it speaks (with the selected language whether its french or german).
If you get it working then post in again and il tell you what to do next.
Thanx I will Try For downloading this exe
HI,
I want to develop an engine for my language Bangla, but I cant understand from where to start, pls help me
Ive solved it. All i had to do is add the ACTIVEVOICEPROJECTLIB component and voila! it worked.
hi...
may i know how to get the ACTIVEVOICEPROJECTLIB component
is it add the reference to the project?
thanks you so much
i have qns regarding speech for different language. anyone can help? thankyou! =)
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.