msagnt 为什么不会发声音?

来源:百度知道 编辑:UC知道 时间:2024/09/28 12:25:10
void CAgentDlg::OnBtnSpeak()
{
// TODO: Add your control notification handler code here
m_Ex.Speak(COleVariant("嗨,我在这儿呢!"),COleVariant(""));
m_Ex.Wait(LPDISPATCH(m_Request));

}
如能帮我解决解决200分相赠
Speech API 4.0和tts语音引擎我都安装上了为什么就是不发声呢?以上是mfc中的一段代码m_Ex是agent对象。jwn_ytu@163.com希望各位大侠能不吝赐教

void CAgentDlg::OnBtnSpeak

你可以把问题再说详细一点

你把发出声音这个事件写到了一个btn按钮里面。当单击该按钮的时候就执行里面的方法,你可以设一个断点 写一个最简单的方法看他是否执行,如果执行说明btn按钮没有问题,问题出在那个方法体里面,你这个语言我没学过,可能驱动要用代码连接的,不会直接识别驱动,像ODBC
要写一段代码才能调用连接数据库的驱动,例:sun.jdbcodbc.jdbc.....