Skip to content

Releases: muflone/gespeaker

Release 0.6.0

08 Dec 18:09
Compare
Choose a tag to compare
  • Fixed audio testing localized string.
  • An error message is now shown if the audio player is not found instead of quietly ignore the error.
  • New spanish translation provided by David Prieto.
  • New MBROLA support with more realistic voices.
  • Added MBROLA voices to languages list.
  • Tabbed preferences dialog for new MBROLA support.
  • Moved language, voice type and variants to base settings and pitch, volume, speed and gap sliders to advanced settings upon suggestion of frandavid100.
  • Added automatic txt extension on saving text file.
  • Added automatic wav extension on saving WAVE file. This was causing weird noises on playing the recorded track if it wasn't a .wav filename.

Main window for Gespeaker 0.6
MBROLA preferences window for Gespeaker 0.6

Release 0.5.0

08 Dec 18:08
Compare
Choose a tag to compare
  • Added an extender separator for settings to allow maximum usage of the window with the text.
  • Added filters for load/save text dialogs.
  • Added support for recording the audio track to wave.
  • Added a statusbar showing the active record mode.
  • Added preferences dialog.
  • Added preferences save and reload for welcome message, window size, voice settings and expander status.
  • Added support for audio frontend: ALSA (aplay), PulseAudio (paplay) and user customized player command, with audio command test.
  • Added voice variants by scanning /usr/share/espeak-data/voices/!v folder for extra voice variants.
    Fixed stock icon for DialogFileOpenSave.

Preferences window for Gespeaker 0.5

Release 0.4.0

08 Dec 18:06
Compare
Choose a tag to compare
  • Added SubprocessWrapper.Popen to wrap subprocess.Popen in order to support python versions prior to 2.6 which don't have the delete argument on object creation.
  • Added TempfileWrapper.NamedTemporaryFile to wrap tempfile's Popen object in order to support python versions prior to 2.6 which don't have terminate and send_signal methods. Actually no more used, left for future usage.
  • Now Gespeaker works with python version 2.4 and higher.
  • Temporary file for output to speech is created at program start so new temporary files are no longer created after each play.
  • Included pause and resume features.
  • New icon and logo, kindly provided by MIX.
  • New french translation provided by Emmanuel.
  • Added support for voice type (male/female) via +12 for female voice.
  • Removed escaped text substitution with a more secure temporary file with the text to play.
  • Substituted direct shell piping with more secure subprocess' piping.
  • Better control of external calls, now both espeak and player execution are polled for exitcode and terminated if requested.
  • Added documentation and artists parameters to DialogAbout.

Main window for Gespeaker 0.4

Release 0.2.0

08 Dec 18:05
Compare
Choose a tag to compare

Main window for Gespeaker 0.2

Release 0.1.0

08 Dec 18:04
Compare
Choose a tag to compare
  • Initial release

Main window for Gespeaker 0.1