TAPI问题,在线等待!!
我的计算机是通过调制解调器和电话线相连的,程序启动后调制解调器进入自动应答状态,当有电话打进来就播放语音并,然后记录用户按键信息,然后做其他处理。
但现在我发现一个很严重的问题。当我用电话拨通调制解调器后按电话键,比如“123548#”,发现计算机上记录的信息往往不全,比如是“1258#”,有些按键被露调了。调试发现我用lineInitialize注册的回调函数,正常情况下每接受到一个按键信息系统就会调用一次我注册的这个回调函数,但当电话按键比较快的时候,系统回露掉一些按键,比如我在电话上很快的按“123456”,结果我发现我的回调函数只被系统调用过4次,所以记录是“1346”。分析原因可能有:
1,调制解调器的处理速度不够,但我想这个原因可能不成立。
2,微软的tpai接口有问题,但好像也不应该。
束手无策,请大侠帮忙!!