Естественный звуковой текст для речи?

Перезагрузка рекомендуется unattended-upgrades, когда видит, что существует /var/run/reboot-required. Файл создается сценариями postinst (после установки) в некоторых пакетах, он выглядит примерно так:

[ -x /usr/share/update-notifier/notify-reboot-required ] && \
/usr/share/update-notifier/notify-reboot-required || true

Если вы хотите увидеть, какие пакеты вызвали это, вы можете взглянуть на содержимое файла /var/run/reboot-required.pkgs.

Для получения дополнительной информации см. эту тему.

77
задан 21 July 2011 в 03:26

91 ответ

Я считаю, что я нашел лучшее программное обеспечение TTS бесплатно, используя расширение Google Chrome под названием «SpeakIt». Это работает только в браузере Chrome для меня на Ubuntu. По какой-то причине он не работает с Chromium. SpeakIt поставляется с двумя женскими голосами, которые кажутся очень реалистичными по сравнению со всем остальным. Есть, по меньшей мере, еще четыре мужчины и amp; женские голоса перечислены в расширениях Chrome при поиске в Интернет-магазине Chrome с использованием «TTS» в качестве вашего запроса.

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome- ntp-icon

Для использования на веб-сайте. вы выделите текст, который хотите прочитать, и щелкните правой кнопкой мыши и «SpeakIt» или щелкните значок SpeakIt, закрепленный на верхней панели Chrome.

Пользователи Firefox также имеют два варианта. В дополнениях Firefox выполните поиск TTS, и вы должны найти «Click Speak», а также «Text to Voice».

Расширение SpeakIt использует технологию iSpeech и по цене $ 20 в год, сайт может конвертировать текст в аудиофайлы MP3. Вы можете вводить текст, URL-адреса, RSS-каналы, а также такие документы, как TXT, DOC и PDF, а также вывод в MP3. Вы можете создавать подкасты, вставлять аудио и т. Д. Вот ссылка ...

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome-ntp -icon

и образец их аудио (не знаю, как долго будет продолжаться связь) ...

http://www.ispeech.org/view / 681080/4429622

17
ответ дан 25 May 2018 в 19:44
  • 1
    К сожалению, ни один из параметров браузера не работает для файлов PDF. Вы сталкивались с тем, кто это делает? Я хотел бы иметь возможность выбирать абзацы для чтения из PDF (т. Е. Не нужно вставлять биты в терминал или другое) – kungfujam 7 May 2016 в 21:05
  • 2
    это расширение работает для меня на хром 50.0.2661.94, используя Debian 8.4 и его отличное! Мне особенно нравится английский женский голос. Моя единственная жалоба заключается в том, что он слишком долго останавливается на запятых. – mulllhausen 29 June 2016 в 00:56
  • 3
    Он часто неправильно вводит слова, а также требует времени, чтобы отправить текст на отдельный сервер, а затем просто использовать свою собственную систему. – Goddard 4 March 2017 в 10:25

Я считаю, что я нашел лучшее программное обеспечение TTS бесплатно, используя расширение Google Chrome под названием «SpeakIt». Это работает только в браузере Chrome для меня на Ubuntu. По какой-то причине он не работает с Chromium. SpeakIt поставляется с двумя женскими голосами, которые кажутся очень реалистичными по сравнению со всем остальным. Есть, по меньшей мере, еще четыре мужчины и amp; женские голоса перечислены в расширениях Chrome при поиске в Интернет-магазине Chrome с использованием «TTS» в качестве вашего запроса.

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome- ntp-icon

Для использования на веб-сайте. вы выделите текст, который хотите прочитать, и щелкните правой кнопкой мыши и «SpeakIt» или щелкните значок SpeakIt, закрепленный на верхней панели Chrome.

Пользователи Firefox также имеют два варианта. В дополнениях Firefox выполните поиск TTS, и вы должны найти «Click Speak», а также «Text to Voice».

Расширение SpeakIt использует технологию iSpeech и по цене $ 20 в год, сайт может конвертировать текст в аудиофайлы MP3. Вы можете вводить текст, URL-адреса, RSS-каналы, а также такие документы, как TXT, DOC и PDF, а также вывод в MP3. Вы можете создавать подкасты, вставлять аудио и т. Д. Вот ссылка ...

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome-ntp -icon

и образец их аудио (не знаю, как долго будет продолжаться связь) ...

http://www.ispeech.org/view / 681080/4429622

17
ответ дан 25 July 2018 в 21:34

