Changes
/* Software */
either directly or using it's 'text to speech' ability (with questionable success).
The commands available were:
* |SPEAK - Loaded the ROM software, listed the commands and said the sentence 'DK'tronics speech synthesizer' (badly) * |SPON - Used to turn on the read buffers interrupt* |SPOF - You can guess what that one did yourself* |FEED,n - Feed data directly into the speech buffer (up to 30 comma separated values between 5 and 63)* |FLUS - Cleared both the speech and text buffers* |SPED,n - Controls the speed of the text (n being a value between 0 and 15 where 0 is the fastest speed)* |OUTM,1 - Redirected the print command's output to the speech to text converter* |OUTM,2 - Redirect both the print and all other text (List etc.) to the converter* |OUTM,3 - Redirected all text (as with 2), but also printed to the screen in parallel* |LEFT,v - Reported the available memory left in the buffer (where v is a variable)* |SAY, "text" - Was the standard command to send text to the synthesizer (where x is the text to be spoken)
* PRINT "`text`" - PRINT with reversed-single-quotes, works same as |SAY
* The cassette version seems to support only PRINT, the ROM version supports both PRINT and |SAY
However on the 464 the user was required to assign the text to a variable, whereas 664 and 6128 users could
use the command directly: