| //播放合成语音 PlayTTS(*pmsg,“请选择功能:1 放音演示,2 录音演示,3 F S K发送演示 4 传真演示,井号进入电话会议,星号返回上级菜单“,0,1); } //////////DTMF按键处理 void ProcessRecvDTMF(CH *P,RMSG *pmsg) { switch(P->state) { case 1: if(pmsg->DataSpec==,1,)//放音演示 { P->state=101; PlayTTS(*pmsg,“请选择放音方式,1=文件放音,2=索引放音,3=文本文件放音, 4=循环放音“,1,1); } else if(pmsg->DataSpec==,2,)//录音演示 { P->state=201; PlayTTS(*pmsg,“1=留言录音,2=留言回放“,1,1); } else if(pmsg->DataSpec==,3,)//FSK演示 { P->state=301; PlayTTS(*pmsg,“按任意键开始发送FS K“,1,1); } else if(pmsg->DataSpec==,4,)//fax演示 { P->state=501; PlayTTS(*pmsg,“请选择传真方式,1=电脑发送传真给您, 2=您发送传真给电脑“,1,1); } else if(pmsg->DataSpec==,#,)//电话会议演示 { P->state=401; AddConfMan(*pmsg); //参加 } |
| 上一页 [1][2][3][4] 5 [6]下一页 |