Я считаю, что я нашел лучшее программное обеспечение TTS бесплатно, используя расширение Google Chrome под названием «SpeakIt». Это работает только в браузере Chrome для меня на Ubuntu. По какой-то причине он не работает с Chromium. SpeakIt поставляется с двумя женскими голосами, которые кажутся очень реалистичными по сравнению со всем остальным. Есть, по меньшей мере, еще четыре мужчины и amp; женские голоса перечислены в расширениях Chrome при поиске в Интернет-магазине Chrome с использованием «TTS» в качестве вашего запроса.

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome- ntp-icon

Для использования на веб-сайте. вы выделите текст, который хотите прочитать, и щелкните правой кнопкой мыши и «SpeakIt» или щелкните значок SpeakIt, закрепленный на верхней панели Chrome.

Пользователи Firefox также имеют два варианта. В дополнениях Firefox выполните поиск TTS, и вы должны найти «Click Speak», а также «Text to Voice».

Расширение SpeakIt использует технологию iSpeech и по цене $ 20 в год, сайт может конвертировать текст в аудиофайлы MP3. Вы можете вводить текст, URL-адреса, RSS-каналы, а также такие документы, как TXT, DOC и PDF, а также вывод в MP3. Вы можете создавать подкасты, вставлять аудио и т. Д. Вот ссылка ...

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome-ntp -icon

и образец их аудио (не знаю, как долго будет продолжаться связь) ...

http://www.ispeech.org/view / 681080/4429622

17
ответ дан 31 July 2018 в 10:27

Я считаю, что я нашел лучшее программное обеспечение TTS бесплатно, используя расширение Google Chrome под названием «SpeakIt». Это работает только в браузере Chrome для меня на Ubuntu. По какой-то причине он не работает с Chromium. SpeakIt поставляется с двумя женскими голосами, которые кажутся очень реалистичными по сравнению со всем остальным. Есть, по меньшей мере, еще четыре мужчины и amp; женские голоса перечислены в расширениях Chrome при поиске в Интернет-магазине Chrome с использованием «TTS» в качестве вашего запроса.

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome- ntp-icon

Для использования на веб-сайте. вы выделите текст, который хотите прочитать, и щелкните правой кнопкой мыши и «SpeakIt» или щелкните значок SpeakIt, закрепленный на верхней панели Chrome.

Пользователи Firefox также имеют два варианта. В дополнениях Firefox выполните поиск TTS, и вы должны найти «Click Speak», а также «Text to Voice».

Расширение SpeakIt использует технологию iSpeech и по цене $ 20 в год, сайт может конвертировать текст в аудиофайлы MP3. Вы можете вводить текст, URL-адреса, RSS-каналы, а также такие документы, как TXT, DOC и PDF, а также вывод в MP3. Вы можете создавать подкасты, вставлять аудио и т. Д. Вот ссылка ...

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome-ntp -icon

и образец их аудио (не знаю, как долго будет продолжаться связь) ...

http://www.ispeech.org/view / 681080/4429622

17
ответ дан 2 August 2018 в 03:11

Я считаю, что я нашел лучшее программное обеспечение TTS бесплатно, используя расширение Google Chrome под названием «SpeakIt». Это работает только в браузере Chrome для меня на Ubuntu. По какой-то причине он не работает с Chromium. SpeakIt поставляется с двумя женскими голосами, которые кажутся очень реалистичными по сравнению со всем остальным. Есть, по меньшей мере, еще четыре мужчины и amp; женские голоса перечислены в расширениях Chrome при поиске в Интернет-магазине Chrome с использованием «TTS» в качестве вашего запроса.

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome- ntp-icon

Для использования на веб-сайте. вы выделите текст, который хотите прочитать, и щелкните правой кнопкой мыши и «SpeakIt» или щелкните значок SpeakIt, закрепленный на верхней панели Chrome.

Пользователи Firefox также имеют два варианта. В дополнениях Firefox выполните поиск TTS, и вы должны найти «Click Speak», а также «Text to Voice».

Расширение SpeakIt использует технологию iSpeech и по цене $ 20 в год, сайт может конвертировать текст в аудиофайлы MP3. Вы можете вводить текст, URL-адреса, RSS-каналы, а также такие документы, как TXT, DOC и PDF, а также вывод в MP3. Вы можете создавать подкасты, вставлять аудио и т. Д. Вот ссылка ...

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome-ntp -icon

и образец их аудио (не знаю, как долго будет продолжаться связь) ...

http://www.ispeech.org/view / 681080/4429622

17
ответ дан 4 August 2018 в 19:04

Я считаю, что я нашел лучшее программное обеспечение TTS бесплатно, используя расширение Google Chrome под названием «SpeakIt». Это работает только в браузере Chrome для меня на Ubuntu. По какой-то причине он не работает с Chromium. SpeakIt поставляется с двумя женскими голосами, которые кажутся очень реалистичными по сравнению со всем остальным. Есть, по меньшей мере, еще четыре мужчины и amp; женские голоса перечислены в расширениях Chrome при поиске в Интернет-магазине Chrome с использованием «TTS» в качестве вашего запроса.

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome- ntp-icon

