Эта программа генерирует исключение, как я могу это решить?C# program exception
Исключение: «Распознавание речи недоступно в этой системе. Двигатели SAPI и распознавания речи не могут быть найдены».
public partial class Form1 : Form
{
SpeechRecognizer rec = new SpeechRecognizer();
public Form1()
{
InitializeComponent();
rec.SpeechRecognized += rec_SpeechRecognized;
}
void rec_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
{
lblLetter.Text = e.Result.Text;
}
private void Form1_Load(object sender, EventArgs e)
{
var c = new Choices();
for (var i = 0; i <= 100; i++)
c.Add(i.ToString());
var gb = new GrammarBuilder(c);
var g = new Grammar(gb);
rec.LoadGrammar(g);
rec.Enabled = true;
}
Что-нибудь неясно о сообщении об ошибке, которое вы получаете? Для меня это довольно просто. Установите механизмы SAPI и распознавания речи в своей системе, поскольку мы не можем, потому что у нас нет доступа к вашей системе. –
Они не установлены по умолчанию в серверных версиях Windows. –