flite.rst 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. .. RST source for flite(1) man page. Convert with:
  2. .. rst2man.py flite.rst > flite.1
  3. .. rst2man.py comes from the SBo development/docutils package.
  4. .. |version| replace:: 2.1.0
  5. .. |date| date::
  6. ======
  7. flite
  8. ======
  9. ---------------------------------
  10. a small simple speech synthesizer
  11. ---------------------------------
  12. :Manual section: 1
  13. :Manual group: SlackBuilds.org
  14. :Authors: `Alan W. Black`; `Kevin Lorenzo`
  15. :Date: |date|
  16. :Version: |version|
  17. :Copyright: See /usr/doc/flite-|version|/COPYING for full copyright information on flite.
  18. This man page written for the SlackBuilds.org project
  19. by B. Watson, and is licensed under the WTFPL.
  20. SYNOPSIS
  21. ========
  22. flite [*-options*] [*text/file*] [*wavefile*]
  23. DESCRIPTION
  24. ===========
  25. Converts text in *text/file* to a waveform in *wavefile*.
  26. If *text/file* contains a space, it is treated as a literal
  27. text string and spoken, and not as a file name. If *text/file*
  28. is omitted or **-**, text will be read from standard input.
  29. If *wavefile* is unspecified or **play**, the result is
  30. played on the default ALSA audio device. If *wavefile*
  31. is **none**, the waveform is discarded (good for benchmarking).
  32. Any other options must appear before *text/file* and/or *wavefile*.
  33. The full documentation for **flite** can be read as a GNU info
  34. file with the command **info flite**, or (possibly) as HTML in:
  35. /usr/doc/flite-|version|/html/index.html
  36. If the HTML documentation isn't installed locally, it can also be found at:
  37. http://festvox.org/flite/doc/index.html
  38. OPTIONS
  39. =======
  40. .. notice the **-opt** *param* stuff? rst's option recognition
  41. .. can't handle non-GNU-style options like -option (it thinks the
  42. .. option is -o, and the ption is the parameter). So we have to help
  43. .. it out a little.
  44. --version Output flite version number
  45. -?, -h, --help
  46. Output usage string
  47. -o WAVEFILE
  48. Explicitly set output filename
  49. -f TEXTFILE
  50. Explicitly set input filename
  51. -t TEXT Explicitly set input textstring
  52. -p PHONES Explicitly set input textstring and synthesize as phones
  53. **--set** *F=V*
  54. Set feature (guesses type)
  55. **-s** *F=V*
  56. Set feature (guesses type)
  57. **--seti** *F=V*
  58. Set int feature
  59. **--setf** *F=V*
  60. Set float feature
  61. **--sets** *F=V*
  62. Set string feature
  63. **-ssml** Read input text/file in ssml mode
  64. -b Benchmark mode
  65. -l Loop endlessly
  66. **-voice** *NAME*
  67. Use voice *NAME* (*NAME* can be filename or url too)
  68. **-voicedir** *NAME*
  69. Directory containing voice data
  70. **-lv**
  71. List voices available
  72. **-add_lex** *FILENAME*
  73. add lex addenda from *FILENAME*
  74. **-pw**
  75. Print words
  76. **-ps**
  77. Print segments
  78. **-psdur**
  79. Print segments and their durations (end-time)
  80. **-pr** *RelName*
  81. Print relation *RelName*
  82. **-voicedump** *FILENAME*
  83. Dump selected (cg) voice to *FILENAME*
  84. -v Verbose mode
  85. SEE ALSO
  86. ========
  87. The flite homepage: http://www.festvox.org/flite/