Для использования на веб-сайте. вы выделите текст, который хотите прочитать, и щелкните правой кнопкой мыши и «SpeakIt» или щелкните значок SpeakIt, закрепленный на верхней панели Chrome.

Пользователи Firefox также имеют два варианта. В дополнениях Firefox выполните поиск TTS, и вы должны найти «Click Speak», а также «Text to Voice».

Расширение SpeakIt использует технологию iSpeech и по цене $ 20 в год, сайт может конвертировать текст в аудиофайлы MP3. Вы можете вводить текст, URL-адреса, RSS-каналы, а также такие документы, как TXT, DOC и PDF, а также вывод в MP3. Вы можете создавать подкасты, вставлять аудио и т. Д. Вот ссылка ...

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome-ntp -icon

и образец их аудио (не знаю, как долго будет продолжаться связь) ...

http://www.ispeech.org/view / 681080/4429622

18
ответ дан 6 August 2018 в 03:23

Я считаю, что я нашел лучшее программное обеспечение TTS бесплатно, используя расширение Google Chrome под названием «SpeakIt». Это работает только в браузере Chrome для меня на Ubuntu. По какой-то причине он не работает с Chromium. SpeakIt поставляется с двумя женскими голосами, которые кажутся очень реалистичными по сравнению со всем остальным. Есть, по меньшей мере, еще четыре мужчины и amp; женские голоса перечислены в расширениях Chrome при поиске в Интернет-магазине Chrome с использованием «TTS» в качестве вашего запроса.

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome- ntp-icon

Для использования на веб-сайте. вы выделите текст, который хотите прочитать, и щелкните правой кнопкой мыши и «SpeakIt» или щелкните значок SpeakIt, закрепленный на верхней панели Chrome.

Пользователи Firefox также имеют два варианта. В дополнениях Firefox выполните поиск TTS, и вы должны найти «Click Speak», а также «Text to Voice».

Расширение SpeakIt использует технологию iSpeech и по цене $ 20 в год, сайт может конвертировать текст в аудиофайлы MP3. Вы можете вводить текст, URL-адреса, RSS-каналы, а также такие документы, как TXT, DOC и PDF, а также вывод в MP3. Вы можете создавать подкасты, вставлять аудио и т. Д. Вот ссылка ...

https://chrome.google.com/webstore/detail/speakit/pgeolalilifpodheeocdmbhehgnkkbak?utm_source=chrome-ntp -icon

и образец их аудио (не знаю, как долго будет продолжаться связь) ...

http://www.ispeech.org/view / 681080/4429622

18
ответ дан 7 August 2018 в 21:09

SVOX pico2wave

В дополнение к другим ответам:

Очень минималистичное TTS, лучшее звучание, чем espeak или mbrola (на мой взгляд).

] Некоторая информация: https://launchpad.net/ubuntu/precise/+source/svox/

Я не понимаю, почему pico2wave, по сравнению с espeak или mbrola, редко обсуждался. Он маленький, но звучит очень хорошо (естественно). Без изменений вы услышите естественный звук женского голоса.

И ... по сравнению с Mbrola, он распознает единицы и правильно говорит! Например: [!d8 ] 2 ° C & rarr; два градуса 2 м & rarr; два метра 2 кг & rarr; два килограмма

После установки я использую его в скрипте:

#!/bin/bash
pico2wave -l=de-DE -w=/tmp/test.wav "$1"
aplay /tmp/test.wav
rm /tmp/test.wav

Затем запустите его с нужным текстом:

<scriptname>.sh "hello world"

или прочитайте содержимое всего файла:

<scriptname>.sh "$(cat <filename>)"

Это все, чтобы иметь легкий, стабильный рабочий TTS на Ubuntu.

44
ответ дан 25 May 2018 в 19:44
  • 1
    Насколько я вижу, он использует только параметры cli в качестве входных данных. Есть ли способ получить pico2wave для чтения текста из имени файла? – Carlos Eugenio Thompson Pinzón 15 February 2014 в 23:42
  • 2
    pico2wave находится в пакете libttspico-utils в последних версиях ubuntu. @ CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo – naught101 11 March 2014 в 15:11
  • 3
    @ CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Согласитесь, что этот интерфейс CLI плохой дизайн: в отличие от огромного большинства CLI, и можно достичь максимальной длины CLI-интерфейса CLI . – Ciro Santilli 包子露宪 六四事件 法轮功 13 April 2014 в 14:44
  • 4
    @Koen я не знаю! :-) Как и любая другая проблема, попробуйте создать минимальный пример, например. используя echo {1..1000} – Ciro Santilli 包子露宪 六四事件 法轮功 22 June 2015 в 12:48
  • 5
    @ user49557 Мы не должны увлекать другие вопросы, так что, возможно, вы можете создать новый вопрос, объяснив, что именно вы установили, и что это такое, что пошло не так, и тогда я всегда могу попробовать и помочь вам (никаких гарантий, хотя , Я не эксперт: P) – Koen 25 June 2015 в 15:24

