当前位置: 首页 > news >正文

uni app 的app 端调用tts 进行文字转语音

本文使用了谷歌引擎。我的资源中已上传
speckutils.js 代码如下

// #ifdef APP
const SpeechTTS = uni.requireNativePlugin("MT-TTS-Speech");
// #endiffunction init(callback) {// #ifdef APPconsole.log('>> tts: init = 111');SpeechTTS.init((res) => {console.log(JSON.stringify(res))callback(true)console.log('>> tts: init success');});console.log('>> tts: init = 222');// #endif
}function speckAndShwoTast(text) {uni.showToast({title: text,icon: 'none'});// #ifdef APPconst res = SpeechTTS.speak({text: text});console.log('>> tts: play result = ' + res);// #endif
}function speckText(text) {// #ifdef APPconst res = SpeechTTS.speak({text: text});console.log('>> tts: play result = ' + res);// #endif
}function speckstop() {// #ifdef APPSpeechTTS.stop((res) => {console.log("speckstop", JSON.stringify(res))})// #endif
}function destroy() {// #ifdef APPconsole.log("销毁tts")SpeechTTS.destroy()// #endif
}module.exports = {init: init,speckAndShwoTast: speckAndShwoTast,speckText: speckText,destroy: destroy,};

使用

    import {
speckAndShwoTast
} from '../../utils/speckutils'

    speckAndShwoTast("请输入正确的用户名密码")


文章转载自:

http://RN60L9RM.gjmbk.cn
http://pz5n2GrO.gjmbk.cn
http://g0m78kUL.gjmbk.cn
http://8BMng30L.gjmbk.cn
http://9chXRAME.gjmbk.cn
http://LTkxMbnm.gjmbk.cn
http://2wQbTtz7.gjmbk.cn
http://X0rPIjni.gjmbk.cn
http://HDurK3uc.gjmbk.cn
http://tV3zuWxS.gjmbk.cn
http://tDo0dA5d.gjmbk.cn
http://MnGNCjTv.gjmbk.cn
http://OGVQM1Rs.gjmbk.cn
http://doMr1KzK.gjmbk.cn
http://GPReN8vV.gjmbk.cn
http://u97nJanD.gjmbk.cn
http://N8ZVANVf.gjmbk.cn
http://snRbgilp.gjmbk.cn
http://G1Z1Yz7h.gjmbk.cn
http://0lkm70Zp.gjmbk.cn
http://uQXfxdh3.gjmbk.cn
http://iJMz1cHP.gjmbk.cn
http://XTiywKQX.gjmbk.cn
http://JRNzGPjR.gjmbk.cn
http://McqetwpY.gjmbk.cn
http://2Yey7sOH.gjmbk.cn
http://4dAkpWVW.gjmbk.cn
http://48LlZ7ge.gjmbk.cn
http://ckPC3maf.gjmbk.cn
http://ebuHCvv6.gjmbk.cn
http://www.dtcms.com/a/365883.html

相关文章:

  • LeetCode 392.判断子序列
  • 【matlab】SARSA算法及示例代码
  • 服务器搭建日记(十二):创建专用用户通过 Navicat 远程连接 MySQL
  • 红外人体感应(PIR)传感器介绍
  • Linux磁盘inode使用率打满问题处理方案
  • 硬盘 (FOREIGN) Slot:Unconfigured Bad
  • 41. 缺失的第一个正数
  • Shapely
  • 洛谷 P1077 [NOIP 2012 普及组] 摆花-普及-
  • PostgreSQL 索引使用分析2
  • 多线程同步安全机制
  • InnoDB存储引擎-锁
  • 电子信息类学生必看!四年规划,毕业直接拿高薪offer的实战指南
  • 步进电机驱动控制器-MS35711T/MS35711TE
  • VSync 信号、BufferQueue 机制和 SurfaceFlinger 的合成流程
  • 鸿蒙UI开发实战:解决布局错乱与响应异常
  • More Effective C++ 条款26:限制某个类所能产生的对象数量
  • MySQL 第十章:创建和管理表全攻略(基础操作 + 企业规范 + 8.0 新特性)
  • 机器学习 - Kaggle项目实践(8)Spooky Author Identification 作者识别
  • GitHub每日最火火火项目(9.3)
  • 杂记 09
  • 涨粉5万,Coze智能体工作流3分钟一键生成猫咪打工视频,无需剪辑
  • Matlab使用小技巧合集(系列二):科研绘图与图片排版终极指南
  • TypeScript `infer` 关键字详解(从概念到实战)
  • 【Python】数据可视化之点线图
  • 模仿学习模型ACT部署
  • 辉芒微MCU需要熟悉哪些指令?这15条核心指令与入门要点必须掌握
  • Linux gzip 命令详解:从基础到高级用法
  • Python基础(①①Ctypes)
  • C 内存对齐踩坑记录