Kconfig 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  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. ---help---
  46. This is the Speakup driver for the accent pc
  47. synthesizer. You can say y to build it into the kernel,
  48. or m to build it as a module. See the configuration
  49. help on the Speakup choice above for more info.
  50. config SPEAKUP_SYNTH_APOLLO
  51. tristate "Apollo II synthesizer support"
  52. ---help---
  53. This is the Speakup driver for the Apollo II
  54. synthesizer. You can say y to build it into the kernel,
  55. or m to build it as a module. See the configuration
  56. help on the Speakup choice above for more info.
  57. config SPEAKUP_SYNTH_AUDPTR
  58. tristate "Audapter synthesizer support"
  59. ---help---
  60. This is the Speakup driver for the Audapter synthesizer.
  61. You can say y to build it into the kernel, or m to
  62. build it as a module. See the configuration help on the
  63. Speakup choice above for more info.
  64. config SPEAKUP_SYNTH_BNS
  65. tristate "Braille 'n' Speak synthesizer support"
  66. ---help---
  67. This is the Speakup driver for the Braille 'n' Speak
  68. synthesizer. You can say y to build it into the kernel,
  69. or m to build it as a module. See the configuration
  70. help on the Speakup choice above for more info.
  71. config SPEAKUP_SYNTH_DECTLK
  72. tristate "DECtalk Express synthesizer support"
  73. ---help---
  74. This is the Speakup driver for the DecTalk Express
  75. synthesizer. You can say y to build it into the kernel,
  76. or m to build it as a module. See the configuration
  77. help on the Speakup choice above for more info.
  78. config SPEAKUP_SYNTH_DECEXT
  79. tristate "DECtalk External (old) synthesizer support"
  80. ---help---
  81. This is the Speakup driver for the DecTalk External
  82. (old) synthesizer. You can say y to build it into the
  83. kernel, or m to build it as a module. See the
  84. configuration help on the Speakup choice above for more
  85. info.
  86. config SPEAKUP_SYNTH_DECPC
  87. depends on m
  88. tristate "DECtalk PC (big ISA card) synthesizer support"
  89. ---help---
  90. This is the Speakup driver for the DecTalk PC (full
  91. length ISA) synthesizer. You can say m to build it as
  92. a module. See the configuration help on the Speakup
  93. choice above for more info.
  94. In order to use the DecTalk PC driver, you must download
  95. the dec_pc.tgz file from linux-speakup.org. It is in
  96. the pub/linux/goodies directory. The dec_pc.tgz file
  97. contains the software which must be pre-loaded on to the
  98. DecTalk PC board in order to use it with this driver.
  99. This driver must be built as a module, and can not be
  100. loaded until the file system is mounted and the DecTalk
  101. PC software has been pre-loaded on to the board.
  102. See the README file in the dec_pc.tgz file for more
  103. details.
  104. config SPEAKUP_SYNTH_DTLK
  105. tristate "DoubleTalk PC synthesizer support"
  106. ---help---
  107. This is the Speakup driver for the internal DoubleTalk
  108. PC synthesizer. You can say y to build it into the
  109. kernel, or m to build it as a module. See the
  110. configuration help on the Speakup choice above for more
  111. info.
  112. config SPEAKUP_SYNTH_KEYPC
  113. tristate "Keynote Gold PC synthesizer support"
  114. ---help---
  115. This is the Speakup driver for the Keynote Gold
  116. PC synthesizer. You can say y to build it into the
  117. kernel, or m to build it as a module. See the
  118. configuration help on the Speakup choice above for more
  119. info.
  120. config SPEAKUP_SYNTH_LTLK
  121. tristate "DoubleTalk LT/LiteTalk synthesizer support"
  122. ---help---
  123. This is the Speakup driver for the LiteTalk/DoubleTalk
  124. LT synthesizer. You can say y to build it into the
  125. kernel, or m to build it as a module. See the
  126. configuration help on the Speakup choice above for more
  127. info.
  128. config SPEAKUP_SYNTH_SOFT
  129. tristate "Userspace software synthesizer support"
  130. ---help---
  131. This is the software synthesizer device node. It will
  132. register a device /dev/softsynth which midware programs
  133. and speech daemons may open and read to provide kernel
  134. output to software synths such as espeak, festival,
  135. flite and so forth. You can select 'y' or 'm' to have
  136. it built-in to the kernel or loaded as a module.
  137. config SPEAKUP_SYNTH_SPKOUT
  138. tristate "Speak Out synthesizer support"
  139. ---help---
  140. This is the Speakup driver for the Speakout synthesizer.
  141. You can say y to build it into the kernel, or m to
  142. build it as a module. See the configuration help on the
  143. Speakup choice above for more info.
  144. config SPEAKUP_SYNTH_TXPRT
  145. tristate "Transport synthesizer support"
  146. ---help---
  147. This is the Speakup driver for the Transport
  148. synthesizer. You can say y to build it into the kernel,
  149. or m to build it as a module. See the configuration
  150. help on the Speakup choice above for more info.
  151. config SPEAKUP_SYNTH_DUMMY
  152. tristate "Dummy synthesizer driver (for testing)"
  153. ---help---
  154. This is a dummy Speakup driver for plugging a mere serial
  155. terminal. This is handy if you want to test speakup but
  156. don't have the hardware. You can say y to build it into
  157. the kernel, or m to build it as a module. See the
  158. configuration help on the Speakup choice above for more info.
  159. endif # SPEAKUP
  160. endmenu