나는 winform에 100 개의 버튼이 있습니다. 각 버튼은 자신의 번호를 말하기와 유사한 동작을 수행합니다.음성 성능 향상 합성
SpeechSynthesizer synthesizer = new SpeechSynthesizer();
...............
private void Form1_Load(object sender, EventArgs e)
{
seme_comboBox.SelectedIndex = 0;
dpt_comboBox.SelectedIndex = 0;
foreach (var button in Controls.OfType<Button>())
{
button.Click += button_Click;
}
}
다음
private void button_Click(object sender, EventArgs e)
{
Button button = (Button)sender;
string text = button.Name.Substring("button".Length);
synthesizer.Speak(text);
}
하지만 두개의 버튼을 클릭 할 경우 순차적으로 다음 적어도 2 또는 3을 얻어 : 이러한 코드를 사용하는 100
Button60 것 스피치 60 button100 의지 음성 말해 초를 눌러 다른 버튼과 말로 전환 할 수 있습니다. 그리고 그 소리도 충분하지 않습니다. 그래서 약간의 시간 내에서 버튼 동작의 성능을 향상시켜야합니다. 또한 나는 연설의 소리를 증가시키고 싶습니다. 어떻게하면 되나요? ???