Files
espeak/espeak.changes

311 lines
13 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
Thu Feb 22 11:34:52 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
-------------------------------------------------------------------
Mon Nov 6 16:01:10 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Fix build with RPM 4.19: unnumbered patches are no longer
supported.
-------------------------------------------------------------------
Tue May 24 09:27:53 UTC 2016 - martin.liska@suse.com
- gcc6-char-cast.patch: Fix GCC6 errors.
-------------------------------------------------------------------
Sat Feb 27 13:46:49 UTC 2016 - mgorse@suse.com
- Add %{version} to -devel requires
-------------------------------------------------------------------
Fri Dec 19 19:27:21 UTC 2014 - opensuse.lietuviu.kalba@gmail.com
- Add missing mbrola files for Lithuanian language
-------------------------------------------------------------------
Wed Apr 9 13:12:12 UTC 2014 - p.drouand@gmail.com
- 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 - p.drouand@gmail.com
- 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 - tchvatal@suse.com
- 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 - p.drouand@gmail.com
- 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
characters.
+ 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
  alphabets.
+ 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 - schwab@linux-m68k.org
- Use %{optflags}.
-------------------------------------------------------------------
Sat Jul 07 19:40:40 UTC 2012 - embar@super.lt
- Update to version 1.46.02
-------------------------------------------------------------------
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
- Remove redundant/obsolete tags/sections from specfile
(cf. packaging guidelines)
-------------------------------------------------------------------
Tue Mar 22 07:34:38 CET 2011 - tiwai@suse.de
- Fix full-volume reset problem with PulseAudio (bnc#679975)
-------------------------------------------------------------------
Wed Apr 7 21:20:16 CEST 2010 - vuntz@opensuse.org
- 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
files.
+ 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,
Tamil
+ Changes to intonation when announcing punctuation (--punct
option).
+ 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
text.
+ -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
bits.
+ 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
Armenian.
+ 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
pairs.
+ -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 - embar@users.berlios.de
- fixed bug #549899
(enabled portaudio support and disabled pulseaudio)
-------------------------------------------------------------------
Mon Oct 13 23:54:03 CEST 2008 - marco@suse.de
- enabled pulseaudio support and disabled portaudio
--------------------------------------------------------------------
Thu Sep 11 01:40:48 CEST 2008 - marco@suse.de
- updated to 1.39
- split the package in espeak and espeak-devel
--------------------------------------------------------------------
Fri Feb 15 15:20:10 CET 2008 - marco@suse.de
- updated to 1.31.11
--------------------------------------------------------------------
Fri Feb 15 14:14:14 CET 2008 - marco@suse.de
- 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 - marco@suse.de
- fixed build-prblems for x86_64
- added LIBDIR variable to Makefile