PKGBUILD для нового голосового движка

Обнаружил новый русский голосовой синтезатор RHVoice Ольги Яковлевой. Судя по образцам, звучит лучше всего, что я слышал в Linux. Ссылки на образцы:
http://mifoteka.ru/reading_aloud/voice_ … ksandr.mp3
http://mifoteka.ru/reading_aloud/voice_ … _elena.mp3
Собранная программа в домашней директории работать не желает, инсталлировать в систему без возможности “чисто” удалить не рискую. PKGBUILD никогда не писал, задача усложняется и тем, что для сборки требуется scons.
Возможно, кто-то заинтересуется и сделает PKGBUILD для AUR, Ведь хороший голосовой движок может многим пригодиться.
Исходники тут:
https://github.com/Olga-Yakovleva/RHVoice
Благодарю за внимание.
Убого звучит, убого…
mehanoid
Убого звучит, убого…
Вы альтернативы слышали? Espeak, festival…
Ну да, сейчас сравнил, фестиваль в сто раз убогее.
А вообще самое нормальное звучание, что я слышал, было под маком.
Leonardo19
Собранная программа в домашней директории работать не желает, инсталлировать в систему без возможности “чисто” удалить не рискую.

Там есть такая штука “scons prefix=<path>”, можно попробовать поставить в /opt, потом при необходимости удалить. Хоть это и не совсем правильно.
www.emunix.org
немного не в тему…
вообще было бы хорошо организовать тему, “заказы в AUR”, что бы кто не умеет делать PKGBUILD могли оставлять заказы, а кто умеет и может, добавляли бы это в AUR
# Maintainer: Rdf <[email protected]>;
pkgname=rhvoice
pkgver=20120223
pkgrel=1
pkgdesc="Speech synthesizer for Russian language by Olga Yakovleva"
arch=('i686' 'x86_64')
url="https://github.com/Olga-Yakovleva/RHVoice"
license=('custom')
depends=('libunistring' 'flite' 'sox' 'pcre' 'python' 'expat')
makedepends=('git' 'scons')
_gitroot="git://github.com/Olga-Yakovleva/RHVoice.git"
_gitname="RHVoice"
build() {
  git clone ${_gitroot} ${_gitname}
  cd "$srcdir"/${_gitname}
  git checkout origin/master
  scons prefix=/usr
}
package() {
  cd "$srcdir"/${_gitname}
  scons prefix="$pkgdir"/usr install
}
Правда, я не устанавливал и не запускал))). И еще надо уточнить лицензию… чего-то на глаза не попалась.
Держи https://aur.archlinux.org/packages.php?ID=56942
Ставить лучше через yaourt, т.к. там несколько зависимостей из аура, в ручную задолбаешься.

Rdf, мой PKGBUILD лучше) ты там не учёл некоторые моменты =) Потому что не собирал и не устанавливал. flite в ауре есть, но он собран без -fPIC и движок так не собирается. и если указать prefix=/usr, то он и конфиги туда отправит - в /usr/etc что тоже не тру :)

и да, если flite не будет собираться - надо в /etc/makepkg.conf убедиться что MAKEFLAGS=“-j1”. В несколько потоков (или только в 5, как у меня было) оно не хочет собираться.
Лицензия там GPLv3 https://github.com/Olga-Yakovleva/RHVoi … er/COPYING (Надо в своём PKGBUILD поправить, а то забыл про неё)
http://abs.igus.lv его не смог собрать :/
 
Зарегистрироваться или войдите чтобы оставить сообщение.