The AudioManager is provided by a speech Engine
- a Recognizer or Synthesizer - to allow an
application to control audio input/output and to monitor audio-related
events. The AudioManager for an engine is obtained by
calling its getAudioManager method.
Engine#getAudioManager | Operations Summary: | |
| void | addAudioListener(in AudioListener listener) |
| void | removeAudioListener(in AudioListener listener) |
| Operations Inherited from Bonobo::Unknown | |
| ref, unref, queryInterface | |
| Operation Details: |
Request notifications of audio events to an
AudioListener.
An application can attach multiple audio listeners to an
AudioManager.
If the engine is a Recognizer, a
RecognizerAudioListener
may be attached since the RecognizerAudioListener
interface extends the AudioListener interface.
AudioListener
::GNOME::Speech::Recognition::RecognizerAudioListener
Remove an audio listener from this AudioManager.