я использую простой код c #, чтобы программа говорила
if (checkBox1.Checked == true) {
SpeechSynthesizer speaker = new SpeechSynthesizer();
speaker.Rate = 1;
speaker.Volume = 100;
speaker.Speak(stringout);
Проблема в том, что строка out содержит предложения с числами. И Microsoft Speech распознает их как «коды городов». так, например, вместо того, чтобы говорить
проба 90 123 40
я слышу:
образец код города 90 123 40
Как остановить такое поведение?