Простой Google ™ TTS

Из-за отсутствия лучшей альтернативы я написал сценарий bash, который взаимодействует с Perl-скриптом Michal Fapso для предоставления TTS через Google Translate. Из описания проекта:

Цель состоит в том, чтобы обеспечить простой в использовании интерфейс для вывода текста в речь через систему синтеза речи Google. Резервная опция, использующая pico2wave, автоматически обеспечивает синтез TTS в случае, если интернет-соединение не найдено. В завершении оболочка поддерживает чтение со стандартного ввода, текстовых файлов и выбора X (выделенный текст).

Основные возможности:

онлайн Синтез TTS через Google переводит автономный синтез TTS через pico2wave поддерживает множество различных языков, которые могут считывать из CLI, текстовые файлы и выделенный текст поддерживает чтение выделенного текста с фиксированным форматированием (например, PDF-файлы)

Установка и использование документированы на скрипте bash .

Буду рад, если вы попробуете попробовать , Сообщения об ошибках и любые другие отзывы приветствуются!

11
ответ дан 25 May 2018 в 19:44
  • 1
    Это должен быть один из самых крутых проектов, которые я когда-либо видел. Просто вау. – user 1 December 2016 в 01:25
  • 2
    Это должен быть один из самых крутых проектов, которые я когда-либо видел. Просто вау. – user 1 December 2016 в 01:25
  • 3
    Это должен быть один из самых крутых проектов, которые я когда-либо видел. Просто вау. – user 1 December 2016 в 01:25
  • 4
    Это должен быть один из самых крутых проектов, которые я когда-либо видел. Просто вау. – user 1 December 2016 в 01:25
  • 5
    Это должен быть один из самых крутых проектов, которые я когда-либо видел. Просто вау. – user 1 December 2016 в 01:25
  • 6
    Это должен быть один из самых крутых проектов, которые я когда-либо видел. Просто вау. – user 1 December 2016 в 01:25
  • 7
    Это больше не поддерживается. – Goddard 4 March 2017 в 22:52

Я посмотрел высоко и низко для текста в речь для Ubuntu, что является высоким качеством. Здесь ничего нет. Мои голосовые связки парализованы, поэтому мне понадобилось TTS для добавления голосовых инструкций в мои видео Ubuntu. Вы можете получить коммерческое программное обеспечение для текста в текстовом формате Linux: http://wizzardsoftware.com/att_desktop_overview.php Это просто очень дорого. Я закончил покупку Natural Reader для Windows (не работает в Ubuntu под Wine) за 40 долларов. Возможно, позже я получу Linux.

Надеюсь, что это поможет.

8
ответ дан 25 May 2018 в 19:44
  • 1
    чувак, есть и я использовал его, как на прошлой неделе, по крайней мере, 5 или 6, и я не могу для жизни меня найти кого-нибудь из них сейчас, должен любить наше сообщество – mchid 21 December 2015 в 14:53
  • 2
    Textaloud имеет инструкции, чтобы их продукт работал под вином. см. nextup.com/forum/viewtopic.php?t=3349 Я считаю, что cepstral также имеет порт linux. Мне не удалось заставить мое любимое программное обеспечение бараболка работать. У меня Windows 10 установлен в основном для обработки tts. М. С. Дэвид хорош и похож на кепстральный Дэвид. Предыдущая версия бесплатна, если у вас есть окна 10. – Bhikkhu Subhuti 19 June 2016 в 14:34

Я проводил исследования наилучшего звучания и легко настраиваемых текстовых речевых голосов. Ниже приведен список того, что я считал лучшими 5 продуктами в порядке качества звука.

NeoSpeech iVona Acapela AT & amp; T Естественные голоса Голоса CereProc
6
ответ дан 25 May 2018 в 19:44

Pico и espeak - это весело и легко добраться до работы, но они не все так хорошо. Голоса фестиваля по умолчанию также не так хороши. Тем не менее, Фестиваль представляет собой основанную на схемах речевую структуру, в которой ряд исследователей создали гораздо лучшие плагины. Вы можете легко превзойти качество pico2wave на складе Ubuntu, потому что один из этих голосов доступен в виде готового пакета.

Чтобы сделать звук фестиваля естественным, вот что делать:

