Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

espeak-1.48.04-1.50 RPM for s390x

From OpenSuSE Leap 15.3 for s390x

Name: espeak Distribution: SUSE Linux Enterprise 15
Version: 1.48.04 Vendor: SUSE LLC <>
Release: 1.50 Build date: Thu May 31 11:36:18 2018
Group: Productivity/Other Build host: s390lp5
Size: 2468610 Source RPM: espeak-1.48.04-1.50.src.rpm
Summary: Software speech synthesizer (text-to-speech)
eSpeak is a compact open source software speech synthesizer for English
and other languages.

eSpeak uses a "formant synthesis" method. This allows many languages to
be provided in a small size. The speech is clear, and can be used at
high speeds, but is not as natural or smooth as larger synthesizers
which are based on human speech recordings.






* Tue May 24 2016
  - gcc6-char-cast.patch: Fix GCC6 errors.
* Sat Feb 27 2016
  - Add %{version} to -devel requires
* Fri Dec 19 2014
  - Add missing mbrola files for Lithuanian language
* Wed Apr 09 2014
  - Update to version 1.48.04
    + Corrections to languages en, nl, ta (rules, list, and dict files)
  - Changes from version 1.48.03
    + Fix bug, use of the command-line  "espeakedit --compile" produced
      phoneme data in which vowels started at full amplitude instead of
      gradual increase.
    + Fix bug:  SSML <break time=""> with values greater than 23 seconds
      were ignored due to arithmetic overflow.
    + Added new function:  ChangeNextPhoneme().
    + Language changes include: da, en, fa, gu, hu, it, nl, pt, ta
    + Started new language: eu (Basque).
    + Allow $p_alt1, $p_alt2, etc in pre-conditions.  The rule matches
      if the characters before the current point in the word occur as an
      entry in the *_list file with the corresponding $alt attibute.
    + Added condition $list.  This is similar to $p_alt etc, but examines
      all words in the *_list file which don't have the $only attribute.
  - Fix various rpmlint warnings
* Sat Mar 01 2014
  - Update to version 1.48.02
    + Added rule attribute $noprefix. The rule is not used if a prefix
      has been removed from the word.
    + Program changes to enable audio output from Windows DLL.
    + Added attribute 'dictdialect' to specify en-us voice for words marked
      with _^_EN.
    + Superscripts and subscripts are spoken as single letters and numbers
      during normal speech, and with "superscript" and "subscript" also
      spoken when spelling.
    + Change function call espeak_TextToPhonemes().
    + Klatt synthesizer: Fix parallel formant parameters.
    + Update translations
* Wed Jan 08 2014
  - Remove voices/en directory to avoid cpio rename error that is
    caused by dir -> file conversion. This makes the package
    updateable again.
* Sun Dec 15 2013
  - Update to version 1.47.11
    + No changelog entry
  - Changes from 1.47.10
    + Data change only.
    + Revert 't' sound in Spanish to version 1.47.07.
  - Changes from 1.47.09
    + Bug fix (lookup in *_list occasionally found the wrong word).
  - Changes from 1.47.08
    + Automatically generate character names for subscript and superscript
    + Use internal ctype data for character codes up to U+024F.
    + Add API function  espeak_TextToPhonemes().
    + Add test language az, Azerbaijani.
  - Changes from 1.47.07
    + Language data changes only.
  - Changes from 1.47.06
    + Fix for systems which have 44010Hz but not 22050Hz audio.
    + Now runs OK in ARMv7 mode.
  - Changes from 1.47.05
    + Bug fixes.
    + Phoneme definitions: add conditions prev2PhW(), next3PhW().
    + Added language: ms (Malay)
      Command line:
    - -voices=<directory>  lists the voices in the specified subdirectory.
  - Changes from 1.47.03
    + Bug fixes.
  - Changes from 1.47.01
    + Added languages:
    - an  Aragonese.
    - fa  Farsi.
    - ga  Irish.
    - lt  Lithuanian.
    - pa  Punjabi.
    + Many language improvements, including American English, Danish,
      Dutch, Portuguese, Tamil.
    + Command-line program.
    - Added -version option.
    - Added optional value to --ipa option.
    - -ipa=1 adds a 'tie' character to link letters in a multi-letter
      phoneme name.
    - -ipa=2 adds a zero-width joiner to link letters in a
      multi-letter phoneme name.
    - -X option now lists the names of attributes from *_list files.
    + Speak the names of Braille Dot characters, U+2800 to U+28FF.
    + Speak names of characters in some non-native alphabets.
    + Automatic switch to a different language for text in non-native
    + Improved speaking of text from a non-native alphabet after
      automatically switching to a different language voice.
    + Break words with characters from different alphabets into
      separate words.
    + Ignore soft-hyphen (U+00AD) in text.
    + Klatt vioices, improved nasal vowels.
    + espeak-data can be compiled using a different sample rate than the
      default 22050Hz.  eSpeak will then generate speech at that sample rate.
    + Change the structure of the espeak-data/voices directory to use
      subdirectories for europe, asia, and others.
    + Add suffix option 'm' to allow multiplr suffixes to be removed from a word.
    + Allow $text attribute when a text translation is given in a different alphabet.
    + Phoneme definitions.
    - Add NOT operator in conditions.
    - Add prevVowel() and nextPh2W()
    - Ignore UTF8-BOM sequence at the start of phoneme definition files.
    + espeakedit application.
    - Use wxWidgets 2.8 on Linux.
    - Use wxNotebook for prosody and vowel pages.
    - Add an option to compile the phoneme data at a specified sample rate
      (uses the 'sox' program for the conversion of WAV file data).
  - Add easpeak-fix-bufferoverflow-strncpy.patch; fix a bufferoverflow from
    dictionnary sources files
