百度云平台语音合成接口python调用
百度云平台是一个功能非常强大的开放平台,平台提供了许多开放的API接口给用户,用户通过注册百度云账号就可以申请到调用API接口的密钥。同时百度云给用户提供了各种开发语言的SDK,用户可以免费下载使用。对于API和SDK的使用百度也有相应的文档以供参考。下面本人通过一个简单的语音合成例子来讲解百度云平台API的使用。
1,注册百度云平台账号
百度搜索“百度云”,点击进入。
2,注册百度云账号(和百度账号是同一个,有百度账号可以直接登陆)
3,创建技能
登陆进去后许选择产品服务->人工智能->百度语音,点击百度语音(想用其他的API可以自行选择)。
点击创建技能。(个人调用API是有次数限制的)。
填写信息。(说明:接口类型因为我们是直接选择的百度语音,所以系统已经给我们选好了,当然我们也可以添加其他的接口在同一个技能中。语音包名在技术文档中有介绍我就不多说了,我没用到就没细看)
获取密钥(在应用列表中查看APIID、API Key、Secret Key后边编程时会用到)
4,下载SDK(其实百度的SDK里面有有语音识别和合成,图像处理,文字识别等好多接口函数,根据自己的开发语言进行下载,我用的是python)
下载好的SDK,可以看到里边有好多接口函数speech是语音的,face是人脸的。
5,安装(cd到下载的SDK文件夹下进行安装)
6,程序调用(程序比较low,搞笑的)
#-*- coding:utf-8 -*-
from aip import AipSpeech
""" 你的 APPID AK SK """
APP_ID = ''
API_KEY = ''
SECRET_KEY=''client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
for i in range(4):if (i==0):content='你瞅啥?'if (i==1):content='瞅你咋地。'if (i==2):content='再瞅一个试试!'if (i==3):content='试试就试试。'if (i==0 or i==2):result = client.synthesis(content,'zh',1,{'spd':0,'vol': 5,'per':3})if (i==1 or i==3):result = client.synthesis(content,'zh',1,{'spd':0,'vol': 5,'per':4})# 识别正确返回语音二进制 错误则返回dict 参照下面错误码filename=str(i)if not isinstance(result, dict):with open('文件的保存路径'+filename+'.mp3', 'wb') as f:f.write(result)
结果图
7,一些参数说明(详细的请去官网上看指南吧)
百度云平台语音合成接口python调用相关推荐
- 百度云人脸识别接口+python+opencv做的表情包合成器
第一次使用python,所以语法有些凌乱. 菜鸟随便做的一个小东西. 开发环境:win10+anaconda3.0+python3.6+opencv2+pyqt5 一.anaconda安装 下载链接: ...
- 基于百度云的 AI 接口调用
基于百度云的 AI 接口调用 人工智能(Artificial Intelligence),英文缩写为AI.它是研究.开发用于模拟.延伸和扩展人的智能的理论.方法.技术及应用系统的一门新的技术科学. ...
- java做百度语言识别_java实现百度云文字识别接口代码
java实现百度云文字识别接口代码 发布时间:2020-09-16 13:35:23 来源:脚本之家 阅读:52 作者:syy363250763 本文实例为大家分享了java实现百度云文字识别的接口具 ...
- 借助百度云平台人脸识别sdk完成网页人脸识别登录demo
最近在浏览百度云平台人工智能相关产品时,萌生了做一个网页人脸识别登录的demo. 以下是前端代码: 实现在浏览器调用摄像头,捕捉图片后上传到服务器验证. <!DOCTYPE html> & ...
- php微信商务平台 红包调用,微信平台红包接口怎么调用?微信支付商户平台红包发放接口调用图文教程[多图]...
微信平台红包接口怎么调用?估计很多商家都还不太会操作吧?别着急,下面是友情小编搜集相关资料整理出来的微信支付商户平台红包发放接口调用图文教程,希望可以帮到大家,现在就跟随小编一起看看吧!!! 首先,商 ...
- C++实现人脸识别(百度云平台)
C++实现人脸识别(百度云平台) 项目资源下载 项目思路:opencv 采集人脸照片,将照片发送至百度智能云平台,百度云平台与人脸库中的数据进行比较并返回结果. 一.项目环境 Ubuntu 64 20 ...
- 百度云平台物接入和实时数据库的使用
这两天折腾了一下百度云平台的物联网相关,感觉很痛苦,首先是文档更新不及时,发布的视频都是很老的,跟现在的完全不配套,其次是技术支持太差,就那么一个叫袁尤X的人在负责技术支持,想问一些问题根本忙不过来的 ...
- 利用百度云平台建立Web App
今天试了下百度云开发平台,使用php建立一个简单的web服务. 基本上参考这个文章<在百度云平台上构建Web App>. 另外发现了一些可能对个人来讲更有意思的功能,你的Web App发布 ...
- 如何在百度云平台上执行Hadoop MapReduce程序
发现百度云平台,可以在线执行hadoop MapReduce程序,很欣喜,摸索了一下,可以使用.大概想这才叫做云计算啊,我把计算任务给你,你把计算结果还给我. 首先要有百度账号. 从平台入口进入:ht ...
最新文章
- 推荐7款实用强大的神器工具,建议你先收藏,总有一天你会用到!
- 牛刀小试之Django二
- Linux多线程之线程同步(条件变量)
- QT在Ubuntu18中persisting cmake state
- 简单聊一下makefile中的 =, :=, ?=和+=
- java数组中相同的元素个数_java求两个数组中相同元素出现的次数
- 第16课 “远程 Git文档库” 的基础操作
- 【以太坊源码】交易(一)
- Idea 集成Lombok插件
- iOS--HealthKit简单使用
- C# 压缩和修复Access数据库
- Windows安装Qt教程
- 物联网小试一下——使用阿里云控制Arduino套件灯的开关
- 传统图片超分算法——双三次插值 (Bicubic)、附C++源码
- ContextMenu和ContextMenuItem
- 【KMP】OKR-Periods of Words
- 2016年欧冠决赛看球小记
- 【重识云原生】第六章容器6.4.2.3节——Pod使用(下)
- 支持向量机SVM极简手推
- 上班第一天,大家都在干什么呢?‘Java研发工程师上班‘
热门文章
- mysql删减表的关键字_Mysql 删除数据及数据表
- 业务逻辑漏洞——1块钱买手机
- python3中有urllib2吗_python3没有urllib2该怎么处理?
- 销量下滑/跌落冠军宝座,极氪能否撑起吉利的新能源“野心
- 关于IGS安装后只有ABB等少数几个驱动解决方法
- Phone List 南邮NOJ 1522
- vb.net Process32First和Module32First
- 2020年最好用的手机是哪一款_2020年换什么手机好 这几款好看并性价比高
- 零基础如何入门学画画?有哪些方法!
- 丰收互联蓝牙key怎么开机_信用社蓝牙key怎么用