sudo apt-get install festival
sudo apt-get install festvox-us-slt-hts
festival -i
festival> (voice_cmu_us_slt_arctic_hts) 
festival> (SayText "Don't hate me, I'm just doing my job!")

Вы можете сделать это из командной строки с помощью -b (или --batch) и поместить каждую команду в одинарные кавычки:

festival -b '(voice_cmu_us_slt_arctic_hts)' \
    '(SayText "The temperature is 22 degrees centigrade and there is a slight breeze from the west.")'

Вы можете получить другие неплохие голоса от Nitech репозиторий, но их установка является исчерпывающей, и пути по умолчанию изменились, поэтому ссылки на имена файлов в связанных файлах схемы могут быть отредактированы вручную для работы на складе Ubuntu.

6
ответ дан 25 May 2018 в 19:44

Объединить инструменты SVOX (pico) с LibreOffice:

Инструменты SVOX (pico) просты в установке и приносят хорошие голоса в Ubuntu. Установите его:

sudo apt-get install libttspico0 libttspico-utils libttspico-data

Вы можете использовать LibreOffice в сочетании с инструментами SVOX (pico), установив расширение «Читать текст», и вы получите «GUI» для этого превосходного программного обеспечения TTS:

Расширение «Чтение текста» с помощью инструментов - Дополнения - Чтение выбора .... Используйте / usr / bin / python в качестве внешней программы. Выберите параметр командной строки, который включает токен (PICO_READ_TEXT_PY), вы можете поэкспериментировать с некоторыми из них.

Теперь вам нужно только выбрать текст в LO Writer, Calc, Impress или Draw и кликнуть значок, добавленный как панель инструментов (счастливое лицо с баллоном).

5
ответ дан 25 May 2018 в 19:44

Я нахожу голоса Nitech HTS на фестивале очень естественными и утешительными по поводу любых других голосов, которые я слышал. См. Эту ссылку о том, как настроить Nitech и другие звуки с фестивалем. Я не нашел хорошего gui, который я могу использовать для настройки этих голосов, но установка их через festival.scm все еще работает. Этот пост очень старый, и вам может понадобиться найти фактический каталог установки, используя команду «locate festival»

4
ответ дан 25 May 2018 в 19:44
  • 1
    Кажется, это очень хорошо. Найденные демо здесь cstr.ed.ac.uk/projects/festival/onlinedemo.html – Iacchus 21 August 2014 в 13:32
  • 2
    Да, голоса Nitech - это головы и плечи выше других голосов фестиваля (кроме голосов CMU, которые тоже очень хороши.) Слишком плохо, что их сложно установить. В Ubunut есть один хороший голос CMU, который имеет пакет по умолчанию, он называется cmu_us_slt_arctic_hts и входит в пакет festvox-us-slt-hts. Это намного лучше, чем пико или espeak! – Jon Watte 25 April 2017 в 22:23

Вот что я сделал, чтобы иметь чисто естественную речь для PDF и других текстовых файлов (другие решения не являются естественными или они просто платные услуги). Это действительно работа с использованием хрома или хрома, но работает быстро и просто.

Установите SpeakIt! расширение на вашем хроме или хроме. Установите средство просмотра PDF, если вы используете хром (у хром уже есть программа просмотра PDF бесплатно) и установите флажок «Разрешить в инкогнито» и «Разрешить доступ к файлам» в настройках расширений хрома. Перетащите свой pdf-файл в браузер. Теперь выделите текст и щелкните правой кнопкой мыши и выберите SpeakIt! поэтому вы можете слушать чистый естественный текст в речь.

Также есть способы открыть другие файлы, такие как .doc и .txt, в chrome и сделать то же самое. Существуют другие расширения для хром, которые просматривают pdf-файлы, проверяют, подходит ли вам это. Кроме того, вы можете загружать все тексты на Google Диске и использовать SpeakIt! прочитать его для вас. Другое расширение, называемое «Говорить текст», работает одинаково и имеет естественную речь.

4
ответ дан 25 May 2018 в 19:44
  • 1
    Не могли бы вы рассказать о том, как заставить SpeakIt читать pdf-файлы, сохраненные на Google Диске? – Marco Lackovic 24 September 2014 в 20:12

при поиске лучшего движка tts для использования с новым режимом повествования firefox 49 Я нашел pico tts (svox) - мой любимый движок TTS.

sudo apt install espeak libttspico0 libttspico-data libttspico-utils

Как изменить механизм синтеза речи по умолчанию система широкая?

