~vcs-imports/speech-dispatcher/trunk

« back to all changes in this revision

Viewing changes to doc/intro.xml

  • Committer: Tomas Cerha
  • Date: 2001-03-01 08:40:41 UTC
  • Revision ID: git-v1:b6256d641cbd7d53517ecaedd26977e0c3baaa2a
Initial revision

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<chapter id="ch-intro">
 
2
<title>Introduction</title>
 
3
 
 
4
<!-- ========================================================= -->
 
5
<sect1>
 
6
<title>Speech Synthesizers</title>
 
7
 
 
8
 
 
9
<!-- ********************************************************* -->
 
10
<sect2>
 
11
<title>Hardware devices</title>
 
12
 
 
13
<para>Hardware synthesizers are the devices, which may be connected mostly to
 
14
a serial port. Application may send textual data to the port and the device
 
15
converts it to spoken letters and words. Data may contain also several
 
16
control sequences in the form of escaped characters as commands. 
 
17
 
 
18
...
 
19
 
 
20
</para>
 
21
 
 
22
</sect2>
 
23
 
 
24
<!-- ********************************************************* -->
 
25
<sect2>
 
26
<title>MBROLA</title>
 
27
 
 
28
<para>
 
29
MBROLA is a software speech synhesis ...
 
30
</para>
 
31
</sect2>
 
32
 
 
33
<!-- ********************************************************* -->
 
34
<sect2>
 
35
<title>Mluvitko</title>
 
36
 
 
37
<para>
 
38
Mluvitko is a simple (and very light) czech software speech synhesis ...
 
39
</para>
 
40
</sect2>
 
41
 
 
42
</sect1>
 
43
 
 
44
<!-- ========================================================= -->
 
45
 
 
46
<sect1>
 
47
<title>Speaking Applications</title>
 
48
 
 
49
<para>
 
50
</para>
 
51
 
 
52
<!-- ********************************************************* -->
 
53
<sect2>
 
54
<title>EmacSpeak</title>
 
55
 
 
56
<para>The Emacspeak by T. V. Raman &lt;raman@cs.cornell.edu> software package
 
57
provides speech output for Emacs, and includes "speech servers" for
 
58
the DECtalk speech synthesizers.</para>
 
59
 
 
60
<para>The package emacspeak-ss provides servers for several additional synthesizers:</para>
 
61
 
 
62
<itemizedlist mark="opencircle">
 
63
<listitem><para>DoubleTalk PC and AT from <ulink url="http://www.rcsys.com/">R. C. Systems</ulink></para></listitem>
 
64
<listitem><para>Braille 'n Speak, Type 'n Speak, and Braille Lite from <ulink url="http://www.blazie.com">Blazie Engineering</ulink></para></listitem>
 
65
<listitem><para>Accent SA</para></listitem>
 
66
<listitem><para>Apollo 2, JUNO, and JUNO-sp from Dolphin.</para></listitem>
 
67
<listitem><para>Spanish ciber 232</para></listitem>
 
68
<listitem><para>Spanish ciber 232 Plus</para></listitem>
 
69
<listitem><para>Spanish PC Hablado notebook</para></listitem>
 
70
</itemizedlist>
 
71
 
 
72
<para>None of these programs are normally run by the user directly.  Instead,
 
73
they are run by Emacs. That is: Emacs runs the emacspeak code, which executes
 
74
Tcl, which interprets the server code. This approach is too closely "wired"
 
75
to usage with Emacspeak, so it may not be used for our general purposes.</para>
 
76
 
 
77
<para>This does not mean, that these servers are compleetly a bad idea and we
 
78
can not use them. Thanks to the author  <ulink
 
79
url="mailto:jrv@vanzandt.mv.com">Jim Van Zandt</ulink>), we can learn from
 
80
the sources and write the output driver modules for speechd (emacspeek-ss is
 
81
GPL).</para>
 
82
 
 
83
<para>Bart Bunting is working on a speech server using the MBROLA software
 
84
speech synthesizer.</para>
 
85
 
 
86
</sect2>
 
87
 
 
88
<!-- ********************************************************* -->
 
89
<sect2>
 
90
<title>Bash</title>
 
91
 
 
92
<para>
 
93
</para>
 
94
 
 
95
</sect2>
 
96
 
 
97
<!-- ********************************************************* -->
 
98
<sect2>
 
99
<title>X Window System</title>
 
100
<para>
 
101
There is currently (as far as we know...) no speach support for speaking X Window programs.
 
102
</para>
 
103
</sect2>
 
104
 
 
105
</sect1>
 
106
 
 
107
</chapter>