Skip to content

Dindows-Systems/espeakedit-1.46.02.UpDocument

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

espeakedit

espeakedit is a GUI frontend which allows one to prepare and compile phoneme data for the eSpeak speech synthesizer.

Do be careful that the versions of dictionary data produced by espeakedit and consumed by espeak are compatible.

Note: This was cloned off Dashboard-X who had a version of espeakedit tagged 1.46.02. The source code was taken off the initial sourceforge release of the espeakedit program.

Dependencies

espeakedit has a GUI built using version 2.6 of the wxWidgets library for GTK.

On Ubuntu 12.04.2 LTS "Precise Pangolin", it requires the following packages to run:

  • libwxgtk2.6-0
  • libportaudio0
  • sox

To compile, it also needs:

  • libwxgtk2.6-dev
  • libportaudio-dev

The binary has been compiled to use V18 of the PortAudio library. If you have V19 you will need to recompile espeakedit, after copying portaudio19.h to replace the original portaudio.h file in the src directory.

Compiling

I have now included a Makefile in the src directory, so it should compile, if the wxWidgets include files (from the libwxgtk2.6-dev package) are present, by using:

make

Documentation

Not much yet. docs/editor.html is a quick run through of the main functions. docs/editor-if.html gives some details of the user interface.

Data

Directory phsource contains the master phonemes file phonemes, additional phoneme files for various languages, and all the sound files needed to compile the phoneme data into espeak-data/phondata, phontab, phonindex.

Praat (comments presumed to be from Dashboard-X)

I use praat to view and analyse speech output, either sound recordings, or output from the eSpeak synthesizer.

I made a modification to Praat to add a function to analyse a sample of speech and produce a file containing sequence of time-slice spectra which you can load into espeakedit to display and use as a basis for matching or creating vowel and other voiced sounds. Details of the modification are in the praat-mod directory.

Unfortunately I am currently unable to run praat on my computer, not even an unmodified copy. It compiles OK, but won't run (gets stuck with 100% CPU usage without displaying any GUI). I don't know why this is.

I have an old binary (build before I last upgraded by Linux) and that runs OK.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published