Люди в arch linux вернули меня на правильный путь (https://bbs.archlinux.org/viewtopic.php?id=217411):

Раскомментируйте понравившийся вам модуль и сделайте это по умолчанию в настройках речевого-диспетчера:

#> vim /etc/speech-dispatcher/speechd.conf

[...]
# -----OUTPUT MODULES CONFIGURATION-----
# Each AddModule line loads an output module.
#AddModule "espeak"       "sd_espeak"   "espeak.conf"
AddModule "pico-generic"  "sd_generic"   "pico-generic.conf"

[...]
#DefaultModule espeak
DefaultModule pico-generic

Перезапустите демон:

#> sudo systemctl restart speech-dispatcher.service

НО, при повторном запуске firefox ничего не происходит. Согласно ссылке выше (сообщение № 10 и №16 в архаре) работает с фестивалем (не пробовал), но речевой диспетчер для пико не перечисляет доступные голоса. Это не сработает.

Любая идея там была бы высоко оценена; -)

2
ответ дан 25 May 2018 в 19:44

Моя любимая программа для преобразования текста в речь называется Magic English, но, как и Natural Reader, упомянутая Джо Стигером, это программа для Windows, и я не уверен, будет ли она работать под Wine.

AT & amp; T Natural Voices доступен в режиме онлайн в качестве демонстрации, но это скорее работа, чем решение ...

1
ответ дан 25 May 2018 в 19:44

Для этого я создаю Intelligent Speaker - расширение для Google Chrome. Он может читать страницы даже без выбора (при правильном содержании текста).

0
ответ дан 25 May 2018 в 19:44

Google TTS

Pico, mbrola, cmu, фестиваль, flite, все SUCK в 2017 году (они были потрясающими в 90-х годах). AT & amp; T естественная речь (что является фантастическим) не является совместимым с linux, и это не бесплатно, поэтому мы используем Google

git clone https://github.com/Glutanimate/simple-google-tts.git
sudo apt install xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl so$
cd simple-google-tts
sudo ln -s `pwd`/simple_google_tts /usr/local/bin
simple_google_tts en "Text to speech is now installed"
cd -
0
ответ дан 25 May 2018 в 19:44

при поиске лучшего движка tts для использования с новым режимом повествования firefox 49 Я нашел pico tts (svox) - мой любимый движок TTS.

sudo apt install espeak libttspico0 libttspico-data libttspico-utils

Как изменить механизм синтеза речи по умолчанию система широкая?

Люди в arch linux вернули меня на правильный путь (https://bbs.archlinux.org/viewtopic.php?id=217411):

Раскомментируйте понравившийся вам модуль и сделайте это по умолчанию в настройках речевого-диспетчера:

#> vim /etc/speech-dispatcher/speechd.conf [...] # -----OUTPUT MODULES CONFIGURATION----- # Each AddModule line loads an output module. #AddModule "espeak" "sd_espeak" "espeak.conf" AddModule "pico-generic" "sd_generic" "pico-generic.conf" [...] #DefaultModule espeak DefaultModule pico-generic

Перезапустите демон:

#> sudo systemctl restart speech-dispatcher.service

НО, при повторном запуске firefox ничего не происходит. Согласно ссылке выше (сообщение № 10 и №16 в архаре) работает с фестивалем (не пробовал), но речевой диспетчер для пико не перечисляет доступные голоса. Это не сработает.

Любая идея там была бы высоко оценена; -)

2
ответ дан 25 July 2018 в 21:34

Моя любимая программа для преобразования текста в речь называется Magic English, но, как и Natural Reader, упомянутая Джо Стигером, это программа для Windows, и я не уверен, будет ли она работать под Wine.

AT & amp; T Natural Voices доступен в режиме онлайн в качестве демонстрации, но это скорее работа, чем решение ...

1
ответ дан 25 July 2018 в 21:34

Простой Google ™ TTS

Из-за отсутствия лучшей альтернативы я написал сценарий bash, который взаимодействует с Perl-скриптом Michal Fapso для предоставления TTS через Google Translate. Из описания проекта:

Цель состоит в том, чтобы обеспечить простой в использовании интерфейс для вывода текста в речь через систему синтеза речи Google. Резервная опция, использующая pico2wave, автоматически обеспечивает синтез TTS в случае, если интернет-соединение не найдено. В завершении оболочка поддерживает чтение со стандартного ввода, текстовых файлов и выбора X (выделенный текст).

Основные возможности:

онлайн Синтез TTS через Google переводит автономный синтез TTS через pico2wave поддерживает множество различных языков, которые могут считывать из CLI, текстовые файлы и выделенный текст поддерживает чтение выделенного текста с фиксированным форматированием (например, PDF-файлы)

Установка и использование документированы на скрипте bash .

Буду рад, если вы попробуете попробовать , Сообщения об ошибках и любые другие отзывы приветствуются!

11
ответ дан 25 July 2018 в 21:34
  • 1
    Это должен быть один из самых крутых проектов, которые я когда-либо видел. Просто вау. – user 1 December 2016 в 01:25
  • 2
    Это больше не поддерживается. – Goddard 4 March 2017 в 22:52

