一、前言
从我去年集成好安卓的代码,已经过去了大半年了,sdk的版本也从1.5升级到了2.0,近期终于完成了ios的集成,希望可以帮助到大家。本人)Objective C写的不好,代码可能不是那么大的完备,仅作参考学习。
二、下载sdk
需要登陆腾讯云,找到语音技术,下载sdk
文档链接 腾讯tts文档
三、 iOS 原生模块
1. 集成frameworks
从sdk文件夹里面找到QCloudTTS.xcframework,引入到项目中。
2. TTSModule.h
注意1:我们需要用到MediaPlayerDemo
,这个是sdk中提供的,吧MediaPlayerDemo.h
和MediaPlayerDemo.m
复制到项目里面即可
注意2:使用RCTEventEmitter
可能会导致项目无法运行,故注释了,采用另一种写法
//
// TTSModule.h
//
// Cre