文档中心
文档中心 / 语音合成

语音合成

简介及运行环境

概述

本文档是百度语音开放平台Andriod SDK的用户指南,描述了在线合成等相关接口的使用说明。
合成的策略是边下载边播放。区别于Rest Api一次性下载整个录音文件。

兼容性

类别 兼容范围
系统 支持Android 2.3 以上版本 API LEVEL 9
机型 手机和平板均可
硬件要求 要求设备上有麦克风
网络 支持移动网络(包括2G等)、WIFI等网络环境
开发环境 建议使用最新版本Android Studio 进行开发

SDK库文件

资源名称 资源大小 资源描述
com.baidu.tts_x.x.x.xxxxx_xxxxx.jar 约380KB jar 库

NDK so库架构

共计5个架构目录:armeabi,armeabi-v7a,arm64-v8a,x86,x86_64,每个架构下均有以下5个so库文件。
如果为了节省安装包体积,可以只使用armeabi目录,性能损失微小。

资源名称 资源大小
libbd_etts.so 1.5M
libBDSpeechDecoder_V1.so 400k
libbdtts.so 18K
libgnustl_shared.so 710k

DEMO压缩包说明

DEMO压缩包下载即可运行,其中DEMO内已经附带了SDK的库。

  • com.baidu.tts_x.x.x.xxxxx_xxxxx.jar 位于 app/libs 目录下。
  • armeabi,armeabi-v7a,arm64-v8a,x86,x86_64 5个架构目录位于app\src\main\jniLibs 目录下

版本更新

  1. 历史bug修复,底层库完全升级
  2. Demo修改,去除原DEMO中无用功能。
  3. Demo中添加正式授权。