Я проводил исследования наилучшего звучания и легко настраиваемых текстовых речевых голосов. Ниже приведен список того, что я считал лучшими 5 продуктами в порядке качества звука.

NeoSpeech iVona Acapela AT & amp; T Естественные голоса Голоса CereProc
6
ответ дан 25 July 2018 в 21:34

Я посмотрел высоко и низко для текста в речь для Ubuntu, что является высоким качеством. Здесь ничего нет. Мои голосовые связки парализованы, поэтому мне понадобилось TTS для добавления голосовых инструкций в мои видео Ubuntu. Вы можете получить коммерческое программное обеспечение для текста в текстовом формате Linux: http://wizzardsoftware.com/att_desktop_overview.php Это просто очень дорого. Я закончил покупку Natural Reader для Windows (не работает в Ubuntu под Wine) за 40 долларов. Возможно, позже я получу Linux.

Надеюсь, что это поможет.

8
ответ дан 25 July 2018 в 21:34
  • 1
    чувак, есть и я использовал его, как на прошлой неделе, по крайней мере, 5 или 6, и я не могу для жизни меня найти кого-нибудь из них сейчас, должен любить наше сообщество – mchid 21 December 2015 в 14:53
  • 2
    Textaloud имеет инструкции, чтобы их продукт работал под вином. см. nextup.com/forum/viewtopic.php?t=3349 Я считаю, что cepstral также имеет порт linux. Мне не удалось заставить мое любимое программное обеспечение бараболка работать. У меня Windows 10 установлен в основном для обработки tts. М. С. Дэвид хорош и похож на кепстральный Дэвид. Предыдущая версия бесплатна, если у вас есть окна 10. – Bhikkhu Subhuti 19 June 2016 в 14:34

Pico и espeak - это весело и легко добраться до работы, но они не все так хорошо. Голоса фестиваля по умолчанию также не так хороши. Тем не менее, Фестиваль представляет собой основанную на схемах речевую структуру, в которой ряд исследователей создали гораздо лучшие плагины. Вы можете легко превзойти качество pico2wave на складе Ubuntu, потому что один из этих голосов доступен в виде готового пакета.

Чтобы сделать звук фестиваля естественным, вот что делать:

sudo apt-get install festival sudo apt-get install festvox-us-slt-hts festival -i festival> (voice_cmu_us_slt_arctic_hts) festival> (SayText "Don't hate me, I'm just doing my job!")

Вы можете сделать это из командной строки с помощью -b (или --batch) и поместить каждую команду в одинарные кавычки:

festival -b '(voice_cmu_us_slt_arctic_hts)' \ '(SayText "The temperature is 22 degrees centigrade and there is a slight breeze from the west.")'

Вы можете получить другие неплохие голоса от Nitech репозиторий, но их установка является исчерпывающей, и пути по умолчанию изменились, поэтому ссылки на имена файлов в связанных файлах схемы могут быть отредактированы вручную для работы на складе Ubuntu.

6
ответ дан 25 July 2018 в 21:34

Google TTS

Pico, mbrola, cmu, фестиваль, flite, все SUCK в 2017 году (они были потрясающими в 90-х годах). AT & amp; T естественная речь (что является фантастическим) не является совместимым с linux, и это не бесплатно, поэтому мы используем Google

git clone https://github.com/Glutanimate/simple-google-tts.git sudo apt install xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl so$ cd simple-google-tts sudo ln -s `pwd`/simple_google_tts /usr/local/bin simple_google_tts en "Text to speech is now installed" cd -
0
ответ дан 25 July 2018 в 21:34

Объединить инструменты SVOX (pico) с LibreOffice:

Инструменты SVOX (pico) просты в установке и приносят хорошие голоса в Ubuntu. Установите его:

sudo apt-get install libttspico0 libttspico-utils libttspico-data

Вы можете использовать LibreOffice в сочетании с инструментами SVOX (pico), установив расширение «Читать текст», и вы получите «GUI» для этого превосходного программного обеспечения TTS:

Расширение «Чтение текста» с помощью инструментов - Дополнения - Чтение выбора .... Используйте / usr / bin / python в качестве внешней программы. Выберите параметр командной строки, который включает токен (PICO_READ_TEXT_PY), вы можете поэкспериментировать с некоторыми из них.

Теперь вам нужно только выбрать текст в LO Writer, Calc, Impress или Draw и кликнуть значок, добавленный как панель инструментов (счастливое лицо с баллоном).

5
ответ дан 25 July 2018 в 21:34

Вот что я сделал, чтобы иметь чисто естественную речь для PDF и других текстовых файлов (другие решения не являются естественными или они просто платные услуги). Это действительно работа с использованием хрома или хрома, но работает быстро и просто.

