问题标签 [espeak]
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.
javascript - 如何让 meSpeak.js 读取特殊字符?
我想使用mespeak.js 脚本(基于基于 espeak 的 speak.js)进行文本转语音 - 它有一个捷克语语音文件 - 但由于某种原因,它会跳过捷克语特殊字符,如 ě、š、č、 ř, ž 并且只读取其余部分。
由于 Windows 上的 espeak 正确读取它们,我尝试编译一个新的语音文件 (cs.json),但问题仍然存在。
谢谢!
bash - 运行存储在变量中的命令(包括管道和重定向)
我正在编写一个充当“会说话的终端”的脚本(您输入命令并显示输出),到目前为止我的代码是:
它适用于简单的命令:
但是当我使用管道等时:
并且该命令在 bash 中工作并给出预期的输出。有什么帮助吗?谢谢,马丁
bash - 如何使某个脚本在“权限被拒绝”上运行?(树莓派)
我有一个想法,在我的 Pi 上创建一个 bash 脚本,当你尝试做一些你没有的事情时,它使用 espeak 说“我很抱歉 $username,恐怕我不能让你这样做”许可。
但是,我不知道如何做到这一点,并且对 Bash 的了解很少,因此任何建议都会很有用。
asterisk - 如何将 Oddcast 与 Asterisk 一起使用?
目前,我正在使用 Espeak with Asterisk(巴西的声音),但我没有得到好的结果。我找到了 Oddcast,它真的很有帮助,但还不知道如何将它与 Asterisk 一起使用。
python - 如何使用子进程修复在 python 中执行 espeak
我正在尝试使用 python 使用 MBROLA 语音“us1”执行 espeak。
from subprocess import call
call(["espeak","-v mb-us1","Hello, I am espeak"])
并出现以下错误'
无法读取语音“mb-us1”
但它适用于:
function - Python仅将我的字符串的第一个单词传递给子进程
所以我学习python一周了,如果这很明显,请道歉,谁能告诉我为什么当我调用以下函数时我只将句子的第一个单词传递给espeak,但它下面的打印命令会打印整个事情?如果我将子进程调用中的 +x 替换为我希望它正常工作的文本,是否有一些我缺少的格式更改,比如以某种方式使我的变量成为字符串?
python-3.x - pyttsx 和 gTTS 模块错误
窗户 10-64 位
我正在尝试使用一些文本转语音工具从 .txt 文档的行中读取文本,如下所示:
所以使用 pyttsx:
我收到了这个错误:
现在 gTTS,作为 gtts_token 可用,那么如何使用它呢?因为这种方式模块无法识别:
或者:
错误:
我也想尝试使用 espeak 但不知道如何安装它,它是否可用于 pip install 或者我必须以其他方式安装它来尝试它:
或者:
所以我试图找到一些解决方案,但我尝试的一切都在这里不起作用......
python-3.x - Espeak 短语在 os 的第一个单词处停止
为什么 espeak 看不懂长行短语?
而我只有“Do ...”,这里也一样:
我必须做什么?
c++ - 演讲功能
我正在尝试用 espeak 做一些功能,但缺少一些参数(我不知道)并在 Linux 上处理代码块,下一个代码运行良好并读取阿拉伯语文本
现在你能帮我们从 Espeak
1.Fuction 中找到这些参数,这些参数返回生成的波并将其存储在一个变量中
2.频率
3.通道数
4.样本量
5.我们存储样本的缓冲区
6.样本数
python - Espeak 仅在 Flask 视图第一次运行时有效
我有一个视图,它从表单中获取文本并使用 python-espeak 将输入转换为语音。这仅在第一次使用视图时有效,之后 espeak 不会产生任何东西。我认为问题在于 espeak 没有以某种方式重置,因为之后我仍然可以听到静态声音,好像 espeak 仍在运行一样,尽管这会消失并且不会在第二个表单条目中返回。为什么 espeak 第二次就不行了?