博舍

百度离线语音合成SDK使用 百度AI语音引擎tts下载

百度离线语音合成SDK使用

百度离线语音合成SDK可以帮助我们实现一些文本转语音的功能,并提供了多种声音类型选择。本篇博客总结了如何以SDK的形式使用该工具

目录

创建应用

登录百度智能云

语音能力引擎功能

创建应用

SDK集成

下载SDK

集成指南

添加权限

导入jar包及相关文件

初步使用

SpeechSynthesizer对象的初始化

说话人声音模式的选择

合成语音

创建应用

在使用SDK前,我们需要先在百度智能云控制平台创建自己的应用并获得应用专属的AppID、ApiKey、SecretKey

登录百度智能云

首先需要在官网百度智能云-登录,登录自己的百度账号(这里我的账号已进行实名认证,如果是新用户还需要进行实名认证处理,认证网址:百度智能云-管理中心)

语音能力引擎功能

这里点击菜单栏弹出的语音能力引擎,即可进入语音能力引擎页面:

创建应用

点击操作指引中的2创建应用下的去创建,即可弹出创建应用页面,如下图

我们需要填写应用名称,选择所需要的功能,选择App的开发平台,以及应用的描述

选择Android或IOS都需要提供软件开发的id名,这个id可以在应用文件的应用级build.gradle中找到,如下图:

填写完成后,即可在应用列表页内看到所创建的应用

SDK集成

创建完应用后,我们需要将短语音在线识别的SDK集成到我们新建的App项目中,集成过程如下:

下载SDK

在SDK下载_文字识别SDK_语音识别SDK-百度AI开放平台官网中下载离线语音合成SDK(根据开发平台选择AndroidOrIOS,这里我们以Android为例)

下载的是压缩包zip格式,我们需要将其解压

集成指南

百度官方提供了 集成指南 供我们查阅 

添加权限

短语音合成的SDK我们需要请求如下权限:网络、获取网络状态、修改音频设置、访问及修改存储、获取和更改WiFi状态。

操作过程如下:

在AndroidManifest.xml文件中进行静态申请:将上述代码复制粘贴到

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