.NET(C#、VB)APP开发——Smobiler平台控件介绍:TTS
本文简述如何在Smobiler中使用TTS文字转语音。
Step 1. 新建一个SmobilerForm窗体,并在窗体中加入TTS和Button,布局如下
Button的点击事件代码:
private void button1_Press(object sender, EventArgs e){ //第一个参数为文本;第二个参数为语言,TTSLanguage.zh 中文 TTSLanguage.en 英文;第三个参数 语速tts1.Speak("播放成功与否,成功回调在播放完成后返回 This call is required by the SmobilerForm.", Smobiler.Plugins.TTS.TTSLanguage.zh, 1.5f, (obj, args) =>{if (args.isError == true)this.Toast("Error: " + args.error);elsethis.Toast("成功");});}private void button2_Press_1(object sender, EventArgs e){//停止语音播放tts1.Stop((obj, args) =>{if (args.isError == true)this.Toast("Error: " + args.error);elsethis.Toast("成功");});}
Step 2. 运行服务端后,手机上安装官网的调试工具进行测试
若是使用云平台上自行打包的客户端, 需要添加相应插件后再打包客户端。
补充
使用调试工具或者已打包插件的客户端测试时没有声音可以考虑下载第三方的TTS,如科大讯飞,搜狗,小爱等,这些一般都有标准的安卓的语音包。
.NET(C#、VB)APP开发——Smobiler平台控件介绍:TTS相关推荐
- .NET(C#、VB)APP开发——Smobiler平台控件介绍:BarcodeReader组件
本文简述如何在Smobiler中使用BarcodeReader组件进行条码识别.Barcodereader通过机器学习能识别不规则条码,效率更好. Step 1. 新建一个SmobilerForm窗体 ...
- .NET(C#、VB)APP开发——Smobiler平台控件介绍:OCR组件
本文简述如何在Smobiler中使用OCR组件进行文字识别. Step 1. 新建一个SmobilerForm窗体,并在窗体中加入OCR和Button,布局如下 Button的点击事件代码: priv ...
- .NET(C#、VB)APP开发——Smobiler平台控件介绍:PDFView
本文简述如何在Smobiler中使用PDFView. Step 1. 新建一个SmobilerForm窗体,再拖入PDfView,布局如下 PDFView.ResourcrPath默认Document ...
- .NET(C#、VB)APP开发——Smobiler平台控件介绍:ArcFace人脸识别
本文简述如何在Smobiler中使用ArcFace(虹软人脸识别). Step 1. 新建一个SmobilerForm窗体,再拖入Button,Label,TextBox和AcrFace,布局如下 在 ...
- .NET(C#、VB)APP开发——Smobiler平台控件介绍:FingerPrint指纹识别组件
本文简述如何在Smobiler中使用FingerPrint. Step 1. 新建一个SmobilerForm窗体,并在窗体中加入FingerPrint和Button,布局如下 Button的点击事件 ...
- .NET(C#、VB)移动开发——Smobiler平台控件介绍:TextTabBar控件
2019独角兽企业重金招聘Python工程师标准>>> TextTabBar控件 样式一 我们要实现上图中的效果,需要如下的操作: 从工具栏上的"Smobiler Comp ...
- Windows App开发之常用控件与应用栏
控件的属性.事件与样式资源 如何添加控件 添加控件的方式有多种,大家更喜欢下面哪一种呢? 1)使用诸如Blend for Visual Studio或Microsoft Visual Studio X ...
- Windows App开发之集合控件与数据绑定
为ListView和GridView添加数据 ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式. 长相的话嘛,它们都差不多. <Grid Name=" ...
- 心理咨询APP开发-心理咨询平台-心理咨询系统源码
随着社会不断发展,人们生活节奏也在不断加快,而这也导致了很多人心理产生了较大压力,部分人可以通过自身来调节压力情绪,很多人则需要通过外力辅助来解决相关问题,为了给人们生活提供方便,心理咨询APP开发应 ...
最新文章
- LR分析法从理解到运用
- FilterDispatcher is deprecated! Please use
- pytest第一版 入门学习
- 【机器学习入门笔记0:OpenCV+TensorFlow学习内容(目录)】20190122
- oracle sql developer 查看游标结果集(3.0.04
- leetcode 377. Combination Sum IV | 377. 组合总和 Ⅳ(动态规划)
- 【原创】【狗眼看股】【2008-4-25】干扰了节奏,改变不了趋势
- css中的em 简单教程 -- 转
- 设计师必备超人气设计素材网站
- KRPANO资源分析工具下载720THINK全景图
- 三种方法实现多级撤消/重做
- [入门] 探索FireMonkey的StyleBook皮肤控件的使用(附示例程序)
- 程序员自我学习自我培训指南
- 浅谈国内域名注册商与国外域名注册商的区别与优势
- android WebView去广告 使用javascript脚本去除webView广告(两种思路)
- html5密码确认属性,HTML5表单及其验证【html自带属性验证】
- 阿里“中供系”前世今生:马云麾下最神秘的子弟兵(一)
- IMXRT 的Boot模式
- vector<vector>排序
- filter指定过滤不起作用