AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • 主页
    • 系统&网络
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[text-to-speech](ubuntu)

Martin Hope
LiveWireBT
Asked: 2020-08-07 01:08:52 +0800 CST

语音调度程序停止工作,spd-say开始,但在几句话后停止[重复]

  • 2
这个问题在这里已经有了答案:
为什么 spd-say 在命令行中过了一会儿就停止说话? (2 个回答)
2年前关闭。

我有语音调度程序的问题。如前所述:speech-dispatcher停止工作。spd-say开始,但几句话后停止。

更准确地说:

  1. 我有更长的文字。(此https://github.com/systemd/systemd/blob/master/NEWS从 CHANGES WITH 246 到 CHANGES WITH 245)
  2. 我把它喂给 spd-say:spd-say -l de -r 50 -t male1 "$(cat temp.txt)"
  3. 我注意到它正在用德语阅读英语。所以我做到了killall speech-dispatcher。这实际上给我带来了麻烦。
  4. 我跑了sudo service speech-dispatcher restart。然后spd-say -l en -r 50 -t male1 "$(cat temp.txt)"它永远不会完成第二句话。Firefox 中的朗读功能也不再起作用。

我认为使用 killall 通常不是一个好主意,并且我错过了 spd-say 的以下选项:

-w, --wait          Wait till the message is spoken or discarded
-S, --stop          Stop speaking the message being spoken
-C, --cancel            Cancel all messages

有人可以帮我在不重新启动或注销的情况下让语音调度程序再次工作,并可能告诉我它是如何集成到 gnome 会话中的,这似乎是这里的问题,因为系统范围的语音调度程序被禁用。

编辑 1:刚刚启动了一个虚拟机,它在那里失败了,并带有相同的文本示例和其他示例。我尝试少输入一些文本,删除前导空格和星号,但它仍然在第二句中间中止。在另一个示例中,它在第一句之后停止(此处:https ://docs.ansible.com/ansible/latest/network/dev_guide/developing_plugins_network.html )。好的一面是:当我在 Firefox 中找不到页面或文件上的读取文本选项时,我开始使用此命令。我只是注意到它至少可以很好地读取 systemd 更改日志。

编辑 2:Firefox 再次工作,在我尝试解决最初的问题后,它只需要重新启动。

text-to-speech
  • 1 个回答
  • 701 Views
Martin Hope
Nemgathos
Asked: 2019-11-16 05:48:15 +0800 CST

Wine:如何为 TTS 应用程序“Balabolka”使用 SAPI 5 语音?

  • 8

我最近根据this answer和“Balabolka”安装了Wine ,这是一个非常好的TTS程序,可以在Windows下顺利运行,之后。Wine 没有安装使用该程序所需的 SAPI 4 或 SAPI 5 声音。所以,我下载了一个免费的德语 (Steffi)和一个免费的英国英语 (Emily) SAPI 5 语音并安装了它们。

不幸的是,Balabolka 无法识别这些声音,尽管它们已安装。我能做些什么?通常,Balabolka 应该能够自动检测声音。但这在 Ubuntu 下不起作用。此外,如果 Balabolka 本身没有检测到,Balabolka 似乎没有一个选项可以让用户手动选择已安装的声音。


编辑1:我刚刚看到有一个选项可以(理论上)选择不同的声音,但该选项是灰色的。


编辑 2:似乎可以安装 SAPI 4 声音以便 Balabolka 识别它们,但我不知道如何实现。我尝试安装 SAPI 4 语音,但在我启动程序时它没有出现。然而,拥有 SAPI 4 语音至少比没有解决方案要好。

wine text-to-speech 19.10
  • 3 个回答
  • 5573 Views
Martin Hope
Joshua Miller
Asked: 2019-08-14 16:34:34 +0800 CST

为什么 spd-say 在命令行中过了一会儿就停止说话?

  • 3

我注意到,每当我在命令行中尝试 spd-say 时,它总是在启动后不久停止,并且没有完成我告诉它说的内容。

例如,

spd-say "moo moo farms are the best cow farms ever. They say moo, they don't pollute the earth, and they give milk. Visit moo moo farms today for only twelve easy payments of seventeen ninety five weekly!"

只会说moo moo farms are the best cow farms. They say moo, they don't pollute the earth, and they gi;然后它会切断。

谁能告诉我这里发生了什么?我在 Aspire 5610Z 上使用 Linux Mint 19.0,在 Optiplex 755 上使用 Linux Ubuntu 18.04。

command-line text-to-speech
  • 2 个回答
  • 1482 Views
Martin Hope
j0h
Asked: 2019-06-12 16:32:07 +0800 CST

使用 espeak 的 bash 脚本只说第一个单词

  • 2

我正在编写一个 bash 脚本来使用 espeak 将歌词转换为音频剪辑。问题是 espeak 只说第一个单词,而不是我正在阅读的逐行。我尝试将这些行放在带引号的文件中,但这并没有解决问题。

这是我的 bash 脚本:

#!/bin/bash
input="$1"
##input="/path/to/txt/file"
while IFS= read -r line
do
  echo "$line"
  espeak -k cantonese $line

done < "$input"

这是逐行的文本文件:

"Work it"
"Make it"
"Do it"
"Make us"
"Harder"
"Better"
"Faster"
"Stronger"

我怎样才能让espeak说出每一个字?

请注意,当我使用该-f选项从文件中读取时,会说出每个单词。

scripts command-line bash text-to-speech espeak
  • 1 个回答
  • 822 Views
Martin Hope
Sreram
Asked: 2018-12-04 06:37:10 +0800 CST

Okular 中的“朗读文本”功能不起作用。我如何让它工作?

  • 9

我目前正在使用 Ubuntu 18.04 和 Okular 来查看 pdf 文档。我认为如果我可以使用文本到语音功能会很方便。我尝试按照此处给出的所有说明进行操作:http: //freesoftwaremagazine.com/articles/listen_your_books_epub_pdf_okular/(这是我可以在网上找到的唯一来源),但我仍然无法让文本转语音功能正常工作。你能告诉我我该怎么做才能让它工作吗?如果由于已弃用而无法实现,您能否推荐一个好的替代方案?

我尝试从终端打开应用程序来收听音频。这是我选择部分文本并单击“朗读文本”时终端上的输出:

using null output device, none available
qt.speech.tts.flite: "Failed to start audio output (error 1)"
software-recommendation okular text-to-speech
  • 3 个回答
  • 8850 Views
Martin Hope
Tugberk Ayar
Asked: 2018-09-01 12:07:47 +0800 CST

剪贴板 TTS 自定义键盘不起作用

  • 0

我想让 ubuntu 大声朗读我放在剪贴板上的东西。我找到了一个解决方案,就是这样:

xsel --clipboard | festival --tts

当我在终端上尝试时,此代码有效。但是当我尝试将此命令放到快捷方式时,它不起作用。尽管如此,如果我使用“gedit”更改快捷方式中的命令,它会打开 gedit。因此,快捷方式也有效。这里可能有什么问题?

shortcut-keys text-to-speech
  • 1 个回答
  • 145 Views
Martin Hope
01AutoMonkey
Asked: 2018-04-25 09:52:16 +0800 CST

当默认的文本转语音程序 (spd-say) 说话时伴随着噪音/噼啪声/嗡嗡声(和一些回声),如何解决?

  • 6
spd-say "Hello world!"

我在笔记本电脑(戴尔 XPS 15)上运行 Ubuntu 17.10。我没有注意到这台机器上的任何其他应用程序有任何音频问题。我sudo apt dist-upgrade最近才完成,所以一切都是最新的。

> lspci | grep Audio
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)

> spd-say --version
spd-say: 0.8.7
Copyright (C) 2002-2012 Brailcom, o.p.s.

> uname -sr
Linux 4.13.0-39-generic

如果我更改计算机上的音量,问题仍然存在,但如果我使用参数(减小的音量)随机运行应用程序几次,它会暂时-i -50消失,但我正在寻找更持久的解决方案。

sound text-to-speech
  • 1 个回答
  • 1704 Views
Martin Hope
Deison Picoli
Asked: 2018-04-06 15:35:48 +0800 CST

是否有文字转语音软件可以让您保存音频以备后用?

  • 3

所以,基本上我正在寻找一种文本到语音的软件,它不仅可以将我的文件读给我听(我目前使用 Okular),而且还可以让我将语音保存为音频文件,这样我就可以听另一个地方。

而且,显然,如果 Okular 已经具有此功能,我想知道该怎么做。

非常感谢!

pdf okular text-to-speech word-documents
  • 1 个回答
  • 4653 Views
Martin Hope
dhiya
Asked: 2017-04-12 09:37:33 +0800 CST

如何使用节日语音合成获得负数的语音输出?

  • 1

比如-5.6的语音输出是“五点六”,而不是“负五点六”。消极的部分总是缺失。如何使用节日语音合成获得负数的语音输出?

text-to-speech
  • 1 个回答
  • 129 Views
Martin Hope
Daniyal Javani
Asked: 2014-11-30 13:36:51 +0800 CST

如何为 Espeak 安装更多语音?

  • 18

你能帮我从这里安装语音吗,我阅读了手册但我不知道如何“获取 en1”。

text-to-speech
  • 5 个回答
  • 38986 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve