OpenVXI

Readme
SpeechWorks Public License
Release Notes
Build and Install Instructions

Configuration and Run Instructions
Architecture Description

Copyright (c) 1998-2001 SpeechWorks International, Inc. All Rights Reserved.


 

VXIprompt

Prompt Interface
o PROMPT_AUDIO_REFS
Keys identifying properties in VXIMap for PlayFiller( ), Prefetch( ), and Queue( ).
o PROMPT_AUDIO_REF_TYPE
Keys identifying properties in the VXIMap for an individual audio reference, used to store data to play that will be accessed later via a URI (see PROMPT_AUDIO_REFS_SCHEME below).
o PROMPT_AUDIO_REFS_SCHEME
URI scheme for audio references, the text following the colon must be the key name for the referenced audio as present in the PROMPT_AUDIO_REFS property.
o VXIpromptResult
Result codes for interface methods
o VXIpromptInterface
VXIprompt interface for prompting
Abstract interface for Prompting functionality. Prompts are handled as a series of audio segments, where segments may be paths to on-disk audio files or text, URIs to remote audio or text, in-memory binary audio, in-memory text for playback via a Text-to-Speech engine, or in-memory text for playback using concatenative audio routines (123 played as "1.ulaw 2.ulaw 3.ulaw").

The Prompt interface the handles prefetching, caching, and streaming audio as required to provide good response times and low CPU and network overhead.

There is one prompt interface per thread/line.

Version:
1.0

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.