klattsch for MS-DOS
===================

a retro formant speech synthesizer that talks and sings. this is
the MS-DOS / 386 port of klattsch (https://klatts.ch).


REQUIREMENTS

  - 386 or better; no FPU needed (EMU387.DXE loads automatically
    on FPU-less machines). A 386DX-33 is smooth up to about 8 kHz
    (11 kHz is borderline), any 486 should do about 11-16 kHz, and
    22 kHz might need about a 486DX2.
  - VGA
  - 2 MB RAM
  - Sound Blaster or compatible for playback. WAV export works
    without one.
  - the BLASTER environment variable, usually set by your card's
    install; e.g. SET BLASTER=A220 I5 D1


FILES

  KLATTSCH.EXE   interactive UI (keyboard, mouse, mode 13h gfx)
  SYNTH.EXE      command line front-end
  CWSDPMI.EXE    DPMI host, loaded automatically (see CWSDPMI.DOC)
  EMU387.DXE     FPU emulator, loaded automatically when needed
  *.TXT          example songs


USE

  run KLATTSCH. type ARPABET phonemes, click speak (or press
  Enter). the tile grid auditions each phoneme. wav renders the
  text to a file. F1 shows the full syntax; F2 about; ESC stops
  playback, then quits.

    HH AH L OW                      hello
    bA3 HH AH L OW                  higher voice (note name)
    r200 bC#4 ( HH AH ) ( L OW )    sung syllables

  command line:

    SYNTH HH AH L OW                speak
    SYNTH -f MACHINE.TXT            speak a file
    SYNTH wav -f MACHINE.TXT        render SYNTH.WAV instead


MORE

  web, desktop and android versions:  https://klatts.ch
  engine source (MIT):  https://github.com/tgies/klattsch
