[Delphi][FMX]集成迅飞离线语音合成-安卓版本

QQ:13498714

有个朋友在迅飞上申请了个app,想在Firemonkey上集成迅飞离线语音合成,说不会处理。

好安排!

迅飞会为创建应用的账号生成一个测试Demo, Demo是Android studio开发的,解压出来

首先看readme.txt:

1.使用demo测试时,需将res中除layout外资源拷贝到demo中assets相应的路径下;
2.使用带UI接口时,请将assets下文件拷贝到项目中;
3.文档说明请参考:http://doc.xfyun.cn/msc_android/;
4.在调用sdk时,请将res/layout下xml文件拷贝至工程的layout目录下,此文件为sdk内置ui所需,资源缺失会导致sdk部分功能无法使用;

注: 1. 由于更新优化更新,本次(1138)的libmsc.so库需与本次Msc.jar相匹配,使用之前的Msc.jar包可能会导致出错。

然后看一下文档官方说明 ,运行sample下的mscV5PlusDemo,大约知道怎么玩了:

代码层面

        1. 在AndroidManifest.template.xml文件中加入授权<uses-permission android:name="android.permission.RECORD_AUDIO"/>,

如果是10.3版本,需要动态添加授权。

        1.首先根据AppID创建一个SpeechUtility对象(SpeechUtility..createUtility),

        2.创建语音引擎对象SpeechSynthesizer(SpeechSynthesizer.createSynthesizer), 使用方法配置素材参数(发音人,发音资源,引擎类型等)(SetParameter),然后执行语音合成方法startSpeek

资源层面

        按readme.txt说明,配置libs库和assets库(注意要把demo下assets要一起弄到FMX下)。assets库里面有声音素材(好听的素材是要买的)

-----------------------------------------------------------分析线--------------------------------------------------------

现在开始Delphi代码处理

1.首先使用JavaClassToDelphiUnit_FlyingWang.exe,转换Msc.jar库,工具下载地址:

2Pascal-新时代的Pascal-JarOrClass2Pas FlyingWang 1.0.2020.1116.27 附赠 java 转 Jar.zip - Powered by Discuz!

 

2. 根据上面描述的代码层面,创建对应的对象即可

 3. 根据Demo抄写法,然后调用startspeak完成语音合成

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/44312.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

讯飞输入法Linux下载,讯飞输入法-讯飞语音输入法下载 v3.0.1727官方电脑版--pc6下载...

在Android、iOS获得不错口碑之后&#xff0c;讯飞输入法终于登陆PC平台。今天上午&#xff0c;讯飞输入法PC体验版正式发布&#xff0c;并号称全球首款支持语音、触摸板手写的PC输入法。 根据官方介绍&#xff0c;讯飞输入法PC版本集语音、手写、拼音输入于一体&#xff0c;具有…

讯飞语音 Great!!!

http://www.xfyun.cn/doccenter/awd 开发集成 > Android平台 目录[隐藏] 1 概述2 预备工作3 语音听写4 语音识别5 语音合成6 语义理解7 本地功能集成8 语音评测9 语音唤醒10 声纹识别11 人脸识别12 附录13 常见问题 1 概述 本文档是集成科大讯飞MSC&#xff08;Mobile Speec…

讯飞语音转写.NET版本

吐槽一下&#xff0c;讯飞官方webapi&#xff0c;没有提供.NET版本案例&#xff0c;只有python&#xff0c;java&#xff0c;只好自己摸索&#xff0c;代码不太简洁&#xff0c;这里复习总结一下&#xff0c;权当作做笔记摘抄一样总结一番&#xff0c;也给第一天尝试其他小伙伴…

蓝桥杯省赛真题——最少刷题数

2022年第13届省赛&#xff0c;蓝桥杯真题。 (本笔记适合初通 Python 的 coder 翻阅) 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免费“圣经”教程《 python 完全自学教程》&#xff0c;不仅仅是基础那么简单…… 地址&…

派发奖学金

根据输入的分数成绩列表&#xff0c;给排名前10派发奖学金。 (本笔记适合能熟练应用列表数据结构的 coder 翻阅) 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免费“圣经”教程《 python 完全自学教程》&#xff0c;不仅…

New Bing 全面开放?我看未必

前段时间大家应该都被ChatGPT刷屏了&#xff0c;其实就回答来说New Bing 才是最厉害的&#xff0c;因为它底层使用了ChatGPT 并且可以支持联网查询数据&#xff0c;回答中还能支持看到出处&#xff0c;方便确认其真实性。 New Bing 是微软基于 OpenAI ChatGPT 技术开发的新一代…

微软Bing突然爆炸级更新!无需等待人人可用,答案图文并茂,网友:逼 ChatGPT 放大招?...

杨净 明敏 发自 凹非寺量子位 | 公众号 QbitAI 所有人都能上手微软Bing了&#xff01; 今天&#xff0c;微软突然官宣全面开放BingChat&#xff1a; 无需任何等待。只需注册一个账户&#xff0c;首页即可体验。 更关键的是&#xff0c;还有一大堆堪称“家底”的新功能来袭&…

90后韩尚佑晋升抖音总裁

