Skip to content

obermann/eSpeak

eSpeak

EventGhost plugin for using eSpeak text to speach program.

Installation

eSpeak installation does not contain libespeak.dll which is required for this plugin. Portable 32-bit libespeak.dll for eSpeak version 1.48 is supplied with this plugin (in its directory) -- you are free to use and relocate it as eSpeak licence permits.

If you did not run eSpeak installation program, system has no eSpeak registry record and no environment variable ESPEAK_DATA_PATH with the path of the directory which contains the espeak-data directory. You can configure plugin to you use eSpeak without them, just locate espeak-data directory containing data of metioned eSpeak version. The configuration failures will be printed to EventGhost log.

FAQ

Why not eSpeakNG?

Because original eSpeak has integration with MBROLA:
espeak-ng/espeak-ng#76

What's a use case?

When listening to podcasts without display use your remote control with EventGhost to hear the duration/position of/on the track (you certainly can do it with XMPlay audio player). For Lithuanian language use SkaitvardisPlugin and Lithuanian MBROLA voices.

Resources

eSpeak

eSpeak Documentation

Search Path Used by Windows to Locate a DLL

MBROLA

MBROLA on Github

About

EventGhost plugin for using eSpeak text to speach program.

Topics

Resources

License

GPL-3.0 and 2 other licenses found

Licenses found

GPL-3.0
LICENSE.txt
GPL-3.0
LICENSE_libespeak.txt
LGPL-2.1
LICENSE_pthread.txt

Stars

Watchers

Forks

Packages

No packages published