You are not logged in.
http://www.cstr.ed.ac.uk/projects/festival/
You can run it through a shell, so it looks like it would be very useful for a few apps and for fun - in fact I found it because I was looking for a simple way to write a script that would say the time out loud for me on login
Compiling it is a bit beyond me though...I'm just a "configure/make" goon and it wants me to build some library dependencies too. I'd get over that eventually though, I just thought it would make a good package.
Offline
i played with it about a year ago:
my pkgbuild was:
# Contributor: Damir Perisa <damir.perisa@bluewin.ch>
pkgname=festival
pkgver=1.4.3
pkgrel=1
pkgdesc="Festival is a general multi-lingual speech synthesis system developed at CSTR (Centre for Speech Technology Research)."
url="http://www.cstr.ed.ac.uk/projects/festival/"
depends=()
conflicts=()
backup=()
install=
source=(http://www.cstr.ed.ac.uk/download/festival/1.4.3/$pkgname-$pkgver-release.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/speech_tools-1.2.3-release.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festlex_CMU.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festlex_OALD.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festlex_POSLEX.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_don.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_ellpc11k.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_en1.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_kallpc16k.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_kallpc8k.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_kedlpc16k.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_kedlpc8k.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_rablpc16k.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_rablpc8k.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_us1.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_us2.tar.gz http://www.cstr.ed.ac.uk/download/festival/1.4.3/festvox_us3.tar.gz)
build() {
cd $startdir/src/speech_tools/
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
cd $startdir/src/$pkgname
./configure --prefix=/usr
make || return 1
make prefix=$startdir/pkg/usr install
}
is maybe outdated and it never worked really, but can be a start if someone wants to make a pkg
The impossible missions are the only ones which succeed.
Offline
Hi, i think i got it working... more or less anyway, but it wasen't the simplest PKGBUILD i've seen! 2 patches are also needed. I'm not posting them in the forum since they're to big, instead get it here. It's only the patches and the PKGBUILD since the complete pkg is around 30 MB.
I got a lot of ideas from the gentoo ebuild, but i still got one unresolved issue: You have to add /usr/lib/speech-tools/lib to your default libs in order to get it working.
If you want fewer voices, just removed them from the source-list in the PKGBUILD.
Feel free to improve
Offline