Changelog for
speech-dispatcher-configure-0.12.0~rc2-150600.1.1.x86_64.rpm :
* Thu Feb 22 2024 mgorseAATTsuse.com- Update to version 0.12.0~rc2:
* Add openjtalk module.
* Fix splitting long UTF-8 sequences.
* Update CLDR to version 44 and symbols from NVDA.
* Add spd_fd function to C api.
* Thu Feb 22 2024 alarrosaAATTsuse.com- Use _multibuild to build also a python311 flavor in SLE15 (jsc#PED-68)- Rename the python3-speechd package to %{primary_python}-speechd in TW/ALP so that it follows the python package naming policy.- Fix %_datadir which is now included in the main speech-dispatcher package instead of in -configure.- Only provide python3-speechd from python311-speechd in TW/ALP, otherwise the python 3.11 flavor might be selected instead of the real python3-speechd package in SLE15.- Only require python-speechd for the -configure package. The base package does not require it to be installed.
* Tue Feb 13 2024 mgorseAATTsuse.com- Update to version 0.12.0~rc1:
* Add socket activation
* libspeechd: Simplify buffer management.
* Add language and variant parameters to \"list voice\" command.- Add pkgconfig(libsystemd) to BuildRequires.
* Sun Jan 14 2024 mgorseAATTsuse.com- Have speech-dispatcher-module espeak supplement libespeak-ng1, rather than espeak-ng. The latter provides a binary which is not used or needed and that might not be installed.
* Mon Aug 14 2023 mgorseAATTsuse.com- Update to version 0.11.5:
* Update CLDR to version 43 and symbols from NVDA.
* Fix parsing and emitting space character.
* Reduce espeak buffer size to avoid ssml issues.
* Add --disable-doc.
* Fix spd-conf not being able to set the default module.
* Fix pausing without index.
* Wed Jun 28 2023 ecsosAATTopensuse.org- Use always python3.11 to build, so Leap use also python3.11 to build.
* Tue Dec 13 2022 mgorseAATTsuse.com- Update to version 0.11.4: - Update CLDR to version 42 and symbols from NVDA. - Fix audio plugin loading with dlopen. - Fix atomicity of getting reply in threaded mode.- Changes from 0.11.3: - Fix back DefaultModule configuration. - pico: Avoid falling to english when passed a bogus voice name. - espeak: Fix setting voice type.- Changes from 0.11.2: - Fix loading xx-yy locales. - Various memory leaks fixes. - Add mimic3 configuration file. - pico: Fix setting language vs voice. - Make sure that modules report a list of voices. - Update CLDR to version 41, symbols from NVDA and orca. - Allow building without ltdl. - Re-enable SSML in espeak-ng-mbrola module.- Changes from 0.11.1: - Add SPEECHD_PLUGIN_DIR environment variable. - Fix listing voices of the default module.- Changes from 0.11 - Support playing audio through the server. - modules: Add support for loading from user\'s .local/libexec/speech-dispatcher. - symbols: Process symbols.dic before emojis.dic. - symbols: Enable speechd symbols processing by default. - modules: Moved speech dispatcher modules to /usr/libexec/speech-dispatcher-modules - espeak-ng: Add support for mbrola voices. - mary: Add auto-detection. - mary: Add newer voices. - mary: Add volume, pitch, and rate support. - ivona: Add auto-detection. - festival: Strip head silence. - generic: Add DefaultVoice option. - es_ES: Add some gender neutral rules. - Add SPEECHD_CMD environment variable. - modules: Rewrite main functions with BSD licence, to let proprietary modules easily reuse this as a basis. - modules: Add skeletons ready for use as a basis for new modules. - Add script to run speechd from the build tree. - Update CLDR to version 39, symbols from NVDA and orca. - Add Esperanto translation. - Sort modules by quality, let the best quality module be the default.- Rebase harden_speech-dispatcherd.service.patch.
* Tue Dec 13 2022 schubiAATTsuse.com- Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.
* Tue Dec 13 2022 jsegitzAATTsuse.com- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_speech-dispatcherd.service.patch
* Tue Jun 21 2022 schubiAATTsuse.com- Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d.
* Mon Jan 24 2022 dimstarAATTopensuse.org- Do not recommends speech-dispatcher-module-espeak from the main package: the module-espeak already has a reverse recommends (supplements) based on speech-dispatcher and espeak.
* Fri Jan 29 2021 r.wyrzAATToutlook.com- Fix requires for the spd-conf tool
* Fri Nov 27 2020 ecsosAATTopensuse.org- Update to version 0.10.2: - generic: Add support for sound icons - Add French, Norwegian Bokmål, Portuguese, Brazilian Portuguese, and Russian translations. - Add voxin module variant. - Factorize espeak module with espeak-ng module. - Make ibmtts and voxin use the common queue helpers. - Fix python bindings against python 3.9. - Reference the golang bindings. - Add spd_get_client_id. - Make key, char and sound_icon commands return message id. - Expose modulebindir in speech-dispatcher.pc. - Remove generic modules for synths that have a non-generic module.- Changes from 0.10.1 - Add punctuation level \"most\". - Rework thread synchronization. - Move espeak/espeak-ng audio queuing to shared file, rework it. - Make baratinoo use this audio queueing, enable marks, and support - responsiveness parameter. - Add support for Baratinoo engine 8.6 - Show mark progression in spd-say. - Add --character option to spd-say. - Put country/region in language instead of variant. - pico, generic: fix setting voice by language. - generic: Add fallback voices for generic languages. - symbols: Add support for SSML. - symbols: Add SymbolPreprocFile directive to load several symbol files. - symbols: Replace DefaultSymbolsPreproc directive with SymbolsPreproc directive - to have more fine-grained control over server preprocessing. - symbols: Import emojis and unicode font variants support from NVDA and Unicode - CLDR and UnicodeData. - symbols: Import some symbols from Orca. - symbols: Add rules to drop gender-neutral forms. - symbols: Add support for group references. - Disable Mary-TTS module by default. - Replace AudioPulseServer option with AudioPulseDevice. - Fix default pulse latency to 10ms to avoid pulseaudio distorted output. - Made client isolation stronger for Snap/Flatpak support.- Changes since 0.10.0-rc4: - Update CLDR to version 37 and font variants to last version. - spd-say: Fix synthesizing percent - handle _pulse_open() errors in reconnect - Changes since 0.10.0: - Fix including dic files- Change source url to official url on github.
* Fri Jun 26 2020 alexvkaamAATTgmail.com- Changed /etc/logrotate.d/speech-dispatcher from init.d to systemd fix boo#1173374.
* Mon Apr 06 2020 dimstarAATTopensuse.org- Fix build; don\'t attempt remove %{_datadir}/info/dir if the build did not create it (can depend onn if other packages bring info into the buildroot).
* Tue Mar 31 2020 mliskaAATTsuse.cz- Add -fcommon in order to fix boo#1160416.
* Thu Jan 23 2020 stefan.bruensAATTrwth-aachen.de- Remove texlive-texinfo build dependency. The tarball contains the info files, and even without plain makeinfo would be sufficient.- Correct license for library and python bindings, these are LGPL-2.1-or-later since version 0.8.2.- Correct typo in Recommends: speech-dispatcher-module-espeak
* Tue Oct 22 2019 mgorseAATTsuse.com- Drop -ibmtts package for now. It requires a third-party library which we do not package.
* Wed Oct 09 2019 mgorseAATTsuse.com- Drop intltool from BuildRequires. Require gettext.- Exclude ibmtts.conf from the main package.
* Tue Oct 08 2019 mgorseAATTsuse.com- Update to version 0.9.1:
* Add module for the non-free IBM TTS (voxin) speech synthesis.
* Extend licence to later versions of GPL and LGPL.
* Update mailing list address to savannah.
* Make generic modules fallback to existing voices.- Create separate package for ibmtts module: most users won\'t use this.
* Wed Jun 12 2019 dimstarAATTopensuse.org- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini
* Thu Mar 28 2019 jengelhAATTinai.de- Reduce scriptlets\' hard dependency by switching to %systemd_ordering.- Modernize specfile a bit: make use of %make_install, and drop redundant \"--sysconfdir=%_sysconfdir\" from the %configure call.
* Wed Mar 27 2019 dimstarAATTopensuse.org- Revert setting includedir explicitly: upstream had this fixed in 2015 in the build system directly (bsc#1129586 is thus no longer applicable since speech-dispatcher 0.8.4).
* Tue Mar 19 2019 roAATTsuse.de- set includedir to fix the entries in the pkg-config file (bsc#1129586).
* Thu Feb 28 2019 mgorseAATTsuse.com- Update to version 0.9.0:
* Add modules for non-free Baratinoo (VoxyGen) and Kali speech syntheses.
* Add configuration file for the Mary-TTS system.
* Add configuration file for espeak-ng + mbrola.
* Set the pulse client name when using the generic module with paplay.
* espeak-
*-mbrola-generic: Update voice list.
* Auto-detect module availability.
* Make generic module provide voice list.
* Add systemd service file.- Update docs- Mark COPYING.LGPL with %license- Update source URL.
* Fri Aug 03 2018 mgorseAATTsuse.com- Fix enabling of espeak-ng in speechd.conf to use espeak-ng.conf, rather than espeak.conf.
* Mon Mar 05 2018 aloisioAATTgmx.com- Use espeak-ng when available
* Wed Feb 07 2018 aloisioAATTgmx.com- Update to version 0.8.8
* Add German translation, thanks to Chris Leick for the patch
* Fix some spelling mistakes, thanks to Paul Gevers for the patch
* Some slight code improvements
* Wed Jan 03 2018 dimstarAATTopensuse.org- Add baselibs.conf: create libspeechd2-32bit, required by libQt5TextToSpeech5-32bit.
* Thu Nov 30 2017 dimstarAATTopensuse.org- Drop py_requires: this is a static python2-dependency on a python3 package.
* Fri Sep 15 2017 mgorseAATTsuse.com- Update to version 0.8.7: + Further fixes to spd-conf, which should now work properly. + Split the espeak-ng driver code into its own source file. + Add a work-around to the espeak-ng driver to account for spaces in voice names which recently appeared in espeak-ng git master. This will properly be fixed in 0.9. + Voice names are not forced to lower case, due to espeak-ng git master now having multi-case voice names. + Fix stripped audio output from the flite module. + Further code and build improvements.- Changes from version 0.8.6: + Various internal code improvements. + Fix more compiler warnings. + Python bug fixes with thanks to Sebastian Humenda.- Changes from version 0.8.5: + Use GLib main loop for the main server thread + Implement a shutdown timer in the server + Add support for espeak-ng. + Document an ibmtts configuration option + Removal of configuration options in the code that were not actually being used. + Added a command-line argument to allow for custom modules location.- Add ANNOUNCE; remove ChangeLog (no longer shipped)
* Sat Jul 01 2017 dimstarAATTopensuse.org- Drop %py_requires from python3-speechd: this is a python2 dependency on a python3 package.
* Tue Oct 04 2016 roAATTsuse.de- speech-dispatcher.logrotate: move options to local scope to not affect logrotate configuration for other services (bsc#1001618)
* Mon May 16 2016 mgorseAATTsuse.com- Update to version 0.8.4: + Updated documentation for required dependencies and where to find them. + Removed unused code. + Fixed compiler and GLib warnings. + Cleanup header definitions and inclusions. + Enabled silent rules by default + Fix language identification references.
* Sun Jul 19 2015 opensuse.lietuviu.kalbaAATTgmail.com- Update to version 0.8.3:
* Add API methods to get language, rate, pitch, and volume.
* A lot of code cleanup, and compatibility improvements.
* Removed all references to GNOME Speech, since it has long since been deprecated.
* Fix some inconsistancy in the SSIP API for voice type.
* The SET VOICE SSIP command is now deprecated, and will be removed in 0.9.
* The C library API now provides macro definitions for major, minor, and micro versions in libspeechd_versions.h.
* The libsndfile library is now a mandetory dependency to improve the user experience around sound icons.
* Fix a possible crash in the festival driver (drop bnc-831609-festival-crash.patch).
* Add a configuration option to the espeak driver to show voice variants in the voice list. This will remain until a proper variants retrieval API is added for compatible synthesizers.
* Fri Mar 27 2015 benoit.moninAATTgmx.fr- cleanup spec file with spec-cleaner- update to version 0.8.2:
* Add convenience methods to the libspeech API to free module list and voice data structures.
* Add method to the libspeechd API to get the current output module, and update the documentation accordingly.
* The API is now licensed under the GNU Lesser General Public License v2.1 or later.
* The spdconf configuration utility is now translatable.
* Fixed a bug where speech-dispatcher would fail to start if the user configuration directory existed but did not contain a config file.
* Install the spdconf desktop file.- add rcspeech-dispatcherd symlink for service
* Sat Dec 20 2014 opensuse.lietuviu.kalbaAATTgmail.com- Update to 0.8.1 + User dictionaries support added to the IBMTTS driver + Added a pico configuration file for use with the generic driver + Better support for multi-arch enabled distros to facilitate the use of the i386 only IBMTTS driver being easily installable on an amd64 system + Bug fixes, and documentation cleanup- Don\'t remove configuration in /usr/share/speech-dispatcher/config, because it is used by its configuration program to create user specific settings, while duplicate of it in /etc is system-wide