Kconfig 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. menu "Speakup console speech"
  2. config SPEAKUP
  3. depends on VT
  4. tristate "Speakup core"
  5. ---help---
  6. This is the Speakup screen reader. Think of it as a
  7. video console for blind people. If built in to the
  8. kernel, it can speak everything on the text console from
  9. boot up to shutdown. For more information on Speakup,
  10. point your browser at <http://www.linux-speakup.org/>.
  11. There is also a mailing list at the above url that you
  12. can subscribe to.
  13. Supported synthesizers are accent sa, accent pc,
  14. appollo II., Auddapter, Braille 'n Speak, Dectalk
  15. external (old), Dectalk PC (full length isa board),
  16. Dectalk express, Doubletalk, Doubletalk LT or
  17. Litetalk, Keynote Gold internal PC, software
  18. synthesizers, Speakout, transport, and a dummy module
  19. that can be used with a plain text terminal.
  20. Speakup can either be built in or compiled as a module
  21. by answering y or m. If you answer y here, then you
  22. must answer either y or m to at least one of the
  23. synthesizer drivers below. If you answer m here, then
  24. the synthesizer drivers below can only be built as
  25. modules.
  26. These drivers are not standalone drivers, but must be
  27. used in conjunction with Speakup. Think of them as
  28. video cards for blind people.
  29. The Dectalk pc driver can only be built as a module, and
  30. requires software to be pre-loaded on to the card before
  31. the module can be loaded. See the decpc choice below
  32. for more details.
  33. If you are not a blind person, or don't have access to
  34. one of the listed synthesizers, you should say n.
  35. if SPEAKUP
  36. config SPEAKUP_SYNTH_ACNTSA
  37. tristate "Accent SA synthesizer support"
  38. ---help---
  39. This is the Speakup driver for the Accent SA
  40. synthesizer. You can say y to build it into the kernel,
  41. or m to build it as a module. See the configuration
  42. help on the Speakup choice above for more info.
  43. config SPEAKUP_SYNTH_ACNTPC
  44. tristate "Accent PC synthesizer support"
  45. depends on ISA || COMPILE_TEST
  46. ---help---
  47. This is the Speakup driver for the accent pc
  48. synthesizer. You can say y to build it into the kernel,
  49. or m to build it as a module. See the configuration
  50. help on the Speakup choice above for more info.
  51. config SPEAKUP_SYNTH_APOLLO
  52. tristate "Apollo II synthesizer support"
  53. ---help---
  54. This is the Speakup driver for the Apollo II
  55. synthesizer. You can say y to build it into the kernel,
  56. or m to build it as a module. See the configuration
  57. help on the Speakup choice above for more info.
  58. config SPEAKUP_SYNTH_AUDPTR
  59. tristate "Audapter synthesizer support"
  60. ---help---
  61. This is the Speakup driver for the Audapter synthesizer.
  62. You can say y to build it into the kernel, or m to
  63. build it as a module. See the configuration help on the
  64. Speakup choice above for more info.
  65. config SPEAKUP_SYNTH_BNS
  66. tristate "Braille 'n' Speak synthesizer support"
  67. ---help---
  68. This is the Speakup driver for the Braille 'n' Speak
  69. synthesizer. You can say y to build it into the kernel,
  70. or m to build it as a module. See the configuration
  71. help on the Speakup choice above for more info.
  72. config SPEAKUP_SYNTH_DECTLK
  73. tristate "DECtalk Express synthesizer support"
  74. ---help---
  75. This is the Speakup driver for the DecTalk Express
  76. synthesizer. You can say y to build it into the kernel,
  77. or m to build it as a module. See the configuration
  78. help on the Speakup choice above for more info.
  79. config SPEAKUP_SYNTH_DECEXT
  80. tristate "DECtalk External (old) synthesizer support"
  81. ---help---
  82. This is the Speakup driver for the DecTalk External
  83. (old) synthesizer. You can say y to build it into the
  84. kernel, or m to build it as a module. See the
  85. configuration help on the Speakup choice above for more
  86. info.
  87. config SPEAKUP_SYNTH_DECPC
  88. depends on m
  89. depends on ISA || COMPILE_TEST
  90. tristate "DECtalk PC (big ISA card) synthesizer support"
  91. ---help---
  92. This is the Speakup driver for the DecTalk PC (full
  93. length ISA) synthesizer. You can say m to build it as
  94. a module. See the configuration help on the Speakup
  95. choice above for more info.
  96. In order to use the DecTalk PC driver, you must download
  97. the dec_pc.tgz file from linux-speakup.org. It is in
  98. the pub/linux/goodies directory. The dec_pc.tgz file
  99. contains the software which must be pre-loaded on to the
  100. DecTalk PC board in order to use it with this driver.
  101. This driver must be built as a module, and can not be
  102. loaded until the file system is mounted and the DecTalk
  103. PC software has been pre-loaded on to the board.
  104. See the README file in the dec_pc.tgz file for more
  105. details.
  106. config SPEAKUP_SYNTH_DTLK
  107. tristate "DoubleTalk PC synthesizer support"
  108. depends on ISA || COMPILE_TEST
  109. ---help---
  110. This is the Speakup driver for the internal DoubleTalk
  111. PC synthesizer. You can say y to build it into the
  112. kernel, or m to build it as a module. See the
  113. configuration help on the Speakup choice above for more
  114. info.
  115. config SPEAKUP_SYNTH_KEYPC
  116. tristate "Keynote Gold PC synthesizer support"
  117. depends on ISA || COMPILE_TEST
  118. ---help---
  119. This is the Speakup driver for the Keynote Gold
  120. PC synthesizer. You can say y to build it into the
  121. kernel, or m to build it as a module. See the
  122. configuration help on the Speakup choice above for more
  123. info.
  124. config SPEAKUP_SYNTH_LTLK
  125. tristate "DoubleTalk LT/LiteTalk synthesizer support"
  126. ---help---
  127. This is the Speakup driver for the LiteTalk/DoubleTalk
  128. LT synthesizer. You can say y to build it into the
  129. kernel, or m to build it as a module. See the
  130. configuration help on the Speakup choice above for more
  131. info.
  132. config SPEAKUP_SYNTH_SOFT
  133. tristate "Userspace software synthesizer support"
  134. ---help---
  135. This is the software synthesizer device node. It will
  136. register a device /dev/softsynth which midware programs
  137. and speech daemons may open and read to provide kernel
  138. output to software synths such as espeak, festival,
  139. flite and so forth. You can select 'y' or 'm' to have
  140. it built-in to the kernel or loaded as a module.
  141. config SPEAKUP_SYNTH_SPKOUT
  142. tristate "Speak Out synthesizer support"
  143. ---help---
  144. This is the Speakup driver for the Speakout synthesizer.
  145. You can say y to build it into the kernel, or m to
  146. build it as a module. See the configuration help on the
  147. Speakup choice above for more info.
  148. config SPEAKUP_SYNTH_TXPRT
  149. tristate "Transport synthesizer support"
  150. ---help---
  151. This is the Speakup driver for the Transport
  152. synthesizer. You can say y to build it into the kernel,
  153. or m to build it as a module. See the configuration
  154. help on the Speakup choice above for more info.
  155. config SPEAKUP_SYNTH_DUMMY
  156. tristate "Dummy synthesizer driver (for testing)"
  157. ---help---
  158. This is a dummy Speakup driver for plugging a mere serial
  159. terminal. This is handy if you want to test speakup but
  160. don't have the hardware. You can say y to build it into
  161. the kernel, or m to build it as a module. See the
  162. configuration help on the Speakup choice above for more info.
  163. endif # SPEAKUP
  164. endmenu