downloads/devices/flite_device.7z

Back to file index

Short:        Device API based on Flite Speech Engine
Author:       Fredrik Wikstrom
Uploader:     Fredrik Wikstrom <fredrik a500 org>
Type:         mus/misc
Version:      52.5
Architecture: ppc-amigaos
Download:     devices/flite_device.7z

Installation:

Copy flite.device to DEVS:

Usage (users):

The Say commandline program can be used to send text to speak to device.

"Say ?" will list all options available.

F.e.
Say "insert text here"
will speak the text entered.

Say "insert text here" out=speak.wav
will output the speech to the file speak.wav rather than play it through AHI.

Speed (s=speed) and pitch (p=pitch) options can be used to alter the voice
used to output the text.

Usage (developers):

Check the say.c example code on how to use flite.device from your programs.

At the moment any strings passed to the device with CMD_WRITE must be null
terminated and io_Length should be set to either ~0 or -1.

Changes:

52.5 (15-Jan-2013)
 - Updated to flite 1.4

52.4 (5-Mar-2008)
 - Removed AUDIO: requirement

52.3 (23-Oct-2007)
 - Fixed crash in cst_errmsg()

52.2 (22-Oct-2007)
 - Ability to set speed and pitch of voice
 - Ability input text as phonemes
 - Output to a RIFF-WAVE file

52.1 (19-Oct-2007)
 - First released version

Copyright © 2019 Fredrik Wikström (fredrik at a500 dot org)