Show TOC Start of Content Area

Background documentation Voice Glossary  Locate the document in its SAP Library structure

Here is a list of terms, abbreviations, and acronyms used in this guide, in VoiceXML, or in the voice industry.

Term, Abbreviation, or Acronym

Meaning

Action data container

A container that NetWeaver Voice uses to exchange data between the client and the data connector

Application-directed dialog

A dialog style in which the voice-enabled application asks questions and leads the caller through a conversation to achieve the results desired by the caller

ASR

Automated Speech Recognition

Translates speech from user-defined grammars into natural language strings.

Barge-in

Interruption by the caller during a prompt

The interruption is in the grammar.

Cadence

The pattern of changes in pitch that occur when speaking a phrase or series that indicates relative position, breaks within the series, and so on

In SpeakAs, cadence generally refers the way that lists of digits or letters are read. The slight changes in intonation indicate groupings, breaks, and endings within such lists.

Call flow

High-level flow diagram showing the flow of a conversation

Caller

End user who interacts with a voice application

CTI

Computer Telephony Integration

CTI provides the integration between a telephone and a computer to facilitate incoming and outgoing call and data handling.

Data connector

A NetWeaver Voice servlet used by the client to request data

Methods in the data connector typically retrieve data from back-end systems or databases.

Dialog

A sequence of actual requests and information exchanges between a caller and an application that conform to a dialog document

Dialog document

A specification and possible sequencing of prompts and responses, including possible caller utterances and computer actions

Dialog logic

The actions taken by the system including responses to what a caller said

Dialog manager

Software component that controls the exchange of data between the caller and a speech application

Directed dialog

Application-directed dialog

DTMF

Dual Tone Multi-Frequency

DTMF is the technical term describing touch-tone dialing on a telephone. It is essentially the combining of two tones: one low frequency and one high frequency.

Earcon

Auditory icon or sound designed to communicate a specific meaning

ECMAScript

A standard version of JavaScript specified by the European Computer Manufacturer's Association in the ECMA-262 specification

Endpointing

Detecting the beginning and end of speech

Feature extraction

Transforms endpointed utterances into a sequence of feature vectors

Feature vector

A list of number representing measurable characteristics of speech that are useful for recognition

Format strings

A way of indicating preferences for how data will be spoken by a SpeakAs function

Grammar

Spoken words or DTMF inputs from a caller that the system can recognize.

A set of utterances that the user can say in a dialog state. Also used to define DTMF (touch-tone) inputs.

ICAO code

International Civil Aviation Organization code

The ICAO is a United Nations department. Initially used by the US military, the code has since gained pervasive adoption by the airlines and is used throughout all civil aviation.

See the ICAO Web site for a list of the codes.

Intonation

A change in pitch at the end of an utterance that indicates whether it occurs in the middle of a phrase or at the end

ISO currency code

A unique three-letter code defined by ISO standard 4217:1995 that represents a particular currency

IVR

Interactive Voice Response

IVR is an automated system that accepts input from a user over the telephone and plays back voice responses.

Literal

Static literal value

Military alphabet

A system of words used to represent each of the letters in the English alphabet

This system is commonly used in aviation radio communications (ICAO) to minimize the chances that the listener may misinterpret a spoken letter for a similar-sounding one.

MVC

Model View Controller

The MVC is a software architecture that segments an application's data model, user interface, and control logic into three components.

No input

An event that occurs when the system does not detect any speech during a listening state

No match

An event that occurs when the system detects user input, but the input cannot be identified against the set of active grammars.

NVA

Non-Verbal Audio

NVA is also called non-speech output. It includes earcons, background music, and environment or background sound.

Prompt

A recording or synthesized speech played to the caller during dialog

A prompt is an element of the VUI.

PSTN

Public Switched Telephony Network

Recognizer

Means to use the sequence feature vectors for successive segments

Simple variable

Variable that contains a single value

Slot value

Semantic interpretation

SmartFetch

Intelligent abstraction mechanism that generates URLs to audio and grammar resources using an abbreviated syntax

Speak Element

Enables audio prompts to be played to the caller

These prompts can consist of prerecorded audio files, text-to-speech, and pauses (the VoiceXML Break tag).

Speak item

Constituent component of the Speak Element

The Speak Element comprises 0 or more Speak Items.

SpeakAs

Utility for speaking common data types using concatenated audio so that they sound more natural when spoken

For example, you can speak "2007" as "two-thousand-and-seven" with the correct intonation.

Standard delimiter

Punctuation characters that can be included in values submitted to SpeakAs functions

In some cases, these delimiters are used to indicate a deliberate break in cadence as the data is being spoken. In other cases, they are ignored.

Structure

Variable that contains a single record with multiple fields

System

The VUI, application, and back end

Table

Variable that contains multiple records with multiple fields

TTS

Text to Speech

TTS is speech generated by a computer from text.

Voice action

Processing action of a NetWeaver Voice application

The voice action is determined by the extra path information associated with the URL up to the query string the client sends when it makes a request.

VoiceXML

Special purpose language for voice applications

Voice XML is also called VXML.

VoiceObjects connector log

Log file that shows any errors encountered in the VoiceObjects Connector object during the processing of a SpeakAs function

VOIP

Voice Over IP

VOIP is basically Internet telephony.

VUI

Voice User Interface

The VUI is a speech analog to graphical user interface (GUI). It comprises prompts, grammar, and dialog logic.

 

End of Content Area