wts701 Winbond Electronics Corp America, wts701 Datasheet - Page 46

no-image

wts701

Manufacturer Part Number
wts701
Description
Winbond Single-chip Text-to-speech Processor
Manufacturer
Winbond Electronics Corp America
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
wts701EM/T
Manufacturer:
SEMTECH
Quantity:
1 560
Controlling Text Conversion
The WTS701 offers several features to control text conversion. The PAUS (Pause) and RES
(Resume) commands allow the host to pause and then continue speech output. The FINW command
allows the host to end a conversion after the next whole word is spoken. The ST (Stop) command will
terminate a conversion immediately – even mid-word. To allow more advanced control, the WTS701
allows the host to interrogate the byte count register, which keeps track of the position in the input
stream that is currently being spoken. If the host wishes to repeat a spoken word, it should:
The SPI interface consists of the 4-wire bus SS , SCLK, MOSI and MISO. In addition, flow control
protocols are implemented via the R/ B signal and/or the WTS701 Status register transmitted via
MOSI. The WTS701 processor also has the option to communicate with the host via interrupt services
requested by the interrupt request line. The timing and behavior of these signals is dependent upon
the command class being executed, i.e., commands with or without associated data. Additionally the
use of the R/ B hardware control line is not compulsory; rather the host can monitor the R/ B bit of
the status register to determine when data has been accepted. The status register also contains the
ICMD bit. This bit is set to indicate an SPI transaction has been ignored, indicating that the WTS701
processor is unable to service a new command. Asynchronous (Class 0) commands are always
accepted. For more information, refer to subsection
SPI Transactions with the WTS701 are broken down into four classes and four basic types:
Type I - Single Word Transactions
Single word transactions are Class 0 or Class 1 commands that have no data to transmit or transmit
all required data in the command data byte. R/ B will never become active for these commands.
ICMD could be active for a Class 1 command if the WTS701 is still interpreting the previous
command.
In a similar way a skip function could be implemented to skip ahead words or sentences.
7.5 SPI I
1. Read the byte count register
2. Send a FINW or ST command
3. Wait for ICNV
4. Send a new CONV command resending the data starting at the desired number of bytes,
7.5.1 SPI Transactions
according to the repeated spoken words, prior to the count returned in the byte count
NTERFACE
- 46 -
7.3.1
which describes the command classes.
WTS701

Related parts for wts701