您现在的位置是:首页 >技术交流 >react native 集成腾讯语音合成TTS(iOS)网站首页技术交流

react native 集成腾讯语音合成TTS(iOS)

cauyyl 2024-06-23 00:01:04
简介react native 集成腾讯语音合成TTS(iOS)

一、前言

从我去年集成好安卓的代码,已经过去了大半年了,sdk的版本也从1.5升级到了2.0,近期终于完成了ios的集成,希望可以帮助到大家。本人)Objective C写的不好,代码可能不是那么大的完备,仅作参考学习。

二、下载sdk

需要登陆腾讯云,找到语音技术,下载sdk
文档链接 腾讯tts文档

三、 iOS 原生模块

1. 集成frameworks

从sdk文件夹里面找到QCloudTTS.xcframework,引入到项目中。

2. TTSModule.h

注意1:我们需要用到MediaPlayerDemo,这个是sdk中提供的,吧MediaPlayerDemo.hMediaPlayerDemo.m复制到项目里面即可
注意2:使用RCTEventEmitter可能会导致项目无法运行,故注释了,采用另一种写法

//
//  TTSModule.h
//
//  Cre
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。