• We just launched and are currently in beta. Join us as we build and grow the community.

How to Create a Simple Text to Speech Program in C#

mesmekar

Keyword Mapping Expert
M Rep
0
0
0
Rep
0
M Vouches
0
0
0
Vouches
0
Posts
149
Likes
177
Bits
2 MONTHS
2 2 MONTHS OF SERVICE
LEVEL 1 400 XP
This time, I will teach you how to create a Text to Speech Application in C#. In this method you will be able to make the machine speak because of .Net Framework that produces the speech libraries. Simply follow the steps below to see how it works.
Creating Application

Step 1

Open Microsoft Visual Studio 2015 and create a new windows form application in C#.
pscreatewindowsfomcsharp.png

Step 2

Do the form just like shown below.
s_0.png

Step 3

Go to solution explorer, right click the “References” and hit add reference.
speechaddref.png

Step 4

Add the System.Speech

and hit “ok”.
speechaddref2.png

Step 5

Add a namespace below to access Speech library.
  1. using

    System.Speech.Synthesis

    ;

Step 6

Double click the “Speak” button and do the following codes to make the machine speak when the button is clicked.
  1. private

    void

    button1_Click(

    object

    sender, EventArgs e)
  2. {
  3. SpeechSynthesizer speaks =

    new

    SpeechSynthesizer(

    )

    ;
  4. string

    msg;
  5. msg =

    "Welcome to sourcecodester.com"

    ;
  6. speaks.

    Rate

    =

    1

    ;
  7. speaks.

    Volume

    =

    100

    ;
  8. speaks.

    Speak

    (

    msg)

    ;
  9. }

For more question about this article. You can contact me @
Email – [email protected]
Mobile No. – 09305235027 – TNT
FB Account – https://www.facebook.com/onnaj.soicalap
Or feel free to comment below.

 

452,292

324,736

324,744

Top