* Sat Sep 15 2012
  - Use %{optflags}.
* Sat Jul 07 2012
  - Update to version 1.46.02
* Sun Sep 18 2011
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
* Tue Mar 22 2011
  - Fix full-volume reset problem with PulseAudio (bnc#679975)
* Wed Apr 07 2010
  - Update to version 1.43.03:
    + Fix crash when embedded control codes are followed by numbers
      of 5 or more digits.
    + Fix lang=hu,  First character of an abbreviation is missed
      after an ordinal number (eg."2. cd")
    + Fix XML tag not recognized after "..." when announce
      punctuation is enabled.
    + Fix lang=zh-yue, 'p' 't' 'k' after a vowel give a long pause.
    + Fix lang=ru, "o" missing in unstressed syllables.
  - Changes from version 1.43.02:
    + Language improvements including Danish.
    + Fix: "  50000" with leading spaces was spoken as "50".
    + Don't consider multiple spaces as a thousands separator
      (eg. "2  000").
    + Fixed phoneme [n^] for klatt synthesizer.
    + Lang=Hungarian, don't allow dot as thousands separator.
  - Changes from version 1.43:
    + New format for phoneme definitions, including conditional
      statements for more flexibility.
    + Added voice variants which use the Klatt synthesizer rather
      than the eSpeak synthesizer: klatt, klatt2, klatt3
    + Fixes to the Klatt synthesizer.
    + Updated phoneme data for use in the Klatt synthesizer.
    + Allow optional .txt filename suffix for *_rules and *_list
    + HTML tags should not insert a space when they are removed.
      This could cause a break inside a word (eg. <b>, <font>).
    + Fixes to correctly recognise space as a thousands separator in
      some languages.
  - Changes from version 1.42:
    + Improvements to languages including Hungarian, Portuguese,
    + Changes to intonation when announcing punctuation (--punct
    + Recognise key names in <say-as interpret-as="tts:key"> and
      allow translation into the current language.
    + *_list files, added attribute $hasdot for abbreviations. The
      rule only applies if the word is followed by a dot.
    + SSML (as used by Speech Dispatcher), fix problems where a tag
      after a dot meant that end-of-sentence and ordinal numbers were
      not recognized correctly.
  - Changes from version 1.41:
    + Added language: da Danish
    + Language: it Italian, added dictsource/it_listx with data for
      stress positions and open/close "e" and "o" vowels.
    + Languages: pt, it: Fixed a crash when speaking some numbers.
    + Fixed numbers greater than 1000000 for Indian languages.
    + -m option now ignores XML comments.
    + -b option now has a value (4) to specify 16 bit character input
    + -g option (word gap) fixed for Windows.
    + --punct option. Fix some unnecessary pauses when speaking
      punctuation names.
    + SSML: fixed bug where <mark> was ignored before some
      punctuation characters.
    + Changed the format of formant data in espeak-data/phondata, to
      add extra parameters for use by a Klatt synthesizer. Changed
      the formant dialogue in espeakedit to include these.
    + F7 and F8 formants are now fixed at 7800Hz and 90000Hz.
    + "Text position" in callback events is no longer limited to 16
    + Fixed problems with word-length indications in callback events.
    + Some changes to allow compilation on WinCE/Windows Mobile, with
      notes in platforms/windowsMobile.
    + *_list files:
    - Add feature for ordinal numbers (for some languages).
    - Allow hyphenated word groups to start with a number.
    - Allow "words" of symbols to contain brackets.
  - Changes from version 1.40:
    + Added languages: lv Latvian, ca Catalan, sq Albanian, hy
    + Adjusted the tonal quality of the speech to reduce the
      harshness slightly.
    + Language improvements include: English/US, Esperanto.
    + Windows SAPI5 installer: Remove the limit on the number of
      eSpeak voices which can be installed.
    + -m command option: Ignore text within <script> and <style> tag
    + -v command option: If the parameter is not a voice file name,
      look it up as a language name (specified inside voice files).
    + Added command option --path. Specified the path of the
      espeak-data directory.
    + Added command option --phonout. Specifies output of mbrola
      phoneme data, and phoneme data from -x and -X command options,
      to a file rather than stdout.
    + Implemented visemes on the SAPI5 interface.
    + Fix some sound channel lock-ups.
    + Reduced pause when announcing punctuation characters.
    + Add voice variant: "fast" to allow experimentation with faster
      speaking speeds.
    + Removed the use of C++ Classes.
  - Drop Makefile.patch: fixed upstream.
  - Add espeak-audio-runtime-detection.patch, taken from Fedora, to
    detect at runtime which audio backend to use.
  - Add manpage, taken from Ubuntu.
  - Build the TTS voice dictionaries instead of shipping the included
    binary ones. This is based on the Fedora packaging.
  - Make sure we build against portaudio 19.
  - Remove unneeded BuildRequires: jack, jack-devel, portaudio.
  - Remove unneeded PreReq on insserv.
  - Remove unneeded Requires of devel package: portaudio.
  - Remove static libraries.
  - Call ldconfig in %post/%postun.
  - Improve package description.
* Fri Feb 05 2010
  - fixed bug #549899
    (enabled portaudio support and disabled pulseaudio)



Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 9 16:56:40 2022