基于TurboWay电话卡的语音服务系统编程
http://tech.ddvip.com 2006年07月23日 社区交流
本文详细介绍基于TurboWay电话卡的语音服务系统编程
例如:
按1键后开始投诉漏水信息并同时进行录音,完毕后可按任一键结束录音并挂机。
按2键后开始投诉漏电信息并同时进行录音,完毕后可按任一键结束录音并挂机。
按3键后开始投诉漏气信息并同时进行录音,完毕后可按任一键结束录音并挂机。
按4键投诉挂机后,电脑会直接呼叫内线电话。
部分代码实现如下:
……(前面代码实现部分省略掉)
/**************在播放选择投诉提示过程中按键***********/
else if( inputchar[i] == APPEAL)
{
switch (dtmf)
{
case ''1'':
case ''2'':
case ''3'':
case ''4'':
if(inputchar[i]==LEAVEWORD) dtmf=''0'';
filenamestr=GetFileName(dtmf,i);
strcpy(filename[i],filenamestr);
fail=TW_StartRecordFile( i , filename[i] , 0 , LONG_MAX);
if( fail==-1)
{
MessageBox("初始录音失败!","错误",MB_OK|MB_ICONSTOP);
strcpy(filename[i],welcomfile);
TW_StartPlayFile(i,filename[i],0,LONG_MAX);
TW_StartPlayFile (3, filename[i], 0 , LONG_MAX); //放音模块开始播放
CS[i]=WS_PLAY;
inputchar[i]=START;
}
else
CS[i]=WS_RECORD;
break;
……(后面代码实现部分省略掉)
3、当用户按下3键时,会进入相应的信息查询(如:水费,电费,气费)中,这时计算机会提示相对应信息查询的按键。信息播放完成后,系统会自动转入初始欢迎的放音文件。
作者:徐景周 责编:豆豆技术应用
- VC/VC++按钮设计专题
- VC/VC++ 菜单专题
- VC/VC++ 工具条专题
- VC/VC++ 对话框教程
- VC/VC++ 报表教程
- VC/VC++ 控件
- VC/VC++ GDI
- Visual Studio 2008
- VC/VC++ MFC教程
- VC/VC++ QQ
- VC/VC++ Socket编程
- VC/VC++ 钩子编程
- TangramMini组件应用教程
- VC/VC++ 窗体
- VC/VC++ ADO 教程
- Windows CE 教程
- VC/VC++ DLL(动态链接库)编程
- VC/VC++ PDFlib
- VC与MATLAB编程
- VC/VC++ DirectShow 教程
- VC++入门视频教程
- VC/VC++ COM组件设计与应用
- VC/VC++ ATL
- VC/VC++ WTL
- VC/VC++ 定制调试诊断工具和程序
- VC/VC++ 进程
- VC/VC++ Win32
- VC/VC++ WMI
- VC/VC++ 消息
- 更多VC/VC++专题……