
2-51
2—SOFTWARE
ISD-SR3000
ISD
Example: Initiate the ROL command.
Example: Record a new voicetag at compression rate of 8.7 Kbits/s (recommended).
Source
Byte Sequence
Code
ROL
Host Controller
50
ISD-SR3000
50
RR
Record for Reco
Opcode:
0x57
Syntax:
RR Compretion_Rate
Type:
Asynchronous
Description:
Records a new voicetag with a message tag for recognition. The ISD-SR3000
processor state changes to RECORD. The RR command continues execution
until stopped by the S command. The recording buffer is limited to a maximum of
8 seconds of A-Law or μ-Law, or 4 seconds of Linear speech. If the recording
reaches these limits, the MEMORY_LOW bit is set (this buffer is erased by the
ROL command). The result of the record is stored in a special buffer and can be
used later for Recognition off-line. (See ROL command). Hence, after issuing the
RR command, you must immediately call the ROL. You may never send two
consecutive commands of RR or DM, and DMS may never follow the RR
command. If any of these command violations occur, the ERR_COMMAND bit is
set in the error register.
If the memory becomes full, recording stops and EV_MEMFULL is set in the
status word. The compression rate may be defined as 0 for PCM recording or
either 1,2,3 for compression rates 4.7 Kbits/s, 6.7 Kbits/s, 8.7 Kbits/s
respectively.
Parameters:
Compretion_Rate is one byte long.
Source
Byte Sequence
Code
RR 03
Host Controller
57
03
ISD-SR3000
57
03