1
+ < ?xml version="1.0" encoding="iso-8859-1"?>
2
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
+ < html xmlns ="http://www.w3.org/1999/xhtml ">
4
+ < head >
5
+ <!-- template designed by Marco Von Ballmoos -->
6
+ < title > Get DTMF tones from the user and say the digits</ title >
7
+ < link rel ="stylesheet " href ="../media/stylesheet.css " />
8
+ < meta http-equiv ='Content-Type ' content ='text/html; charset=iso-8859-1 '/>
9
+ </ head >
10
+ < body >
11
+ < h1 > Get DTMF tones from the user and say the digits</ h1 >
12
+ < div class ="listing ">
13
+ < div class ="src-code "> < ol > < li > < div class ="src-line "> #!/usr/local/bin/php -q</ div > </ li >
14
+ < li > < div class ="src-line "> < span class ="src-php "> <?php</ span > </ div > </ li >
15
+ < li > < div class ="src-line "> < a href ="http://www.php.net/set_time_limit "> set_time_limit</ a > < span class ="src-sym "> (</ span > < span class ="src-num "> 30</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
16
+ < li > < div class ="src-line "> require< span class ="src-sym "> (</ span > < span class ="src-str "> 'phpagi.php'</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
17
+ < li > < div class ="src-line "> < a href ="http://www.php.net/error_reporting "> error_reporting</ a > < span class ="src-sym "> (</ span > < span class ="src-id "> E_ALL</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
18
+ < li > < div class ="src-line "> </ div > </ li >
19
+ < li > < div class ="src-line "> < span class ="src-var "> $agi </ span > = < span class ="src-key "> new </ span > < span class ="src-id "> < a href ="../phpAGI/AGI.html "> AGI</ a > </ span > < span class ="src-sym "> (</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
20
+ < li > < div class ="src-line "> < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodanswer "> answer</ a > < span class ="src-sym "> (</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
21
+ < li > < div class ="src-line "> </ div > </ li >
22
+ < li > < div class ="src-line "> < span class ="src-var "> $cid </ span > = < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodparse_callerid "> parse_callerid</ a > < span class ="src-sym "> (</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
23
+ < li > < div class ="src-line "> < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodtext2wav "> text2wav</ a > < span class ="src-sym "> (</ span > < span class ="src-str "> "</ span > < span class ="src-str "> Hello, {< span class ="src-var "> $cid</ span > < span class ="src-sym "> [</ span > < span class ="src-str "> 'name'</ span > < span class ="src-sym "> ]</ span > < span class ="src-sym "> }</ span > .</ span > < span class ="src-str "> "</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
24
+ < li > < div class ="src-line "> do</ div > </ li >
25
+ < li > < div class ="src-line "> < span class ="src-sym "> {</ span > </ div > </ li >
26
+ < li > < div class ="src-line "> < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodtext2wav "> text2wav</ a > < span class ="src-sym "> (</ span > < span class ="src-str "> 'Enter some numbers and then press the pound key. Press 1 1 1 followed by the pound key to quit.'</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
27
+ < li > < div class ="src-line "> < span class ="src-var "> $result </ span > = < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodget_data "> get_data</ a > < span class ="src-sym "> (</ span > < span class ="src-str "> 'beep'</ span > < span class ="src-sym "> , </ span > < span class ="src-num "> 3000</ span > < span class ="src-sym "> , </ span > < span class ="src-num "> 20</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
28
+ < li > < div class ="src-line "> < span class ="src-var "> $keys </ span > = < span class ="src-var "> $result</ span > < span class ="src-sym "> [</ span > < span class ="src-str "> 'result'</ span > < span class ="src-sym "> ]</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
29
+ < li > < div class ="src-line "> < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodtext2wav "> text2wav</ a > < span class ="src-sym "> (</ span > < span class ="src-str "> "</ span > < span class ="src-str "> You entered < span class ="src-var "> $keys</ span > </ span > < span class ="src-str "> "</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
30
+ < li > < div class ="src-line "> < span class ="src-sym "> } </ span > < span class ="src-key "> while</ span > < span class ="src-sym "> (</ span > < span class ="src-var "> $keys </ span > != < span class ="src-str "> '111'</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
31
+ < li > < div class ="src-line "> < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodtext2wav "> text2wav</ a > < span class ="src-sym "> (</ span > < span class ="src-str "> 'Goodbye'</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
32
+ < li > < div class ="src-line "> < span class ="src-var "> $agi</ span > < span class ="src-sym "> -></ span > < a href ="../phpAGI/AGI.html#methodhangup "> hangup</ a > < span class ="src-sym "> (</ span > < span class ="src-sym "> )</ span > < span class ="src-sym "> ;</ span > </ div > </ li >
33
+ < li > < div class ="src-line "> < span class ="src-php "> ?></ span > </ div > </ li >
34
+ </ ol > </ div >
35
+ </ div >
36
+ < p class ="notes " id ="credit ">
37
+ Documentation generated on Thu, 30 Sep 2010 02:22:03 -0700 by < a href ="http://www.phpdoc.org " target ="_blank "> phpDocumentor 1.4.2</ a >
38
+ </ p >
39
+ </ body >
40
+ </ html >
0 commit comments