text-to-speech

    -1热度

    1回答

    嗨我所有新来的Android和我正在建立一个英语到德语翻译器的应用程序,我得到上述错误的代码行: 可以请帮助我如何解决这个问题。 package com.exmaple.android.lang_trans; import java.util.Locale; import android.app.Activity; import android.os.AsyncTask; impo

    0热度

    1回答

    目前,我正在致力于一个项目,我必须使用Google Cloud Speech Api和TextToSpeech。我试着用RecognizerIntent解决问题,但我想尝试一下Cloud Speech。 会很棒的一些教程材料或指南,我检查了示例应用程序 ,但我正在寻找教程,指导任何可以解释的东西。 这是我的工作与TTS和RecognizerIntent。 private TextToSpeech

    1热度

    1回答

    你好家伙我想要在文本框中输入的文本转换为浏览器中的语音。我试过两种方式,我在下面提到,但它有一些问题。我需要一个更好的文本到语音的解决方案,也可以有任何想法以更好的方式实现它。 方法1 --- 我已经试过它的FreeTTS在java中提供免费的文本转换成.wave音频文件。 使用下面的代码,我创建了一个Web服务,只要用户点击一个web服务与将转化为.wave音频文件,然后使用HTML5 <aud

    8热度

    2回答

    我正在使用Android的TextToSpeech类。一切正常。但是,有些语言/区域设置默认不安装,但由TTS引擎支持,我无法捕获缺少语音数据的状态。 随着互联网的发展,当我尝试将语言设置为语音数据尚未下载的新语言环境时,它将简单地下载语音数据并正常/成功执行说话方法。 但是,在关闭互联网的情况下,当我尝试将语言设置为其语音数据尚未下载的新语言环境时,它会尝试下载语音数据。但没有互联网,它只是表示

    0热度

    1回答

    我正在尝试使用Microsoft SAPI编写文本到语音转换程序。为此,我有以下代码: ISpVoice * pVoice = NULL; int main(int argc, char* argv[]) { if (FAILED(::CoInitialize(NULL))) return FALSE; HRESULT hr = CoCreateInsta

    0热度

    1回答

    我有一个使用UICollectionView的快速应用程序。 UICollectionView中的每个单元都有一个显示一些文本的视图控制器。我添加了两个按钮来启动并暂停AVSpeechSynthesizer阅读文本。这两个功能是: func playclicked(){ if isInitial { let textString = (postTitle.text ?? ""

    0热度

    1回答

    我在我的应用程序中使用recognitionlistener界面将语音转换为文本。不过,我想在演讲后立即显示来自演讲的转换文本。如果我说4-5个单词,那么只要我说一个单词就应该显示第一个单词。总之就像谷歌助理。我正在重写它的onresults方法并显示调用此方法时的结果。有没有办法一次检测出一个单词并逐一显示? https://drive.google.com/open?id=0BxHdMJXrM

    0热度

    1回答

    我使用的是Excel宏在特定细胞进行文本的文本到语音读出: Range("$D$10").Select Application.Speech.SpeakCellOnEnter = True 这需要用户按宏被调用后按Enter键这个被激活。这意味着用户需要执行两个操作,因为用户通过单击表单上的“收听”链接来调用宏。有没有办法模拟宏内的Enter键?或者是否有更好的文字转语音选项? 感谢您的任何

    -2热度

    1回答

    我正在为我的客户开发软件。该软件的要求是:它使用字母,单词和段落。当用户在字母和单词上悬停时,它应该能够用英国英语口音说出该字母和单词。 我有两个问题。 我应该使用哪种语言来开发此软件? 如何在我的软件中使用英国英语口音? 谢谢你的时间。

    0热度

    2回答

    当我的文本到语音正在启动时,我需要启动一个可绘制动画,当文本到语音结束时停止该动画,但我无法停止动画。 代码: tts = new TextToSpeech(this, new TextToSpeech.OnInitListener() { @Override public void onInit(int status) { if (status == Te