Software:Software Automatic Mouth

From HandWiki
Software Automatic Mouth
Atari cover for Software Automatic Mouth
Original author(s)Mark Barton[1]
Developer(s)Don’t Ask Software
Initial release1982; 44 years ago (1982)
PlatformApple II, Lisa, Atari 8-bit, Commodore 64.
TypeSpeech synthesis

File:C64 Software Automatic Mouth demo.flac


Don't Ask Software also sold PokerSAM, a poker game with speech,[2] and also licensed out the S.A.M. engine for use with other games, such as Tales of the Arabian Nights for the Commodore 64.

Technology

The Apple version uses an included expansion card which contains an 8-bit DAC, although hackers created a modified version of S.A.M. which can instead use the computer's one-bit audio output (with the addition of much distortion) if the card is not present. The Atari version makes use of the embedded POKEY audio chip. Speech playback on the Atari normally disables interrupt requests and shuts down the ANTIC chip during vocal output. The audible output is extremely distorted speech when graphic and text display is turned on. The Commodore 64 makes use of the 64's embedded SID audio chip's 4-bit volume DAC, reducing its quality significantly vs the Apple and Atari versions.{{Citation needed|date=December 2019} 64 version blanks the screen as the program accesses memory, although a "light" mode can be activated that leaves the screen active, producing a "gravelly" voice. Active sprites also cause a deterioration in the quality of voice output.[3]

Phonetic Mode

Software Automatic Mouth has phonetic mode. This mode bypasses the phonetic parser and instead accepts phoneme strings directly as input using the International Phonetic Alphabet. This mode facilitates more precise control over pronunciation, and allows fine control over inflection.[4]

Legacy

S.A.M. was used as the basis for the original MacInTalk speech synthesis software.[1]

The technology was recreated for the voice of the character of "SAM" in the software Chipspeech.[5]

References