text-to-speech相关内容

Android 语音识别与 Text to Speech 冲突

我已经根据此处给出的方法在我的应用程序中实现了连续语音识别:Android 语音识别持续服务.它本身工作得相当好. 但是,我想实现一个功能,应用程序正在使用文本到语音阅读网页,并且在阅读过程中,我想打开语音识别,以便我可以要求它停止使用语音.但是,我看到语音识别也开始识别文本到语音输出.有什么方法可以让它忽略手机发出的声音,只识别我在麦克风里说的话. 解决方案 您可以做的是在段落之间 ..
发布时间:2021-09-06 19:51:04 移动开发

Android 文本到语音的音量没有改变

在 Android Studio 应用中,以下音量没有变化;它保持在最响亮的设置.注释代码已折旧,但仍在工作.我如何使用捆绑包中的新 API? public void speakthetext2(String s) {最终字符串 msg = s;tts = new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListe ..
发布时间:2021-09-06 19:51:02 移动开发

Android Studio 中没有文本字段和按钮的文本到语音

因此,我想在不使用 Android Studio 中的文本字段和按钮的情况下创建文本到语音.例如,当我打开应用程序时,它会说“欢迎使用我的应用程序"而没有文本字段或任何按钮.我怎样才能做到这一点?需要你的帮助. 解决方案 只需在 onCreate() 中添加: myTTS = new TextToSpeech(getApplicationContext(), new TextToSpee ..
发布时间:2021-09-06 19:50:59 Java开发

Google Text To Speech 作为一个单独的类,可以在需要时调用?

我一直在尝试使用 Google TTS 引擎编写语音输出类.但是在整个互联网上,我只找到了在 MainActivity 的 onCreate 和其他覆盖方法中使用布局和使用 TTS 服务的示例. 我想创建一个类,它有一个像 speakThis(String someText) 这样的方法来说出传递的字符串. 解决方案 你需要的是一个服务,这是我使用的: import androi ..
发布时间:2021-09-06 19:50:53 移动开发

在使用文本到语音之前停止语音识别

我正在实施一个使用语音识别和文本到语音的对话应用程序.我注意到,一旦启动识别器,它就会尝试识别任何声音,包括文本到语音的结果. 我尝试了下面的代码来阻止它收听 TTS,但我得到了这个异常: E/JavaBinder(29640): *** 未捕获的远程异常!(尚不支持跨进程的异常.)E/JavaBinder(29640): java.lang.RuntimeException: Speec ..
发布时间:2021-09-06 19:50:50 移动开发

如何让 Speech to Text 在 Windows (Phone) 8.1 通用应用程序中工作

我正在尝试编写代码来大声朗读传入的 Toast(这在 WP8.1 中是微不足道的)到目前为止我有这个 无论是在电话上还是在模拟器 使用 BackgroundMediaPlayer 可以在模拟器中使用,但不能在手机上使用 我已经从 UI 线程(MediaElement 仅适用于 UI 线程)和处理传入 toast 的线程中的 BackgroundMediaPlayer 进行了尝试 v ..
发布时间:2021-09-06 19:50:47 C#/.NET

Windows Phone 文字转语音

我正在尝试使用从 codeplex 获得的 WP 语​​音库,现在代码很好,没有错误,但是没有语音输出!! 使用 wpSpeech;命名空间 TalkForMe{公共部分类 MainPage : PhoneApplicationPage{//构造函数公共主页(){初始化组件();}private void button1_Click(对象发送者,RoutedEventArgs e){Speech ..
发布时间:2021-09-06 19:50:45 C#/.NET

AVSpeechSynthesizer 单词重音

我正在使用 AVSpeechSynthesizer 进行 2 种语言的文本到语音转换.有没有办法在单词的不同部分指定语音重音? 我尝试将 ' 放在所需元音之前和之后,并且还使用带有重音标记的元音,例如ó, ý - 似乎没有任何影响. 解决方案 就我而言(语言代码是 ru-RU),` char 有助于设置单词重音. ..
发布时间:2021-09-06 19:50:42 移动开发

谷歌文字转语音

我有一个应用程序,它从解析数据库中读取一组指令,并在显示时将它们读出.我将默认文本从三星更改为语音,现在该应用程序通读说明,没有逗号或语调.我似乎无法通过更改 tts.setSpeechRate 来规避这一点.关于如何通过谷歌文本到语音来操纵阅读,使语音有意义而不是从一个指令到另一个指令的滚动句子有什么想法吗? 解决方案 当你构造 TextToSpeech 实例时,使用这个构造函数: T ..
发布时间:2021-09-06 19:50:39 移动开发

语音合成事件的问题

我正在使用 SpeechSynthesisUtterance API 开发一个小应用. 我尝试在单词之间启动一个小功能(当它们被发音时): 我使用 boundary 事件:myWords.onboundary = 函数(){...}; 但它不起作用...也许我不明白边界效应是如何工作的. 拜托,你能帮我吗? 谢谢, 托马斯 解决方案 这个简化的示例 说明 ..
发布时间:2021-09-06 19:50:36 前端开发

Xamarin Forms:如何突出显示文本和暂停/播放文本到语音的音频?

我正在使用 xamarin Essentials 包来实现文本转语音功能.当语音文本时,我需要突出显示相应的文本.另外,我需要一个选项来暂停/播放演讲.请参阅此视频. 截图: 如何实现高亮文本功能和暂停/播放音频作为视频? 解决方案 突出显示文本功能 您可以拆分 Label 的文本.并使用 Span 设置突出显示. 在 xaml 中 在隐藏代码中 公共部 ..
发布时间:2021-09-06 19:50:30 其他开发

System.Speech 抛出“系统上没有安装语音或当前安全设置没有语音可用"Windows 服务中的异常

长期读者,第一次发帖. 我正在 C# .Net 3.5 中开发一个 Windows 服务来执行文本到语音操作. 我正在使用 System.Speech(Microsoft Speech API 3.x). 我将该服务部署到 Win2008 x64 服务器,现在它抛出以下异常: System.InvalidOperationException:系统上没有安装语音或当前安全设置没有 ..
发布时间:2021-09-06 19:50:27 C#/.NET

有没有办法在 Azure Notebooks/Google Collab 上输入麦克风?

我一直在尝试在 Google Collab 和 Azure Notebook 上使用 Python Notebooks 构建语音转文本应用程序.我面临的问题是基于云的 VM 没有用于使用我的麦克风的音频端口.因此,我什至无法安装 PyAudio 包.有什么建议吗? 解决方案 这是在 Colab 中记录和保存文件的代码. from IPython.display import Javasc ..

我可以估计合成语音的持续时间吗?

我正在尝试使用用户输入的特定持续时间在 Windows 操作系统中从文本生成波形文件.例如,如果用户希望波形文件的“HH:MM:SS"时间跨度(获取格式为 Total secs).. 文本“I love Stack Overflow"将循环用于“HH:MM:SS". 如何从文本中计算 Wavfile 的持续时间并生成具有特定持续时间的 Wavefile 并将其保存到磁盘.我需要遵循什么算法或 ..
发布时间:2021-09-06 19:50:19 C#/.NET

Microsoft Sam,SAPI 替代品

我们有一个计划使用 Microsoft 语音 API 的应用程序.现在我们使用 Microsoft Sam 语音在 Windows XP 上对其进行了测试,坦率地说,这听起来很糟糕……几乎不可能听到声音想要说什么. 还有其他更好的声音吗?有没有更好的更新或更新版本.是否有其他产品、开源项目等可以作为替代方案? 澄清一下 - 它需要有某种 API,这样我才能真正针对它进行编程. 解 ..
发布时间:2021-09-06 19:50:16 C#/.NET

SAPI5语音/使用32bit语音

在网上搜索了很多时间后,我想是时候问了. 我正在尝试使用 C++ 中的 SAPI5 实现一些文本到语音.唯一可用的 64 位语音是 Anna.和安娜在一起一切都很好,但我还需要一个德国人的声音.于是我找到了 Hedda(微软)和 Steffi(Realspeak). 我已经想实现一些约会服务. Hedda 和 Steffi 均未添加到注册表中.因此,SAPI 在检查“HKLM\S ..
发布时间:2021-09-06 19:50:13 C/C++开发

AVSpeechSynthesizer 文本转语音

带有 en-us 语音的 AVSpeechsynthesizer 是“A"的发音,是“Capital A"但只想要“A"怎么办? 解决方案 这只会在字符串中有单个字符时发生, 您可以使用此解决方法来检查字符串的长度是否为 1,然后将其转换为小写字符串, NSString *stringToUtter = @"A";如果(stringToUtter.length==1){string ..
发布时间:2021-09-06 19:50:10 移动开发

Android TextToSpeech addSpeech() 不起作用

我有一部搭载 Android 2.3 的 HD Desire 手机. TTS 工作正常,它会说出我提供的每一条短信.但是当我使用下面的任何一行来为某些文本设置自己的声音时,它只是忽略它并合成文本,就像该行没有写! tts.addSpeech("salam", "/sdcard/salam.wav");tts.addSpeech("shalam", "com.company.appname" ..
发布时间:2021-09-06 19:50:07 移动开发