草庐IT

translate_tts

全部标签

android - 在 TTS android 中暂停

我正在开发一个可以读出文档中文本的应用程序,我想添加一个暂停和恢复功能,但我在TTS中找不到任何pause()方法。有什么方法可以让我暂停......? 最佳答案 有一种方法可以暂停。只需调用TextToSpeech.playSilence()查看下面的代码here.它会说出一些实际的文字,但会有些沉默。privatevoidplayScript(){Log.d(TAG,"startedscript");//setup//idtosendbackwhensayingthelastphrase//sotheappcanre-enabl

android - 用 TTS 说话,例如印地语

在我的应用程序中,我想知道是否有任何可以阅读印地文文本的tts引擎。我的代码tts.setLanguage(Locale.US);很遗憾,Android不支持印地语。请参阅下面支持的语言环境列表http://developer.android.com/reference/java/util/Locale.html我将如何帮助印地语语言环境?提前致谢 最佳答案 Android支持印地语--只是它没有Locale常量。如果你看http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes,然后h

android - Google TTS Engine 是否适用于所有 Android 手机,我可以从哪里获得它?

我想知道我的Android手机附带的GoogleTTSEngine是否作为出厂默认设置安装在所有支持它的Android手机上?我不确定要看什么样的引用资料才能解决这个问题,所以我的计划是去零售商Softbank询问。不过,我觉得这是一个他们无法回答的问题。有人告诉我,Galaxies不附带GoogleTTS,特别是;所以,任何拥有Galaxy的人至少可以让我明白这一点……我也想知道,如何获得GoogleTTSEngine的打包版本?我无法在ThePlay商店中找到它。我能找到的最好的是通过查看许可证找到的(那些可爱的小东西总是有开发者名称和站点)。所以,它是HTS引擎,使用HMM,对吧

基于ESP32-S3-BOX-Lite的语音合成与播报系统(esp-idf+WiFi+HTTPS+TTS)

目录项目介绍硬件介绍项目设计开发环境及工程目录总体流程图硬件初始化WiFiHTTPS请求TTS语音合成与播报cJSON解析TTS初始化语音合成与播报附加功能按键回调LVGL数据可视化显示功能展示项目总结👉【Funpack2-5】基于ESP32-S3-BOX-Lite的语音合成与播报系统👉Github:EmbeddedCamerata/esp-box-lite-bfans-tts项目介绍本项目基于ESP32-S3-BOX-Lite,使用esp-idf开发,连接WiFi并发出HTTPS请求,返回B站用户数据信息,再使用cJSON完成json数据解析,得到用户粉丝数,最后通过TTS实现语音合成与播报

Vivado cordic IP核rotate和translate使用详解(附有代码)

VivadocordicIP核rotate和translate使用详解(附有代码)目录前言一、cordic简介二、使用cordicIP核需要知道的预备知识1.数据端口2.QNumbersFormat3.VectorTranslation4.VectorRotation三、IP核配置说明1.translate2.Rotate四、Translate仿真1.顶层代码2.仿真代码五、Rotate仿真1.顶层代码2.仿真代码总结参考链接:http://t.csdn.cn/pha8V前言        利用givens旋转可以把一个矩阵分解为一个正交矩阵和一个三角矩阵,在FPGA中要想实现矩阵的上述分解操

新一代开源语音库CoQui TTS冲到了GitHub 20.5k Star

CoquiTTS项目介绍Coqui文本转语音(Text-to-Speech,TTS)是新一代基于深度学习的低资源零样本文本转语音模型,具有合成多种语言语音的能力。该模型能够利用共同学习技术,从各语言的训练资料集转换知识,来有效降低需要的训练资料量。这个模型库现在已经在GitHub上开源,并有高达20.5K+的star量。似乎和以前讲过的Mozilla的TTS有着千丝万缕的联系,但是如今MozillaTTS已经停止更新,而CoquiTTS更新稳定,是目前少数几个更新比较稳定的开源语音库。coqui官网:https://coqui.ai/开源地址:https://github.com/coqui-

android - 如何以编程方式了解我的设备中是否安装了任何 TTS 引擎?

我想以编程方式知道如何获取设备的TTS引擎信息,例如是否安装了任何TTS引擎,如果安装了那么它们是什么以及每个TTS引擎支持的不同语言是什么?我必须使用Android版本2.1(api级别7)来实现此目的。请帮我实现这个功能。问候,皮克斯 最佳答案 您可以通过先发送结果Intent来检查它Intentintent=newIntent();intent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);startActivityForResult(intent,0);然后你可以在

android - 在服务中运行 Android TTS

我试图让Android的TTS在服务中运行,但我不知道为什么它不工作,它编译,不崩溃,但它就是不工作。不过,Toast通知确实有效。packagealarm.test;importandroid.app.Service;importcom.google.tts.TextToSpeechBeta;importandroid.content.Intent;importandroid.os.IBinder;importandroid.widget.Toast;publicclassMyAlarmServiceextendsService{privateTextToSpeechBetamyTt

android - 使用 Translate Animation 将 View 从一种布局转换为另一种布局

我是Android动画的新手,我的要求是在单击该View时将View从一个布局转换为单个xml文件中的布局。场景:假设我单击一个按钮,出现在xml文件中标题的顶部,它应该向下移动/平移(它应该产生影响,它位于其他布局上向下到标题),而且我希望当用户再次点击它,它现在应该移动到原来的位置。这里我用我的xml文件来解释:更精确的需求规范(请仔细阅读:)这里我有两个子内部布局:-顶部布局-id->top底部布局-id->底部现在,一个View(按钮->btnSearchHeader)位于我的顶部布局中,我想在单击时将其设置为底部布局的动画(它应该产生一种效果,即通过翻译动画将其翻译为底部布局

android - 如果收到的 TTS 太长,onUtteranceCompleted() 会丢失

我刚刚在Android的TTS引擎中观察到一个“未记录的异常”:如果要说的文本太长(大于4K个字符),那么onUtteranceCompleted()因为那个特定的话语永远不会到达......还有其他人遇到过这个吗?这是已知错误或限制吗?如何解决这个问题? 最佳答案 我不知道这个限制,因为我更喜欢更小的语音block(在暂停或Activity暂停时很有用)。当你调用speak时,你可以使用queueMode将新的话语添加到队列的末尾:TextToSpeech.QUEUE_ADD测试以确保句子听起来没有什么不同,但我认为在截止长度后自