RFC 978 (rfc978) - Page 2 of 5
Voice File Interchange Protocol (VFIP)
Alternative Format: Original Text Document
Voice File Interchange Protocol RFC 978
2.3 The DTMF Mask
This field describes what is known about DTMF Touch-Tones in the
data. The field consists of a 16 flag bits which indicate what is
known about particular DTMF tones. The 16 possible DTMF tones, in
order, are: 0 1 2 3 4 5 6 7 8 9 # * A B C D. The low order bit
of the field is tone 0.
A 1-bit signifies that the corresponding tone is guaranteed NOT to
be in the speech file. A 0-bit signifies that it may or may not
be in the speech file. Therefore, a field of 16 zeros denotes
that nothing is known about the tones. A field of 16 ones denotes
that there are no tones in the file.
2.4 Recording Rate
The recording rate is a 32-bit field and is the approximate rate
in bits/second of the method used to record the speech. For
variable rate methods, this may be very approximate.
2.5 Total Time
A 32-bit number indicating the total time of the recording in
deci-seconds. For example, 600 indicates 1 minute of speech.
2.6 Methods of Encoding/Recording
This 6-byte ASCII field indicates the method of
encoding/recording. Names shorter than six characters are padded
out to the right with blanks (the ASCII space character, code 32
decimal). For comparisons, the names are case insensitive.
Some known methods of Encoding/Recording are:
TI - The Texas Instruments card for the IBM PC [5].
IBM - PC Voice Communications Options.
NVP-1 and NVP-2 - Network Voice Protocol [1,2].
COMPUT - Computalker card for the IBM PC [4].
Reynolds, et al.