我需要知道如何在我的应用程序中禁用/启用语音。我希望用户可以选择他/她是否禁用/启用语音。如果用户选择启用它将在rtbConversation.text中发送文本,如果用户选择禁用按钮,他们将不再是语音,rtbConversation.text中的文本将不会发言。
这是我在演讲中的代码
speech.Rate = speechRate;
speech.Voice = speech.GetVoices(string.Empty, string.Empty).Item(combo1.SelectedIndex);
dummy.AppendText(rtbConversation.Text);
speech.Speak(rtbConversation.Text, SpeechVoiceSpeakFlags.SVSFlagsAsync);
dummy.Focus();
rtbConversation.Clear();