[Lunar-commits] <moonbase-other> flite: resurrected

v4hn me at v4hn.de
Sun Jul 15 19:15:15 CEST 2012


commit a91fc83631199bf39607dd4551b571a32877a99c
Author: v4hn <me at v4hn.de>
Date: Sun, 15 Jul 2012 10:15:15 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/a91fc83631199bf39607dd4551b571a32877a99c

flite: resurrected
---
  audio/flite/BUILD                                            +16/-0    
  audio/flite/DETAILS                                          +18/-0    
  2 files changed, 34 insertions (+), 0 deletions (-)

--- /dev/null
+++ b/audio/flite/BUILD
@@ -0,0 +1,16 @@
+(
+
+# Fixes a failed to preserve ownership for the libs it installs. This happens on
+# an every other lin and the error is like this;
+# cp: failed to preserve ownership for /usr/lib/libflite_cmu_us_kal.so: No such file or directory
+  sedit "s:cp -pd:cp -d:g" main/Makefile &&
+
+  # Use best-sounding voice by default - rms.
+  # kal sounds horrible - kal16 is obviously better, as a robot sound.
+  sedit 's:flite_voice_list = flite_set_voice_list();:flite_voice_list = flite_set_voice_list();\n    desired_voice = flite_voice_select("rms");:' main/flite_main.c  &&
+
+  OPTS+=" --with-audio=alsa --enable-shared" &&
+
+  default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/audio/flite/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=flite
+         VERSION=1.4-release
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=http://www.speech.cs.cmu.edu/flite/packed/flite-1.4
+      SOURCE_VFY=sha1:5370eebe917ba2b57dfdbaf15013b99bbe748631
+        WEB_SITE=http://cmuflite.org/
+         ENTERED=20071111
+         UPDATED=20100816
+           SHORT="A small, fast speech-synthesis engine (text-to-speech)"
+           PSAFE=no
+
+cat << EOF
+Flite (festival-lite) is a small, fast run-time speech-synthesis engine
+developed at CMU and primarily designed for small, embedded machines
+and/or large servers. Flite is designed as an alternative synthesis
+engine to Festival for voices built using the FestVox suite of
+voice-building tools.
+EOF




More information about the Lunar-commits mailing list