Click here to Skip to main content
15,891,921 members
Home / Discussions / C#
   

C#

 
GeneralRe: Global structure in Main, Functions and .dlls Pin
Richard MacCutchan4-Jan-17 21:27
mveRichard MacCutchan4-Jan-17 21:27 
AnswerRe: Global structure in Main, Functions and .dlls Pin
Gerry Schmitz4-Jan-17 7:52
mveGerry Schmitz4-Jan-17 7:52 
Questionhow to store the value selection on calendar in database Pin
being A.S.3-Jan-17 18:37
being A.S.3-Jan-17 18:37 
AnswerRe: how to store the value selection on calendar in database Pin
dan!sh 3-Jan-17 19:55
professional dan!sh 3-Jan-17 19:55 
QuestionRetrieving data from a webpage Pin
MAW303-Jan-17 13:46
MAW303-Jan-17 13:46 
AnswerRe: Retrieving data from a webpage Pin
dan!sh 3-Jan-17 17:30
professional dan!sh 3-Jan-17 17:30 
GeneralRe: Retrieving data from a webpage Pin
MAW303-Jan-17 19:01
MAW303-Jan-17 19:01 
GeneralRe: Retrieving data from a webpage Pin
dan!sh 3-Jan-17 19:53
professional dan!sh 3-Jan-17 19:53 
GeneralRe: Retrieving data from a webpage Pin
MAW303-Jan-17 21:28
MAW303-Jan-17 21:28 
GeneralRe: Retrieving data from a webpage Pin
dan!sh 3-Jan-17 22:01
professional dan!sh 3-Jan-17 22:01 
GeneralRe: Retrieving data from a webpage Pin
MAW304-Jan-17 4:43
MAW304-Jan-17 4:43 
AnswerRe: Retrieving data from a webpage Pin
MAW304-Jan-17 18:59
MAW304-Jan-17 18:59 
QuestionRe: Retrieving data from a webpage Pin
Richard MacCutchan4-Jan-17 21:57
mveRichard MacCutchan4-Jan-17 21:57 
AnswerRe: Retrieving data from a webpage Pin
MAW305-Jan-17 2:30
MAW305-Jan-17 2:30 
QuestionC# Text to Speech Pin
Pavlex42-Jan-17 10:32
Pavlex42-Jan-17 10:32 
I have created app that converts text to speech but whatever gender I select it speaks same voice!!!

C#
SpeechSynthesizer ss;
        private void Form1_Load(object sender, EventArgs e)
        {
            ss = new SpeechSynthesizer();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            //Read (button_click)
            ss.Rate = SpeedTrackBar.Value; //sets speed
            ss.Volume = VolumeTrackBar.Value; //sets volume
            try
            {
                switch (comboBox1.SelectedIndex)
                {
                    case 0:
                        ss.SelectVoiceByHints(VoiceGender.NotSet);
                        break;
                    case 1:
                        ss.SelectVoiceByHints(VoiceGender.Male);
                        break;
                    case 2:
                        ss.SelectVoiceByHints(VoiceGender.Female);
                        break;
                    case 3:
                        ss.SelectVoiceByHints(VoiceGender.Neutral);
                        break;
                    default:
                        break;
                }
                ss.SpeakAsync(textBox1.Text);
            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            //Pause (button_click)
            ss.Pause();
        }

        private void button3_Click(object sender, EventArgs e)
        {
            //Continue (button_click)
            ss.Resume();
        }

        private void button4_Click(object sender, EventArgs e)
        {
            //Record (button_click)
            SpeechSynthesizer ss = new SpeechSynthesizer();
            ss.Rate = SpeedTrackBar.Value;
            ss.Volume = VolumeTrackBar.Value;
            SaveFileDialog sfd = new SaveFileDialog();
            sfd.Filter = "Wave Files| *.wav";
            sfd.ShowDialog();
            ss.SetOutputToWaveFile(sfd.FileName);
            ss.Speak(textBox1.Text);
            ss.SetOutputToDefaultAudioDevice();
            MessageBox.Show("Recording Completed..", "T2S");
        }

AnswerRe: C# Text to Speech Pin
Michael_Davies2-Jan-17 10:38
Michael_Davies2-Jan-17 10:38 
GeneralRe: C# Text to Speech Pin
Pavlex42-Jan-17 10:40
Pavlex42-Jan-17 10:40 
GeneralRe: C# Text to Speech Pin
Pavlex42-Jan-17 11:26
Pavlex42-Jan-17 11:26 
GeneralRe: C# Text to Speech Pin
Pete O'Hanlon2-Jan-17 19:33
mvePete O'Hanlon2-Jan-17 19:33 
GeneralRe: C# Text to Speech Pin
Bernhard Hiller2-Jan-17 21:27
Bernhard Hiller2-Jan-17 21:27 
QuestionXml Serialization of List<T> Pin
Richard Andrew x642-Jan-17 6:18
professionalRichard Andrew x642-Jan-17 6:18 
AnswerRe: Xml Serialization of List<T> Pin
Eddy Vluggen2-Jan-17 6:37
professionalEddy Vluggen2-Jan-17 6:37 
GeneralRe: Xml Serialization of List<T> Pin
Richard Andrew x642-Jan-17 8:12
professionalRichard Andrew x642-Jan-17 8:12 
GeneralRe: Xml Serialization of List<T> Pin
Pete O'Hanlon3-Jan-17 4:51
mvePete O'Hanlon3-Jan-17 4:51 
Questionwrite acode Pin
Member 129308832-Jan-17 0:48
Member 129308832-Jan-17 0:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.