Software Automatic Mouth
| Software Automatic Mouth | |
|---|---|
Atari cover for Software Automatic Mouth | |
| Original author | Mark Barton[1] |
| Developer | Don’t Ask Software |
| Release | 1982 |
| Platform | Apple II, Lisa, Atari 8-bit, Commodore 64. |
| Type | Speech synthesis |
Software Automatic Mouth, or S.A.M. (sometimes abbreviated as SAM), is a speech synthesis program developed by Mark Barton and sold by Don't Ask Software. The program was released for the Atari 8-bit computers, Apple II, and Commodore 64. First appearing in the October 1982 issue of Antic magazine, it was one of the first commercial all-software voice-synthesis programs. S.A.M.'s main selling points were its software-only design, which required no additional hardware, and a relatively low cost of $59.95 for the Atari version.[2][3]
Don't Ask Software also sold PokerSAM, a poker game with speech.[4]
Technology
[edit]The Apple version uses an included expansion card which contains an 8-bit DAC.[5] The Atari version makes use of the embedded POKEY audio chip. The audible output is extremely distorted speech when graphic and text display is turned on.[3] The Commodore 64 makes use of the 64's embedded SID audio chip's 4-bit volume DAC.[6][7] When producing speech, the Commodore 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.[8]
Phonetic Mode
[edit]SAM accepts input in an ASCII-based phonetic notation, derived from the International Phonetic Alphabet, comprising roughly 50 phonemes. Each phoneme is written as a one– or two-letter code paired with a sample sound—for example, IY (as in "feet"), AE ("Sam"), or NX ("song"). The set is organized into vowels, diphthongs, and voiced and unvoiced consonants, alongside special symbols such as Q for a glottal stop and DX for a flap. Stress is indicated by appending a digit from 1–8 to a vowel.[9] A full word written in Phonetic Mode would look like this: WIHKIHPIY4DIYAX
Phonetic mode addresses some of the limitations of SAM's rule-based text-to-speech (RECITER) system, which mispronounces irregularly spelled English words and cannot reliably place stress; entering phonemes directly gives the user more precise control over both.[9]
Legacy
[edit]S.A.M. was used as the basis for the original MacInTalk speech synthesis software.[1]
References
[edit]- 1 2 Hertzfeld, Andy (January 1984). "Folklore.org: It Sure Is Great To Get Out Of That Bag!". www.folklore.org. Archived from the original on 22 December 2023. Retrieved 17 October 2010.
- ↑ Bell, Sarah A. (2024). "S.A.M., The Software Automatic Mouth (1982)". Vox ex Machina: A Cultural History of Talking Machines. MIT Press. doi:10.7551/mitpress/14208.003.0010. ISBN 9780262375870. Retrieved 13 June 2026.
- 1 2 White, Jerry (October 1982). "S.A.M." Antic. Vol. 1, no. 4. p. 50. Retrieved 13 June 2026.
- ↑ "PokerSAM". Atari Mania.
- ↑ Savetz, Kevin (22 May 2020). "Software Automatic Mouth: Mark Barton — interview". ANTIC: The Atari 8-bit Podcast (published 1 June 2020). Retrieved 13 June 2026.
- ↑ Martin, Michael (30 December 2022). "Digital Sound Playback on the C64". Bumbershoot Software. Retrieved 13 June 2026.
- ↑ Skyforest, Zoe (9 January 2020). "HiFi Audio On The Commodore 64 – 48KHz, Yo!". Hackaday. Retrieved 13 June 2026.
- ↑ Conway, Barbara (2 June 1984). "SAM speaks out". Personal Computer News. p. 36. Retrieved 20 December 2024.
- 1 2 "S.A.M. The Software Automatic Mouth OWNER'S MANUAL" (PDF). Archived (PDF) from the original on 15 May 2013. Retrieved 1 May 2026.
External links
[edit]- Speech Synthesizers for Atari and Apple magazine review
- Spelling.SAM Archived 2004-08-16 at the Wayback Machine an Atari BASIC spelling program
- SAM manual reproduction of the Atari version manual
- Analysis of SAM translated version to C and executable for Windows
- Run SAM in the Browser translated version to native JavaScript
- SAM as JAVA class file for the JVM
- 2020 Interview with Mark Barton about S.A.M.