第一:有道翻译【将英语单词或句子转语音MP3格式】
/**
* 生成单词对应的音频文件
* @param string $name 单词名称
* @return string
*/
public function generate_audioEn($name){
$data = date('Ymd');
$rootPath = './../public/audioEn/'.$data;
if(!is_dir($rootPath)){
mkdir($rootPath, 0777, true);
}
$name = trim($name);//去除两边空格
//若为句子
if(strpos($name," ")){
//语句格式==china is long long ago,and is beautiful.
//echo '有空格'; //$name = 'china%20is%20long%20long%20ago';
$name = str_replace(" ","%20",$name);
$wordName = md5($name);
}else{//单词
$wordName = $name;
}
//有道
$file = file_get_contents("http://dict.youdao.com/dictvoice?type=1&audio=".$name);
//dump($name);exit();
//写入mp3文件
$s