ну так тоже можно. главное чтобы работало и вас устраивало.
Search Criteria
Package Details: rhvoice-git 1.8.0.r73.a4481436-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/rhvoice-git.git (read-only, click to copy) |
---|---|
Package Base: | rhvoice-git |
Description: | Free and open source speech synthesizer for Russian and other languages. (development version) |
Upstream URL: | https://github.com/RHVoice/RHVoice |
Licenses: | custom, GPL3, custom:by-nc-nd-4.0, custom:by-sa-4.0 |
Conflicts: | rhvoice |
Provides: | rhvoice |
Submitter: | der_fenix |
Maintainer: | vantu5z (alex19EP) |
Last Packager: | alex19EP |
Votes: | 23 |
Popularity: | 0.000000 |
First Submitted: | 2012-02-23 14:18 (UTC) |
Last Updated: | 2022-10-22 16:59 (UTC) |
Dependencies (10)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- libao (libao-gitAUR) (make)
- portaudio (make)
- scons (make)
- speech-dispatcher (speech-dispatcher-gitAUR) (make)
- libao (libao-gitAUR) (optional) – for ao backend
- portaudio (optional) – for portaudio backend
- rhvoice-dictionary-gitAUR (optional) – extended russian dictionary
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – for speech-dispatcher module support
Required by (4)
- rhvoice-dictionary-git (requires rhvoice)
- talking-clock-git (optional)
- vasisualy-git (requires rhvoice)
- vasisualy-vosk-git (requires rhvoice)
Sources (96)
- rhvoice-alan-eng
- rhvoice-Albanian
- rhvoice-aleksandr-hq-rus
- rhvoice-aleksandr-rus
- rhvoice-algorithm
- rhvoice-alicja-pol
- rhvoice-align
- rhvoice-anatol-ukr
- rhvoice-anna-rus
- rhvoice-arina-rus
- rhvoice-array
- rhvoice-artemiy-rus
- rhvoice-assert
- rhvoice-azamat-kir
- rhvoice-bdl-eng
- rhvoice-bind
- rhvoice-Brazilian-Portuguese
- rhvoice-Ccache.cmake
- rhvoice-clb-eng
- rhvoice-concept_check
- rhvoice-config
- rhvoice-container
- rhvoice-container_hash
- rhvoice-core
- rhvoice-date_time
- rhvoice-detail
- rhvoice-elena-rus
- rhvoice-English
- rhvoice-Esperanto
- rhvoice-evgeniy-eng
- rhvoice-evgeniy-rus
- rhvoice-exception
- rhvoice-function
- rhvoice-Georgian
- rhvoice-hana-sqi
- rhvoice-integer
- rhvoice-interprocess
- rhvoice-intrusive
- rhvoice-io
- rhvoice-irina-rus
- rhvoice-iterator
- rhvoice-json
- rhvoice-kiko-mkd
- rhvoice-Kyrgyz
- rhvoice-leticia-f123-pt-br
- rhvoice-lexical_cast
- rhvoice-lyubov-eng
- rhvoice-Macedonian
- rhvoice-magda-pol
- rhvoice-marianna-ukr
- rhvoice-michal-pol
- rhvoice-mikhail-rus
- rhvoice-move
- rhvoice-mp11
- rhvoice-mpl
- rhvoice-msi
- rhvoice-natalia-ukr
- rhvoice-natan-pol
- rhvoice-natia-kat
- rhvoice-nazgul-kir
- rhvoice-nowide
- rhvoice-numeric_conversion
- rhvoice-optional
- rhvoice-pavel-rus
- rhvoice-Polish
- rhvoice-predef
- rhvoice-preprocessor
- rhvoice-range
- rhvoice-Russian
- rhvoice-slt-eng
- rhvoice-smart_ptr
- rhvoice-spomenka-epo
- rhvoice-static_assert
- rhvoice-suze-mkd
- rhvoice-system
- rhvoice-talgat-tat
- rhvoice-Tatar
- rhvoice-tatiana-rus
- rhvoice-throw_exception
- rhvoice-timofey-rus
- rhvoice-tokenizer
- rhvoice-tuple
- rhvoice-type_index
- rhvoice-type_traits
- rhvoice-Ukrainian
- rhvoice-umka-rus
- rhvoice-unordered
- rhvoice-utility
- rhvoice-variant2
- rhvoice-victoria-rus
- rhvoice-vitaliy-ng-rus
- rhvoice-vitaliy-rus
- rhvoice-volodymyr-ukr
- rhvoice-winapi
- rhvoice-yuriy-rus
- rhvoice
alex19EP commented on 2019-02-28 16:21 (UTC)
Leonardo19 commented on 2019-02-28 11:00 (UTC) (edited on 2019-02-28 11:01 (UTC) by Leonardo19)
Кажется, разобрался:
cat text.txt | spd-say -w -e -y Aleksandr
Leonardo19 commented on 2019-02-28 08:16 (UTC)
Приветствую, erik-pro. Не имел дела с speech-dispatcher и не знаю, как это использовать. Пытаюсь разобраться в документации, но пока тону в ней. Не подскажете, какой командой запустить чтение текста из файла?
alex19EP commented on 2019-02-27 20:50 (UTC)
добрый вечер @Leonardo19. я бы советовал использовать пакет speech-dispatcher для таких целей. если вам нужен клиент и сервер, я бы советовал обратиться к upstream с данной проблемой. сам я такой конфигурацией не пользуюсь и помоч не очень могу. патч к сожалению не работает сейчас.
Leonardo19 commented on 2019-02-27 11:29 (UTC) (edited on 2019-02-27 11:36 (UTC) by Leonardo19)
Скачал патч cd9a3ab2d2cf
по ссылке, распаковал, запустил makepkg. Получил:
-> Patching source, enable client/server capabilytis
-> Applying patch: ../SConstruct.patch
patching file RHVoice/SConstruct
Hunk #1 succeeded at 205 (offset 27 lines).
Hunk #2 FAILED at 234.
1 out of 2 hunks FAILED -- saving rejects to file RHVoice/SConstruct.rej
==> ОШИБКА: Произошел сбой в build().
Прерывание...
Leonardo19 commented on 2019-02-27 10:28 (UTC)
И как применить патч, чтобы собрать с RHVoice-service и RHVoice-client, если без этого невозможно чтение текста?
Leonardo19 commented on 2019-02-27 10:16 (UTC)
Давно не обновлял синтезатор. И вот обновил. Прошу прощения, а как запускать программу на чтение текста без RHVoice-service и без RHVoice-client? Ни в help'ах, ни в readme не нашел...
vantu5z commented on 2019-01-16 07:42 (UTC) (edited on 2019-01-16 07:48 (UTC) by vantu5z)
Небольшие комментарии к новому pkgbuild:
-
Проверил, пакет собирается.
-
Отличие использования втроенного скачивания из Git и git clone --depth 1:
remote: Enumerating objects: 24, done. remote: Counting objects: 100% (24/24), done. remote: Compressing objects: 100% (20/20), done. remote: Total 9809 (delta 7), reused 10 (delta 4), pack-reused 9785 Получение объектов: 100% (9809/9809), 316.15 MiB | 1.03 MiB/s, готово.
remote: Enumerating objects: 1145, done. remote: Counting objects: 100% (1145/1145), done. remote: Compressing objects: 100% (908/908), done. remote: Total 1145 (delta 343), reused 698 (delta 197), pack-reused 0 Получение объектов: 100% (1145/1145), 135.51 MiB | 979.00 KiB/s, готово.
Как видно объем скачивания отличаетя 316.15 и 135.51 Мб.
- По поводу сборки клиент-сервер RHVoice{-service,-client}:
Раньше была релизована сборка d-bus сервисов, но на данный момент эта возможность отключена https://github.com/Olga-Yakovleva/RHVoice/commit/cfb6c2f673cfbb56e5e0d9b25c68c2e69d2c55ad#diff-cc8093822b396591a5530a463c87d048, насколько помню из-за утечек памяти.
В прежнем pkgbuild была включена сборка RHVoice{-service,-client} с помощью патча https://aur.archlinux.org/cgit/aur.git/tree/SConstruct.patch?h=rhvoice-git&id=
cd9a3ab2d2cf
, т.к. этот функционал возможно комуто нужен.
alex19EP commented on 2019-01-15 19:29 (UTC)
спасибо скоро обновлю. насчет клиент сервер. не очень понял что это.
vantu5z commented on 2019-01-15 17:14 (UTC) (edited on 2019-01-15 17:39 (UTC) by vantu5z)
У меня не собирался без изменения флага на "-std=c++11" или это уже не актуально? И в Вашем pkgbuild не включена сборка клиент-сервер, лично я этим не пользуюсь, так что если остальные не против можно и не собирать.
Добавил Вас в сопровождающих пакета, можете вносить измененения.
Pinned Comments
alex19EP commented on 2020-02-09 14:12 (UTC)
теперь доступна обычная версия. https://aur.archlinux.org/packages/rhvoice/ можно использовать ее если не нужны последние изменения апстрима.