php调用Google translate_tts api实现代码

2015-01-24信息快讯网

以下是对php调用Google translate_tts api的实现代码进行了分析介绍,需要的朋友可以过来参考下

今天用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);
}
利用谷歌 Translate API制作自己的翻译脚本
php通过ajax实现双击table修改内容
phpmailer中文乱码问题的解决方法
CodeIgniter框架提示Disallowed Key Characters的解决办法
codeigniter中测试通过的分页类示例
PHP检测移动设备类mobile detection使用实例
PHP图片等比缩放类SimpleImage使用方法和使用实例分享
PHP读取大文件的类SplFileObject使用介绍
php实现telnet功能示例
php实现httpclient类示例
codeigniter自带数据库类使用方法说明
xss防御之php利用httponly防xss攻击
php中调用其他系统http接口的方法说明
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
实现获取http内容的php函数分享
php读取图片内容并输出到浏览器的实现代码
利用php+mcDropdown实现文件路径可在下拉框选择
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
注意:php5.4删除了session_unregister函数
PHP中fwrite与file_put_contents性能测试代码
php实现查询百度google收录情况(示例代码)
php中用date函数获取当前时间有误的解决办法
通过table标签,PHP输出EXCEL的实现方法
table标签的结构与合并单元格的实现方法
php的$_FILES的临时储存文件与回收机制实测过程
如何在Ubuntu下启动Apache的Rewrite功能
如何使用php判断服务器是否是HTTPS连接
浅析HTTP消息头网页缓存控制以及header常用指令介绍
深入apache配置文件httpd.conf的部分参数说明
关于使用key/value数据库redis和TTSERVER的心得体会
PHP 使用header函数设置HTTP头的示例解析 表头
PHP Google的translate API代码
©2014-2024 dbsqp.com