signed

QiShunwang

“诚信为本、客户至上”

php调用Google translate_tts api实现代码

2021/6/3 14:34:41   来源:
今天用google翻译时,发现个好东西:Google translate_tts,调用这个api就可以听到英文发音,
省掉了自己上传音频文件的麻烦。
我用php写了个调用的方法,可以把音频文件保存在本地。
如下:
复制代码 代码如下:

$newfname = '1.wmv';
$reqBaseURL = 'http://translate.google.com/translate_tts?tl=en&q=how%20do%20you%20do';
$remote_file = fopen($reqBaseURL, "rb");
if ($remote_file){
 $newf = fopen($newfname, "wb");
 if ($newf){
  while(!feof($remote_file)){
   fwrite($newf, fread($remote_file, 1024 * 8),1024 * 8);
  }
 }
}
if ($remote_file) {
 fclose($remote_file);
}
if ($newf) {
 fclose($newf);
}
您可能感兴趣的文章:
  • php调用新浪短链接API的方法
  • 浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
  • PHP反射使用实例和PHP反射API的中文说明
  • PHP使用Alexa API获取网站的Alexa排名例子
  • php加速器eAccelerator的配置参数、API详解
  • 免费手机号码归属地API查询接口和PHP使用实例分享
  • php使用百度翻译api示例分享
  • eaglephp使用微信api接口开发微信框架
  • php获取新浪微博数据API实例
  • php有道翻译api调用方法实例