Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Expressive text to speech techniques in C#

I was wondering if there is a voice class in C# that I can use to change the tone of the voice? Such as the pitch, F0 mean and so on.

If there isn't such a voice library in C#, what library should I import that is multilingual and that doesn't require an online connection?

I want to make use of the class to add emotions to the speech when making use of text-to-speech.

like image 649
Louis Marx Avatar asked Nov 25 '25 08:11

Louis Marx


1 Answers

Add the assembly System.Speech to your project. There you have the namespace System.Speech.Synthesis. Then you find the class SpeechSynthesizer. Try to use this for using text-to-speech.

like image 68
daniel59 Avatar answered Nov 27 '25 00:11

daniel59



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!