0

我正在创建一个声音识别程序,但有一个我无法在 C++ 中解决的语法错误,它是:

sRecognize->SpeechRecognized += sRecognize_SpeechRecognized;

错误说:

错误 1 ​​错误 C3867:“SoundRecognizer::MyForm::sRecognize_SpeechRecognized”:函数调用缺少参数列表;使用 '&SoundRecognizer::MyForm::sRecognize_SpeechRecognized' 创建指向成员 d:\c++\stu​​dio\testing\soundrecognizer\soundrecognizer\MyForm.h 的指针 114 1 SoundRecognizer

功能sRecognize_SpeechRecognized

private :  
void sRecognize_SpeechRecognized(Object^ sender, SpeechRecognizedEventArgs^e)
{                   
    if (e->Result->Text == "exit")
    {
        Application::Exit();
    }
    else
    {
        textBox1->Text = textBox1->Text + " " + e->Result->Text->ToString();
    }       
}
4

0 回答 0