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

news/2024/12/2 12:56:13/

一、前言

从我去年集成好安卓的代码,已经过去了大半年了,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

http://www.ppmy.cn/news/79500.html

相关文章

旋翼无人机常用仿真工具

四旋翼常用仿真工具 rviz: 简单的质点(也可以加上动力学姿态),用urdf模型在rviz中显示无人机和飞行轨迹、地图等。配合ROS代码使用,轻量化适合多机。典型的比如浙大ego-planner的仿真: https://github.c…

Redis三种模式——主从复制、哨兵模式、集群

目录 一、Redis模式二、Redis主从复制2.1 主从复制概述2.2 主从复制2.3 Redis主从复制过程2.4 搭建Redis主从复制2.4-1 环境部署2.4-2 安装Redis2.4-3 修改 Redis 配置文件(Master节点操作)2.4-4 修改 Redis 配置文件(Slave节点操作&#xff…

ES 查询优化

1、ES调优手段 1.1、设计阶段调优 ES数据区分热、温、冷三个阶段 ES索引按月滚动生成 mapping设置合理的数据类型是否需要分词 使用别名管理索引??? 1.2、数据写入优化 1> 单条写入改为多条数据写入 2> 自动生成ID 3> 索引刷盘时间,…

朴素贝叶斯算法实现英文文本分类

目录 1. 作者介绍2. 朴素贝叶斯算法简介及案例2.1朴素贝叶斯算法简介2.2文本分类器2.3对新闻文本进行文本分类 3. Python 代码实现3.1文本分类器3.2 新闻文本分类 参考(可供参考的链接和引用文献) 1. 作者介绍 梁有成,男,西安工程…

MFC CListCtrl 显示图片

MFC CListCtrl 显示图片 MFC CListCtrl 显示图片PreCreateWindow中设置风格没有起作用在OnCreate中设置CListCtrl的风格最合适在OnInitialUpdate中添加数据最合适需要设置CImageList,资源是我自己搞的一个图片资源ps:参考链接 MFC CListCtrl 显示图片 在使用MFC的C…

安卓、鸿蒙系统通通中招,手机指纹可被轻松破解

正文开始前问下大家,你的手机都采用了哪些解锁方式? 经过这么些年发展,目前手机的解锁方式可谓是五花八门。 从最开始的数字密码到图案密码,再到后来的面部解锁、虹膜解锁、指纹解锁等。 数字密码虽然最早出现,但放到…

揭秘数据传输中常用的加密算法及其优缺点

本文介绍了常见的数据加密算法,包括AES、RSA、DES、3DES和Blowfish。对每种算法的原理、应用场景、优点和缺点进行了详细的介绍。读者可以根据实际需求选择合适的加密算法以提高数据的安全性。 1. 高级加密标准(Advanced Encryption Standard, AES) 原理:AES是一种对称加…

ML之XGBoost:基于泰坦尼克号数据集(填充/标签编码/推理数据再处理)利用XGBoost算法(json文件的模型导出和载入推理)实现二分类预测应用案例

ML之XGBoost:基于泰坦尼克号数据集(填充/标签编码/推理数据再处理)利用XGBoost算法(json文件的模型导出和载入推理)实现二分类预测应用案例 目录 基于泰坦尼克号数据集(独热编码/标签编码)利用XGBoost算法(json文件的模型导出和载入推理)实现二分类预测应用案例 #…