Установите SpeakIt! расширение на вашем хроме или хроме. Установите средство просмотра PDF, если вы используете хром (у хром уже есть программа просмотра PDF бесплатно) и установите флажок «Разрешить в инкогнито» и «Разрешить доступ к файлам» в настройках расширений хрома. Перетащите свой pdf-файл в браузер. Теперь выделите текст и щелкните правой кнопкой мыши и выберите SpeakIt! поэтому вы можете слушать чистый естественный текст в речь.

Также есть способы открыть другие файлы, такие как .doc и .txt, в chrome и сделать то же самое. Существуют другие расширения для хром, которые просматривают pdf-файлы, проверяют, подходит ли вам это. Кроме того, вы можете загружать все тексты на Google Диске и использовать SpeakIt! прочитать его для вас. Другое расширение, называемое «Говорить текст», работает одинаково и имеет естественную речь.

4
ответ дан 25 July 2018 в 21:34
  • 1
    Не могли бы вы рассказать о том, как заставить SpeakIt читать pdf-файлы, сохраненные на Google Диске? – Marco Lackovic 24 September 2014 в 20:12

Я нахожу голоса Nitech HTS на фестивале очень естественными и утешительными по поводу любых других голосов, которые я слышал. См. Эту ссылку о том, как настроить Nitech и другие звуки с фестивалем. Я не нашел хорошего gui, который я могу использовать для настройки этих голосов, но установка их через festival.scm все еще работает. Этот пост очень старый, и вам может понадобиться найти фактический каталог установки, используя команду «locate festival»

4
ответ дан 25 July 2018 в 21:34
  • 1
    Кажется, это очень хорошо. Найденные демо здесь cstr.ed.ac.uk/projects/festival/onlinedemo.html – Iacchus 21 August 2014 в 13:32
  • 2
    Да, голоса Nitech - это головы и плечи выше других голосов фестиваля (кроме голосов CMU, которые тоже очень хороши.) Слишком плохо, что их сложно установить. В Ubunut есть один хороший голос CMU, который имеет пакет по умолчанию, он называется cmu_us_slt_arctic_hts и входит в пакет festvox-us-slt-hts. Это намного лучше, чем пико или espeak! – Jon Watte 25 April 2017 в 22:23

SVOX pico2wave

В дополнение к другим ответам:

Очень минималистичное TTS, лучшее звучание, чем espeak или mbrola (на мой взгляд).

] Некоторая информация: https://launchpad.net/ubuntu/precise/+source/svox/

Я не понимаю, почему pico2wave, по сравнению с espeak или mbrola, редко обсуждался. Он маленький, но звучит очень хорошо (естественно). Без изменений вы услышите естественный звук женского голоса.

И ... по сравнению с Mbrola, он распознает единицы и правильно говорит! [D5] Например:

2 ° C & rarr; два градуса 2 м & rarr; два метра 2 кг & rarr; два килограмма

После установки я использую его в скрипте:

#!/bin/bash pico2wave -l=de-DE -w=/tmp/test.wav "$1" aplay /tmp/test.wav rm /tmp/test.wav

Затем запустите его с нужным текстом:

<scriptname>.sh "hello world"

или прочитайте содержимое всего файла:

<scriptname>.sh "$(cat <filename>)"

Это все, чтобы иметь легкий, стабильный рабочий TTS на Ubuntu.

45
ответ дан 25 July 2018 в 21:34
  • 1
    Насколько я вижу, он использует только параметры cli в качестве входных данных. Есть ли способ получить pico2wave для чтения текста из имени файла? – Carlos Eugenio Thompson Pinzón 15 February 2014 в 23:42
  • 2
    pico2wave находится в пакете libttspico-utils в последних версиях ubuntu. @ CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo – naught101 11 March 2014 в 15:11
  • 3
    @ CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Согласитесь, что этот интерфейс CLI плохой дизайн: в отличие от огромного большинства CLI, и можно достичь максимальной длины CLI-интерфейса CLI . – Ciro Santilli 新疆改造中心 六四事件 法轮功 13 April 2014 в 14:44
  • 4
    @Koen я не знаю! :-) Как и любая другая проблема, попробуйте создать минимальный пример, например. используя echo {1..1000} – Ciro Santilli 新疆改造中心 六四事件 法轮功 22 June 2015 в 12:48
  • 5
    @ user49557 Мы не должны увлекать другие вопросы, так что, возможно, вы можете создать новый вопрос, объяснив, что именно вы установили, и что это такое, что пошло не так, и тогда я всегда могу попробовать и помочь вам (никаких гарантий, хотя , Я не эксперт: P) – Koen 25 June 2015 в 15:24

Другие вопросы по тегам:

Похожие вопросы: