php调用Google translate_tts api实现代码


Posted in PHP onAugust 07, 2013

今天用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 相关文章推荐
wiki-shan写的php在线加密的解密程序
Sep 07 PHP
php 自写函数代码 获取关键字 去超链接
Feb 08 PHP
PHP中读取文件的8种方法和代码实例
Aug 05 PHP
PHP 9 大缓存技术总结
Sep 17 PHP
Yii2如何批量添加数据
May 17 PHP
PHP foreach遍历多维数组实现方式
Nov 16 PHP
php中Redis的应用--消息传递
Mar 28 PHP
Laravel中Facade的加载过程与原理详解
Sep 22 PHP
Laravel 实现密码重置功能
Feb 23 PHP
PHP创建自己的Composer包方法
Apr 09 PHP
PHP下用Swoole实现Actor并发模型的方法
Jun 12 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
Oct 21 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
Aug 07 #PHP
PHP生成验证码时“图像因其本身有错无法显示”的解决方法
Aug 07 #PHP
对于PHP 5.4 你必须要知道的
Aug 07 #PHP
php缓存技术详细总结
Aug 07 #PHP
IIS6.0中配置php服务全过程解析
Aug 07 #PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 #PHP
Win下如何安装PHP的APC拓展
Aug 07 #PHP
You might like
php visitFile()遍历指定文件夹函数
2010/08/21 PHP
文本框输入时 实现自动提示(像百度、google一样)
2012/04/05 Javascript
由点击页面其它地方隐藏div所想到的jQuery的delegate
2013/08/29 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
JS实现具备延时功能的滑动门菜单效果
2015/09/17 Javascript
JS组件Bootstrap Table表格行拖拽效果实现代码
2020/08/27 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
Bootstrap3 内联单选和多选框
2016/12/29 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
BootStrap daterangepicker 双日历控件
2017/06/02 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
2017/08/17 Javascript
angular2中使用第三方js库的实例
2018/02/26 Javascript
vue计算属性及使用详解
2018/04/02 Javascript
JS实现监控微信小程序的原理
2018/06/15 Javascript
Vue验证码60秒倒计时功能简单实例代码
2018/06/22 Javascript
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python开发之IDEL(Python GUI)的使用方法图文详解
2015/11/12 Python
Python 实现简单的shell sed替换功能(实例讲解)
2017/09/29 Python
Python排序搜索基本算法之归并排序实例分析
2017/12/08 Python
Python交互环境下实现输入代码
2018/06/22 Python
对python mayavi三维绘图的实现详解
2019/01/08 Python
opencv与numpy的图像基本操作
2019/03/08 Python
python之pexpect实现自动交互的例子
2019/07/25 Python
Selenium关闭INFO:CONSOLE提示的解决
2020/12/07 Python
利用css3 translate完美实现表头固定效果
2017/02/28 HTML / CSS
canvas绘制圆角头像的实现方法
2019/01/17 HTML / CSS
英国最大的LED专业零售商:Led Hut
2018/03/16 全球购物
户外用品商店创业计划书
2014/01/29 职场文书
电子装配专业毕业生求职信
2014/04/23 职场文书
2015年打非治违工作总结
2015/04/02 职场文书
反四风问题学习心得体会
2016/01/22 职场文书
2016年主题党日活动总结
2016/04/05 职场文书
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis