Example #1
0
$client = new SoapClient("http://tts.itri.org.tw/TTSService/Soap_1_3.php?wsdl");
//STEP 2: Invoke Call to ConvertSimple
$result = $client->ConvertSimple("weitinglin66", "itritts", $speech);
//STEP 3: Iterate through the returned string array
$resultArray = explode("&", $result);
list($resultCode, $resultString, $resultConvertID) = $resultArray;
//echo "resultCode:".$resultCode."<br/>";		//debug
//echo "resultString:".$resultString."<br/>";		//debug
//echo "resultConvertID:".$resultConvertID."<br/>";	//debug
//STEP 4: Wait for the TTS ITRI DB Process
sleep(5);
?>

<?php 
//STEP 5: Invoke Call to ConvertText
$result1 = $client->GetConvertStatus("weitinglin66", "itritts", "{$resultConvertID}");
//STEP 6: Iterate through the returned string array
$resultArray1 = explode("&", $result1);
list($resultCode1, $resultString1, $statusCode1, $status1, $resultUrl1) = $resultArray1;
//echo "resultCovertID".$resultConvertID."<br/>";	//debug
//echo "resultCode:".$resultCode1."<br/>";		//debug
//echo "resultString:".$resultString1."<br/>";		//debug
//echo "statusCode:".$statusCode1."<br/>";		//debug
//echo "status:".$status1."<br/>";			//debug
//STEP 7: Print out the url for downloading the .wav
echo $resultUrl1;
//========================================GET DATA FROM  MYSQL==================
//STEP 1:Connect to the mySQL
/*$link= mysql_connect("gardenia.csie.ntu.edu.tw","wakey","wakeyteam2");
if (!$link)
	die("Cannot connect to MySQL" . mysql_error());