File espeak.changes of Package espeak

Fri Dec 19 19:27:21 UTC 2014 -

- Add missing mbrola files for Lithuanian language.

Wed Apr  9 13:12:12 UTC 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  1 16:01:00 UTC 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  8 08:28:46 UTC 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 14:33:07 UTC 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 19:26:44 UTC 2012 -

- Use %{optflags}.

Sat Jul 07 19:40:40 UTC 2012 -
- Update to version 1.46.02

Sun Sep 18 17:17:12 UTC 2011 -

- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)

Tue Mar 22 07:34:38 CET 2011 -

- Fix full-volume reset problem with PulseAudio (bnc#679975)

Wed Apr  7 21:20:16 CEST 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 19:08:03 CEST 2010 -
- fixed bug #549899
  (enabled portaudio support and disabled pulseaudio)
Mon Oct 13 23:54:03 CEST 2008 -

- enabled pulseaudio support and disabled portaudio

Thu Sep 11 01:40:48 CEST 2008 -

- updated to 1.39
- split the package in espeak and espeak-devel
Fri Feb 15 15:20:10 CET 2008 -

- updated to 1.31.11
Fri Feb 15 14:14:14 CET 2008 -

- updated to 1.31

Tue Jan  8 20:05:57 CET 2008
- added compiler option -Wno-variadic-macros to avoid build errors

Tue Jan  8 14:23:20 CET 2008
- updated to espeak 1.30

Mon Jul 23 12:58:49 CEST 2007 -

- fixed build-prblems for x86_64
- added LIBDIR variable to Makefile
openSUSE Build Service is sponsored by