# Narrator

The Amiga narrator.device produces human-like speech in real time.

# 1 Phonetics

Based on How to Write Phonetically for Narrator, augmented with IPA symbols.

# 1.1 Vowels

IPA Phoneme English (US)
i IY beet, eat
ɪ IH bit, in
ɛ EH bet, end
æ AE bat, ad
ɑ AA bottle, on
ʌ AH but, up
ɔ AO ball, awl
ʊ UH book, look
ɜ ER bird, early
o OH border
əˈ AX* about
ˌɪ IX* information, infinite
  • AX and IX should never be used in stressed syllables.

# 1.2 Diphthongs

IPA Phoneme English (US)
EY bay, aid
AY bide, I
ɔɪ OY boy, oil
AW bound, owl
OW boat, own
u UW brew, boolean

# 1.3 Consonants

IPA Phoneme English (US)
ɹ R red
l L long
w W wag
j Y yellow, comp(Y)uter
m M men
n N no
ŋ NX sing
ʃ SH shy
s S soon
θ TH thin
f F fed
ʒ ZH pleasure
z Z has, zoo
ð DH then
v V very
ʍ WH when
t͡ʃ CH check
d͡ʒ J judge
h /H hole
x /C loch
b B but
p P put
d D dog
t T toy
k K keg, copy
ɡ G guest

# 1.4 Special Symbols

IPA Phoneme English (US) Explanation
. DX pity tongue flap
l LX fall
ɹ RX star
Q kitt(Q)en glottal stop
QX silent vowel

# 1.5 Contractions

UL AXL
IL IXL
UM AXM
IM IXM
UN AXN
IN IXN

# 1.6 Digits and Punctuation

1-9 Syllabic stress, ranging from secondary through emphatic
. Period - sentence final character.
? Question mark - sentence final character
- Dash - phrase delimiter
, Comma - clause delimiter
() Parentheses - noun phrase delimiters

# 2 Emulation

This project uses a m68k CPU emulator with hooks to use narrator.device without full Amiga OS emulation, allowing to get signed 8bit audio sample data as a file.

I haven’t tried it yet myself.