快速编写第一个程序
//播放合成语音
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] [6]下一页