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 相关文章推荐
实例(Smarty+FCKeditor新闻系统)
Jan 02 PHP
php xml文件操作实现代码(二)
Mar 20 PHP
PHP操作MongoDB时的整数问题及对策说明
May 02 PHP
php适配器模式介绍
Aug 14 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
Apr 24 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
Sep 10 PHP
PHP编程中的__clone()方法使用详解
Nov 27 PHP
网页的分页下标生成代码(PHP后端方法)
Feb 03 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
Aug 12 PHP
php简单压缩css样式示例
Sep 22 PHP
详细解读php的命名空间(二)
Feb 21 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
Apr 04 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将数据库导出成excel的方法
2010/05/07 PHP
php使用filter过滤器验证邮箱 ipv6地址 url验证
2013/12/25 PHP
PHP中SSO Cookie登录分析和实现
2015/11/06 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
2017/09/17 PHP
js树形控件脚本代码
2008/07/24 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
两种方法基于jQuery实现IE浏览器兼容placeholder效果
2014/10/14 Javascript
2014年50个程序员最适用的免费JQuery插件
2014/12/15 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
2015/06/01 Javascript
使用ionic切换页面卡顿的解决方法
2016/12/16 Javascript
bootstrap实现每隔5秒自动轮播效果
2016/12/20 Javascript
基于 webpack2 实现的多入口项目脚手架详解
2017/06/26 Javascript
jquery.validate.js 多个相同name的处理方式
2017/07/10 jQuery
vue修改对象的属性值后页面不重新渲染的实例
2018/08/09 Javascript
JS canvas绘制五子棋的棋盘
2020/05/28 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
json数据格式常见操作示例
2019/06/13 Javascript
实现一个Vue自定义指令懒加载的方法示例
2020/06/04 Javascript
Array.filter中如何正确使用Async
2020/11/04 Javascript
零基础学Python(一)Python环境安装
2014/08/20 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
使用python3批量下载rbsp数据的示例代码
2019/12/20 Python
python爬取本站电子书信息并入库的实现代码
2020/01/20 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
HTML5新特性之type=file文件上传功能
2018/02/02 HTML / CSS
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
2012/05/23 面试题
北京大学自荐信范文
2014/01/28 职场文书
酒店行政人事部经理职务说明书
2014/02/26 职场文书
报告会主持词
2014/04/02 职场文书
乡镇爱国卫生月活动总结
2014/06/25 职场文书
高中生自我评价范文2015
2015/03/03 职场文书
2015年生产车间工作总结
2015/04/22 职场文书
golang 实现两个结构体复制字段
2021/04/28 Golang
浅谈Python协程asyncio
2021/06/20 Python