|This article is very short and not very detailed. Please help to improve it.|
|Info:||Also available for ZX Spectrum|
The Voice Messenger cartridge was produced by the company Currah Technology in Boston. In the USA it costed U$49,95. The cartridge has got the General Instruments SP0256-AL2 speech processor. The cartridge has its own memory and does not use the memory of the C64. The cartridge can be used without any special software.
In 1985 the Currah company was taken over by DK'Tronics, which went on selling these cartridges.
The cartridge Speech 64 is plug in into the expansion port of a powerlesss C64. The audio plug can be plug in into speakers or devices which have a speaker plug in.
Table of content
- Setting up the Voice Messenger - Speech 64
- Simple words and phrases
- Using the allophones directly
- Using both voices and intonation
- The speech buffer
- Using machine code with the unit
Appendix I - Decimal and Hex Codes for the Allophones
Appendix II - An example program
Appendix III - A Description of the Extra Basic Commands for reference purposes
For activating the Speech 64 is using the command
INIT. It appears this message:
SPEECH 64 (C) CURRAH COMPUTOR COMPONENETS LTD.
If you push a key, it sounds as speak. By entering the command
KOFF are the keys silent.
KON [0|1] can toggle beetween lower and higher voice (default is voice 1).
The C64 speaks with the command
SAY [0|1] "THE SPEAKING TEXT". Example:
SAY "I'M THE COMMODORE SIXTY FOUR"
By using special speaking letters you must use the allophone mnemonic: If the computer speaks the word Hawai, so must inputed this:
It can directly used voice 0 or 1:
SAY 0 "HELLO" SAY 1 "GOOD BYE"
Single string variables can used, also as array. The manipulation of strings aren't allowed by using the command SAY. The limit of speaking text is 256 chars or allophones.
C$ = "[N(II)NT(EE)N]" SAY C$
SP% shows by activated Speech 64 the number of free chars (allophones) in the speak buffer. The speak buffe has a limit of 256 chars, too. The variable SP% is useful to avoid a buffer overflow.
BYE switch off the Speech 64.
All commands can be used in a BASIC program.
- More informations of Currah Speech
- More infos of Currah Speech at retrobrothers.hubpages.com
- ComTALKER 64 manual - Similair functions of the BASIC commands