[Next] [Up] [Previous]
Next: Using Common Lisp Up: The
speech component Previous: AFL expressions
t:speech-events summarizes the speech generation statements
provided by the speech component.
[table981]
Table: AFL statements for generating speech
events.
The intonational markers we use correspond to the
description in [Pie81]. Note however,
that MultiVoice does not provide all of the intonational
markers described therein -see Chapter 5 of the MultiVoice
reference manual [Tec91] for a detailed
discussion on intonational markers on MultiVoice.
To conclude this section, here is a summary of the rest of
the statements provided by the speech component. Many of these
statements will be extended to work in other component spaces
in the next section.
- Variable: *current-speech-state*
Contains the current speech state.
- Variable: *global-speech-state*
Contains the global speech state.
- Statement: (local-set-state
point)
Assign value of point to
*current-speech-state*.
- Statement: (global-set-state
point)
Assign the value of point to
*global-speech-state*.
-
Operator: (op pt dim
val)
Return the state reached by moving along
dim by val from pt.
The type of move is specified by op where
[displaymath5582]
- Operator: (gen-op pt
'(op dim val) [tex2html_wrap5584]
) Provides the functionality of all the other operators.
- Statement: (set-final-scale-factor
dim factor)
assign factor as the final scale factor for
dim.
- Statement:
(initialize-speech-space)
Initialize current and global speech state.
TV Raman
Thu Mar 9 20:10:41 EST 1995