问题标签 [speech-synthesis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1266 浏览

c# - 提高语音合成的性能

我在 winform 中有 100 个按钮。每个按钮执行类似的动作,即说出自己的号码。说 Button60 将语音 60,button100 将语音 100。

我使用了这些代码:

然后

但是,如果我依次单击两个按钮,则切换另一个按钮和语音至少需要 2 或 3 秒。而且它的声音也不够响亮。所以我需要在很短的时间内增加按钮动作的性能。而且我还想增加语音的声音。我怎样才能做到这一点???

0 投票
2 回答
852 浏览

c++ - C++ Microsoft SAPI:异步处理事件和泵消息

为了更好地理解这个问题,请参考我之前的问题:

C++ MSAPI 5:SetNotifyCallbackFunction 不起作用

在 Microsoft SAPI 中,为了在您使用时传递文本转语音事件,SetNotifyCallbackFunction您需要创建一个消息泵,下面是代码。

现在我的问题是我需要异步完成消息泵。我已经尝试过std::threadpthreadboost库。但是每当我将消息泵放在另一个线程中时。泵发生故障。Speak每当我尝试在另一个线程中调用时也是如此。我该如何解决这个问题?同样,我的目标是让 MSAPI与事件异步说话。

调用消息泵:

实际的消息泵代码:

0 投票
2 回答
3229 浏览

speech - Web Speech API 可以与 Web Audio API 结合使用吗?

是否可以将来自 Web Speech API 的合成语音用作SourceNode内部 Web Audio API 的音频上下文?

0 投票
1 回答
1254 浏览

javascript - 在 iOS 7+ 的 UIWebView 中使用语音合成 API 设置速率、音高、音量

我正在尝试使用 UIWebView 在我的 iOS 应用程序中执行一些简单的 TTS(文本到语音)。据我了解,iOS 7 WebKit 现在支持它,因此以下内容有效:

但是,我也想在 javascript 中设置语速、音高和音量。我将如何在一条简单的线路中完成这一切。

我知道我可以设置如下属性:

但是我想在调用时在一个初始化中传递音高、音量和速率

新的 SpeechSynthesisUtterance("")

有人请帮忙吗?

0 投票
0 回答
30 浏览

c# - 如何在 WP8 上取消语音合成器

SpeechSynthesizer在我的应用程序中阅读了一篇文章,但是当从页面导航时,我调用CancelAll()方法来停止阅读,但这会导致我的应用程序由于以下原因而崩溃TaskCanceledException- 我试图处理它,但我的程序没有捕捉到它并且它崩溃了。取消它的正确方法是什么?

0 投票
1 回答
2064 浏览

google-api - 如何访问谷歌语音 API?

我想使用 google Speech-api 的全双工模式。在Google APIs 站点中,列表中没有“Speech API”。

我该怎么做才能访问它?

0 投票
0 回答
118 浏览

macos - 调整 Mac OS X 10.7 Lion 国际文本到语音的语音

与英语语音不同,国际语音无法使用嵌入式语音命令进行调整。

是否有任何变通方法可以使单词以不同的重音模式发音?

我试过修改标点符号,但没有什么能让我完全满意。

0 投票
1 回答
445 浏览

matlab - 从现有的音频样本 jin matlab 合成元音

我正在使用 matlab 并录制了元音的样本。我希望利用我现有的样本来合成音高为 150Hz(持续 5 秒)的元音。我最初认为我只需要在给定频率下对我现有的元音声音进行采样,但显然,这实际上不起作用。

所以,现在,我很困惑如何真正合成元音?

0 投票
1 回答
1613 浏览

c# - C# 中的语音合成

我将语音合成用于一个简单的程序,我想知道是否支持英语以外的其他语言?

我希望演讲使用当地语言。可能吗?

0 投票
1 回答
777 浏览

python - python3 有没有好的文本转语音(TTS)解决方案?

有人知道 Linux 上适用于 Python 3 的优秀语音合成器吗?

我尝试了 espeak 绑定,但它们仅适用于 Python 2.6/2.7 ...

谢谢