上一篇&#xff1a;程序员变高危职位&#xff01;又一个删库跑路进去了 近日&#xff0c;字节跳动发生组织架构调整。 抖音副总裁韩尚佑成为抖音部门负责人&#xff0c;统筹管理抖音、中国直播、生活服务业务线。抖音旗下各业务板块负责人改向韩尚佑汇报&#xff0c;包括基础产…

能取代90%的人的工作的ChatGpt到底牛在哪?

人工智能研究实验室OpenAI在2022年11月30日发布了自然语言生成模型ChatGPT&#xff0c;上线两个月就已经超过一亿用户&#xff0c;成为了人工智能界当之无愧的超级大网红。ChatGPT凭借着自身强大的拟人化及时应答能力迅速破圈&#xff0c;引起了各行各业的热烈讨论。简单来说Ch…

git clone出现 fatal: unable to access ‘https://github.com/...‘的两种解决方法

利用gitee下载github中开放的源码 方法一&#xff1a; step 1&#xff1a; step 2&#xff1a; step 3&#xff1a; 方法二 step 1: step 2&#xff1a; step 3: step 4方法一&#…

chatgpt赋能python:Python如何变成App:一篇SEO文章

Python如何变成App&#xff1a;一篇SEO文章 Python作为一种高级编程语言&#xff0c;广泛应用于科学、数据分析、Web开发以及机器学习等领域。但是&#xff0c;Python如何用于移动应用程序的开发呢&#xff1f;本文将介绍Python变成App的方法以及与之相关的SEO技术。 什么是P…

chatgpt赋能python:PythonGUI开发的介绍

Python GUI开发的介绍 了解GUI GUI&#xff08;图形用户界面&#xff09;是一种计算机与人之间进行交互的方式&#xff0c;它使用视觉元素如窗口、按钮、滑块、图像等替代了命令行交互模式。GUI让用户可以更快速、高效、舒适地完成任务&#xff0c;位于操作系统的图形外壳上&…

好文转载 ChatGPT被淘汰了?Auto-GPT到底有多强

大家好&#xff0c;我是可夫小子&#xff0c;关注AIGC、读书和自媒体。解锁更多ChatGPT、AI绘画玩法。 说Auto-GPT淘汰了ChatGPT了&#xff0c;显然是营销文案里面的标题党。毕竟它还是基于ChatGPT的API&#xff0c;某种意义只是基于ChatGPT能力的应用。但最近&#xff0c;Auto…

热闹!热闹!一觉醒来,ChatGPT被淘汰成了过气明星?

AutoGPT&#xff1a;AI领域的新成员 近日&#xff0c;AI领域似乎出现了一种新的趋势&#xff1a;自主人工智能。 最近一个名为AutoGPT的研究开始走进大众视野。特斯拉前AI总监、刚刚回归OpenAI的Andrej Karpathy也为其大力宣传&#xff0c;并在推特赞扬&#xff1a;“AutoGPT是…

只见新人笑,不见旧人哭 ChatGPT淘汰了多少产品?快来了解!

ChatGPT作为目前世界上最先进的人工智能聊天工具&#xff0c;其GPT模型就是一种自然语言处理&#xff08;NLP&#xff09;模型&#xff0c;使用多层变换器&#xff08;Transformer&#xff09;来预测下一个单词的概率分布&#xff0c;通过训练在大型文本语料库上学习到的语言模…

谷歌翻译插件imtranslator安装使用步骤

在阅读网页的时候会遇到一些看不懂的英文&#xff0c;这时候再去打开翻译软件去翻译难免扫兴&#xff1b;所以我需要一款实时划词翻译的软件&#xff01; 这里介绍一款我在用的谷歌插件&#xff1a;imtranslator 步骤&#xff1a; 1.(科学上网)在谷歌应用商城下载imtranslator插…

推荐一个谷歌浏览器插件:划词翻译

地址&#xff1a;划词翻译插件 最近在看一些英文文档&#xff0c;遇到了一些词汇不认识&#xff0c;在谷歌浏览器上找到了这个翻译插件 谷歌浏览器自己有一个全文翻译的功能&#xff0c;对于一些技术类文档&#xff0c;有些词如果翻译错误了就会闹出笑话来&#xff0c;限于对…

【Google谷歌翻译】Zotero翻译插件中的引擎不可用,解决

配置文件后Zotero的Google翻译引擎可用 &#xff08;Win10系统&#xff09; 以记事本方式打开C:\Windows\System32\drivers\etc\hosts 在最后一行加入203.208.39.194 translate.googleapis.com&#xff0c;然后保存Zotero翻译插件中的“谷歌API&#xff08;中国可用&#xff09…

谷歌浏览器翻译插件安装步骤

首先下载最新版谷歌浏览器&#xff0c;这样能保证和我的操作界面一样&#xff0c;因为我的是最新版本的谷歌浏览器 一、先下载可用的翻译插件 插件下载地址&#xff1a;https://download.csdn.net/download/weixin_44743624/87631622 下载完成后解压&#xff0c;然后打开谷歌…

Chrome浏览器使用谷歌翻译插件的正确方法

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…