SMcardinfo(card,&pSerial,&pCard_type,&pCard_cap,&pSw_type.&pFirst_mod,&pNummods,&pStatus)
SMmodinfo(mod,&pfirst_chan,&pNumchans)
term_code=SMplay(vox_chan,filename[,filetype,sample_rate])
SMplayh(vox_chan,filehandle[bytes,filetype,sample_rate])
SMrecord(vox_chan,filename,[seconds,silence,filetype,sample_rate,beep])
SMsetrecparm(vox_chan,parmID,value);
SMgetrecparm(vox_chan,parmID);
SMabort(vox_chan)
handle=SMgetslot(vox_chan)
SMlisten(vox_chan, ts_handle)
SMunlisten(vox_chan)
SMctlDtmf(vox_chan,on_off[,AsDigit(=1),toneset,mode])
SMctlPulse(vox_chan,on_off)
SMctlCPtone(vox_chan,on_off)
SMctlGrunt(vox_chan,on_off,latency)
SMtoneint(vox_chan,on_off,toneset)
SMwaittones(vox_chan,max_tones,first_delay10ths,inter_delay10ths[,term_digits,&pNnum_digits])
SMgettones(vox_chan[,max_tones])
SMclrtones(vox_chan)
SMplaytone(vox_chan,toneid,duration_ms)
SMplaydigits(vox_chan,digit_str,[inter_dur_ms,dig_dur_ms])
SMplayptone(vox_chan,duration_ms,type,tone_id1,on_cad1_ms,off_cad1_ms[,tone_id2,on_cad2_ms,off_cad2_ms[,toneid3…]])
SMgetrecrognised(vox_chan,timeout_10ths,&pType,&pParam0,&pParam1)
SMmode(vox_chan,non_blocking)
SMtrace(vox_chan,on_off)
item_id=SMaddASRvocab(module,filename)
SMclrASRvocabs(module)
SMsetASRchanparm(vox_chan,parmID,value[,parmID1,value1...])
SMaddASRitem(vox_chan,vocab_id,user_id)
SMclrASRitems(vox_chan) {
SMctlASR(vox_chan,off_on_cont)
conf_id=SMconfstart(module)
SMconfjoin(conf_id,vox_chan_out[,Type(1-listen only),[vox_chan_in,OutAgc,OutVol,InAGC,InVol])
SMconfleave(conf_id,vox_chan_out[,vox_chan_in])
SMconfend(conf_id)
SMdump() - Dumps various information about the state of the system
chan_state=SMstate(vox_chan)
num_items=SMdetected(vox_chan[,type])
SMword(vox_chan,prompt_no[,ipf_id])
term_event=SMplayph(vox_chan [,ipf_id, dataformat, samplerate])
term_event=SMplaypr(vox_chan,ipf_id, prompt_no [,dataformat, samplerate])
SMplaystrph(vox_chan,ipf_id,str_words[,dataformat,samplerate])
SMplaystrphm(vox_chan,str_words[,dataformat,samplerate])
SMcreateVMP(module_id,[local_addr])
SMtraceVMP(vmp_chan,tracelevel)
SMdestroyVMP(vmp_chan)
SMsetcodec(vmp_chan)
SMclrcodecs(vmp_chan)
SMcreateTDM(vox_chan)
SMtraceTDM(tdm_chan)
SMdestroyTDM(tdm_chan)
SMfeedlisten(chan1_id,chan1_type,chan2_id,chan2_type)
SMfeedunlisten(chan_id,chan_type)