Difference between revisions of "Flite"

From ArmadeusWiki
Jump to: navigation, search
(creation)
 
(Links)
 
(4 intermediate revisions by the same user not shown)
Line 18: Line 18:
 
# flite -t "Hello world"
 
# flite -t "Hello world"
 
</pre>
 
</pre>
* to use different voices:
+
* to list available voices:
 +
<pre class="apf">
 +
# flite -lv
 +
Voices available: kal awb_time kal16 awb rms slt
 +
</pre>
 +
* to use a different voice (here ''rms''):
 
<pre class="apf">
 
<pre class="apf">
# flite -voice kal -t "You've got a new mail"
 
 
# flite -voice rms -t "You've got a new mail"
 
# flite -voice rms -t "You've got a new mail"
# flite -voice slt -t "You've got a new mail"
 
# flite -voice awb -t "You've got a new mail"
 
# flite -voice kal16 -t "You've got a new mail"
 
 
</pre>
 
</pre>
 
 
{{Note|If you get a "Segmentation Fault" when launching your OpenGL demos, try to do an <pre class="apf"># export LD_PRELOAD=/lib/libpthread.so.0 </pre> just before.}}
 
{{Note|If you get a "Segmentation Fault" when launching your OpenGL demos, try to do an <pre class="apf"># export LD_PRELOAD=/lib/libpthread.so.0 </pre> just before.}}
 +
* to know more about flite command: http://www.speech.cs.cmu.edu/flite/doc/flite_7.html#SEC15
  
 
==Perf==
 
==Perf==
* Some voices are quite long to compute, even on APF27 (ARM9 @ 400Mhz)
+
* Some voices are quite long to compute, even on APF27 (ARM9 @ 400Mhz); default one is ok but IIRC not very impressive compared to what I was doing with my 8Mhz Amiga 2000 ;-) ([[User:JulienB|JulienB]]).
  
 
==Links==
 
==Links==
 
* [http://www.speech.cs.cmu.edu/flite/ Flite website]
 
* [http://www.speech.cs.cmu.edu/flite/ Flite website]
 +
* [http://festvox.org/ More voices]
 +
 +
[[Category:Audio]]
 +
[[Category:Speech synthesis]]

Latest revision as of 13:39, 22 January 2010

Flite: a small, fast run time synthesis engine

From Flite authors: "Flite (festival-lite) is a small, fast run-time 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."

Installation

$ make menuconfig
Package Selection for the target  --->
    Audio libraries and applications  --->

Usage

  • Make sure your Audio Out is working. If not configure ALSA.
  • Use command line tool:
# flite -t "Hello world"
  • to list available voices:
# flite -lv
Voices available: kal awb_time kal16 awb rms slt
  • to use a different voice (here rms):
# flite -voice rms -t "You've got a new mail"
Note Note: If you get a "Segmentation Fault" when launching your OpenGL demos, try to do an
# export LD_PRELOAD=/lib/libpthread.so.0 
just before.

Perf

  • Some voices are quite long to compute, even on APF27 (ARM9 @ 400Mhz); default one is ok but IIRC not very impressive compared to what I was doing with my 8Mhz Amiga 2000 ;-) (JulienB).

Links