This module contains the following classes:
aeneas.cewsubprocess.CEWSubprocesswhich is an helper class executes the
aeneas.cewC extension in a separate process via
This module works around a problem with the
which seems to generate different audio data for the same
input parameters/text, when run multiple times in the same process.
See the following discussions for details:
This module might be removed in a future version.
New in version 1.5.0.
This helper class executes the
aeneas.cewC extension in a separate process by running the
synthesize_multiple(audio_file_path, c_quit_after, c_backwards, u_text)¶
Synthesize the text contained in the given fragment list into a
- audio_file_path (string) – the path to the output audio file
- c_quit_after (float) – stop synthesizing as soon as reaching this many seconds
- c_backwards (bool) – synthesizing from the end of the text file
- u_text (object) – a list of
(sample_rate, synthesized, intervals)
aeneas.cew, reading input text from file and writing audio and interval data to file.