
2-70
2—SOFTWARE
ISD-SR3000
Voice Solutions in Silicon
GSW [08 00]
GNR [01 02]
GNR [01 07]
GNR [FD 00]
GNR [FF FF]
SRI
SW 1 B
(Wait for MWRQST to go low)
GSW [00 20]
RE
(Wait for MWRQST to go low)
2.13.3 ADD VOICE TAG PROCEDURE
In this section we will describe the procedure for adding a new user word, the voicetag. This
example assumes that the recognition engine is enabled, the user said “STORE NAME” and
the ISD-SR3000 asserted the MWRQST signal:
GSW [08 00]
GNR [01 06]
GNR [01 04]
GNR [FD 00]
GNR [FF FF]
SRI
SW 1 D
(Wait for MWRQST to go low)
GSW [00 20]
These first few commands are similar to the previously described procedure for extracting
words from the ISD-SR3000. After the host controller identifies the “STORE NAME” command,
it should execute the Record for Reco command:
RR
The host controller should wait for 4 seconds before stopping the recording (using the Stop
command). Then the host controller should disable all of the topics, load and enable only topic
0 (the phonemes topic) and run the ROL command for extracting the phoneme sequence from
the recording:
S
TOPD FF
TOPL 0
TOPE 0
ROL
(Wait for MWRQST to go low)
At this stage the host controller can retrieve the number of phonemes extracted from the re-
cording for evaluating whether to continue with the procedure or prompt the user to record