Prepare for RPM 4.20 OBS-URL: https://build.opensuse.org/request/show/1149251 OBS-URL: https://build.opensuse.org/package/show/Base:System/espeak?expand=0&rev=34
311 lines
13 KiB
Plaintext
311 lines
13 KiB
Plaintext
-------------------------------------------------------------------
|
||
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
|