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

libspeechd2-0.12.0~rc2-150600.1.2 RPM for ppc64le

From OpenSuSE Leap 15.6 for ppc64le

Name: libspeechd2 Distribution: SUSE Linux Enterprise 15
Version: 0.12.0~rc2 Vendor: SUSE LLC <>
Release: 150600.1.2 Build date: Fri May 10 04:17:31 2024
Group: System/Libraries Build host: ibs-power9-11
Size: 67424 Source RPM: speech-dispatcher-0.12.0~rc2-150600.1.2.src.rpm
Summary: Device independent layer for speech synthesis - Client library
The goal of Speech Dispatcher project is to provide a high-level device
independent layer for speech synthesis through a simple, stable and
well documented interface.

What is a very high level GUI library to graphics, Speech Dispatcher is
to speech synthesis. The application neither needs to talk to the
devices directly nor to handle concurrent access, sound output and other
tricky aspects of the speech subsystem.






* Thu Feb 22 2024
  - 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
  - Use _multibuild to build also a python311 flavor in SLE15
  - 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
  - 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
  - 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
  - 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
  - Use always python3.11 to build, so Leap use also python3.11 to
* Tue Dec 13 2022
  - 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
    - symbols: Process symbols.dic before emojis.dic.
    - symbols: Enable speechd symbols processing by default.
    - modules: Moved speech dispatcher modules to
    - 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
    - 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
  - Rebase harden_speech-dispatcherd.service.patch.
* Tue Dec 13 2022
  - Migration to /usr/etc: Saving user changed configuration files
    in /etc and restoring them while an RPM update.
* Tue Dec 13 2022
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_speech-dispatcherd.service.patch
* Tue Jun 21 2022
  - Moved logrotate files from user specific directory /etc/logrotate.d
    to vendor specific directory /usr/etc/logrotate.d.
* Mon Jan 24 2022
  - 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
  - Fix requires for the spd-conf tool
* Fri Nov 27 2020
  - 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
  - Changed /etc/logrotate.d/speech-dispatcher from init.d to systemd
    fix boo#1173374.
* Mon Apr 06 2020
  - 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
  - Add -fcommon in order to fix boo#1160416.
* Thu Jan 23 2020
  - 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
  - Drop -ibmtts package for now. It requires a third-party library
    which we do not package.
* Wed Oct 09 2019
  - Drop intltool from BuildRequires. Require gettext.
  - Exclude ibmtts.conf from the main package.
* Tue Oct 08 2019
  - 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
* Wed Jun 12 2019
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut the build queues by allowing usage of systemd-mini
* Thu Mar 28 2019
  - Reduce scriptlets' hard dependency by switching to
  - Modernize specfile a bit: make use of %make_install, and drop
    redundant "--sysconfdir=%_sysconfdir" from the %configure call.
* Wed Mar 27 2019
  - 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
  - set includedir to fix the entries in the pkg-config file
* Thu Feb 28 2019
  - Update to version 0.9.0:
    * Add modules for non-free Baratinoo (VoxyGen) and Kali speech
    * 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
    * 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
  - Fix enabling of espeak-ng  in speechd.conf to use
    espeak-ng.conf, rather than espeak.conf.
* Mon Mar 05 2018
  - Use espeak-ng when available
* Wed Feb 07 2018
  - 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
  - Add baselibs.conf: create libspeechd2-32bit, required by
* Thu Nov 30 2017
  - Drop py_requires: this is a static python2-dependency on a
    python3 package.
* Fri Sep 15 2017
  - 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
  - Add ANNOUNCE; remove ChangeLog (no longer shipped)
* Sat Jul 01 2017
  - Drop %py_requires from python3-speechd: this is a python2
    dependency on a python3 package.
* Tue Oct 04 2016
  - speech-dispatcher.logrotate: move options to local scope
    to not affect logrotate configuration for other services
* Mon May 16 2016
  - 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
  - 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
    * 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
  - 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
  - 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



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 19:51:39 2024