shithub: flite

Download patch

ref: 0eebc77cdae418c8daa5f4a81af8ee438ae454b7
parent: 29b9f4da2175a080c90519b09e0a5e13e5c88da4
author: Alan W Black <awb@cs.cmu.edu>
date: Sat Oct 21 06:22:53 EDT 2017

make it look better in github page

--- a/README.md
+++ b/README.md
@@ -256,10 +256,10 @@
 
 Or
 
-   git clone http://github.com/festvox/flite
-   cd flite
-   ./configure
-   make
+    git clone http://github.com/festvox/flite
+    cd flite
+    ./configure
+    make
 
 Configuration should be automatic, but maybe doesn't work in all cases
 especially if you have some new compiler.  You can explicitly set the
@@ -267,14 +267,14 @@
 tries to guess these but it might be unable to guess for cross
 compilation cases Interesting options there are
 
--DWORDS_BIGENDIAN=1  for bigendian machines (e.g. Sparc, M68x, ar9331)
--DNO_UNION_INITIALIZATION=1  For compilers without C 99 union inintialization
--DCST_AUDIO_NONE     if you don't need/want audio support
+    -DWORDS_BIGENDIAN=1  for bigendian machines (e.g. Sparc, M68x, ar9331)
+    -DNO_UNION_INITIALIZATION=1  For compilers without C 99 union inintialization
+    -DCST_AUDIO_NONE     if you don't need/want audio support
 
 There are different sets of voices and languages you can select between
 them (and your own sets if you make config/XXX.lv).  For example
 
-   ./configure --with-langvox=transtac
+    ./configure --with-langvox=transtac
 
 Will use the languages and voices defined in config/transtac.lv
 
@@ -294,12 +294,12 @@
 If it compiles properly a binary will be put in bin/, note by
 default -g is on so it will be bigger than is actually required
 
-   ./bin/flite "Flite is a small fast run-time synthesis engine" flite.wav
+    ./bin/flite "Flite is a small fast run-time synthesis engine" flite.wav
 
 Will produce an 8KHz riff headered waveform file (riff is Microsoft's
 wave format often called .WAV).
 
-   ./bin/flite doc/alice
+    ./bin/flite doc/alice
 
 Will play the text file doc/alice.  If the first argument contains
 a space it is treated as text otherwise it is treated as a filename.
@@ -309,12 +309,12 @@
 is given the audio is simply thrown away (used for benchmarking).
 Explicit options are also available.
 
-   ./bin/flite -v doc/alice none
+    ./bin/flite -v doc/alice none
 
 Will synthesize the file without playing the audio and give a summary
 of the speed.
 
-   ./bin/flite doc/alice alice.wav
+    ./bin/flite doc/alice alice.wav
 
 will synthesize the whole of alice into a single file (previoous
 versions would only give the last utterance in the file, but
@@ -328,51 +328,42 @@
 available for standard users.  But these are useful for
 debugging.  Some typical examples are
 
-./bin/flite --sets join_type=simple_join doc/intro
+Use simple concatenation of diphones without prosodic modification
+    ./bin/flite --sets join_type=simple_join doc/intro
 
-     Use simple concatenation of diphones without prosodic modification
      
-./bin/flite -pw doc/alice
+Print sentences as they are said
+    ./bin/flite -pw doc/alice
 
-     Print sentences as they are said
-     
-./bin/flite --setf duration_stretch=1.5 doc/alice
+Make it speak slower
+    ./bin/flite --setf duration_stretch=1.5 doc/alice
 
-     Make it speak slower
-     
-./bin/flite --setf int_f0_target_mean=145 doc/alice
+Make it speak higher pitch
+    ./bin/flite --setf int_f0_target_mean=145 doc/alice
 
-     Make it speak higher
-
 The talking clock is an example talking clode as discussed on
 http://festvox.org/ldom it requires a single argument HH:MM
 under Unix you can call it
-
     ./bin/flite_time `date +%H:%M`
 
-./bin/flite -lv
 
-    List the voices linked in directly in this build
+List the voices linked in directly in this build
+    ./bin/flite -lv
 
-./bin/flite -voice rms -f doc/alice
+Speak with the US male rms voice (builtin version)
+    ./bin/flite -voice rms -f doc/alice
 
-    Speak with the US male rms voice
-    
-./bin/flite -voice awb -f doc/alice
+Speak with the "Scottish" male awb voice (builtin version)
+   ./bin/flite -voice awb -f doc/alice
 
-    Speak with the "Scottish" male awb voice
-    
-./bin/flite -voice slt -f doc/alice
+Speak with the US female slt voice
+    ./bin/flite -voice slt -f doc/alice
 
-    Speak with the US female slt voice
+Speak with AEW voice, download on the fly from festvox.org
+   ./bin/flite -voice http://festvox.org/flite/voices/US/cmu_us_aew.flitevox -f doc/alice
 
-./bin/flite -voice http://festvox.org/flite/voices/US/cmu_us_aew.flitevox -f doc/alice
-
-    Speak with AEW voice, download on the fly from festvox.org
-    
-./bin/flite -voice voices/cmu_us_ahw.flitevox -f doc/alice
-
-    Speak with AHW voice loaded from the local file.
+Speak with AHW voice loaded from the local file.
+   ./bin/flite -voice voices/cmu_us_ahw.flitevox -f doc/alice
 
 Voice names are identified as loadable files if the name includes a
 "/" (slash) otherwise they are treated as internal names.  So if you