Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-pocketsphinx | Distribution: openSUSE:Factory:zSystems |
Version: 5.0.3+git20241211.69167fb | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Dec 18 07:55:04 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 727877 | Source RPM: pocketsphinx-python-5.0.3+git20241211.69167fb-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://cmusphinx.sourceforge.net/wiki/download/ | |
Summary: Python bindings for pocketsphinx |
Pocketsphinx is a version of the open-source CMU Sphinx II speech recognition system which is able to recognize speech in real-time. This package provides python bindings for pocketsphinx.
BSD-2-Clause
* Wed Dec 18 2024 Antonio Larrosa <[email protected]> - Update to 5.0.3: * This release mainly fixes building for Python 3.12, but also fixes a serious bug in the NGramModel wrapper class along the way. Note that Python 3.6 and 3.7 are no longer supported. * Switch to scikit-build-core and tox to fix many issues. - Update to 5.0.2: Removed unnecessary shinxbase in package config Do not attempt to align phones to impossibly short durations (fixes #339) Require specific setuptools version to fix editable install (fixes: #353) - Update to 5.0.1: Include examples of live recognition on various platforms Add missing close brace for C++ Use a separate search for ps_set_align_text() Fix regression tests and -phone_align in main program Use trailing slash with include directory Removed unnecessary libpthread in package config fix: fix a stray #if WORDS_BIGENDIAN (fixes: #343) - Update to 5.0.0. Includes among other these notable changes: * pocketsphinx_continuous is gone, replaced by plain old pocketsphinx, which is documented in the README file. * The configuration interface is now quite different. It is not a "command-line parser" anymore and the configuration parameters have lost their leading dashes. * All of the SphinxBase "utility" headers have also been made internal and their symbols will no longer be exported on Windows. Conversely, the JSGF and N-Gram language model API has been included in <pocketsphinx/model.h>. * The sphinx_fe and sphinx_cepview utilities have been moved to SphinxTrain. * The audio interface (<sphinxbase/ad.h>) has been removed. * The -remove_noise option is now controlled by the acoustic model as it needs to match the training. * The -remove_silence option has been removed as it is a Bad Idea and Considered Harmful for batch mode recognition. Please use the endpointer API as detailed in <pocketsphinx/endpointer.h> and examples/live.c or examples/live.py. * The -cmninit option is not controlled by the default acoustic model anymore. This may cause some problems for live recognition as the defaults may not match the feature extraction parameters. * The SWIG wrappers have been removed. Only Python 3 is directly supported as a dynamic language binding. Node.js may be supported in the near future. The C API is specifically designed to be easily supported through FFI, so you can do that. * Python support is much improved, fully documented, and builds a proper module directly from the (top level of the) source tree with pip or build. * Android support is gone but may come back (contributions welcome, I don't have time to support anything other than Linux on x86_64 and s390x) * Other changes: * Change the <pocketsphinx/search.h> API to be slightly more intuitive * New force-alignment API and two-pass alignment to get phone/state durations * Uniformize API and test fixed-point mode properly * Fix float-to-int underflows (#199, #252) * Disallow multiple search types in config or command-line * Revert incorrect optimizations to JSGF compiler (fixes #53) * Make seg_iter and hyp behave as expected in kws search (fixes #122) * feat: add -config and config to parse and save JSON * Resurrect GStreamer support * Remove sphinxbase and modernize configuration API * Add support for input files to pocketsphinx command line * Add compatibility with pocketsphinx-python 0.1.5 * Rename pocketsphinx5 to pocketsphinx * Updated the en-us dict * Fix memory leak in allphone_search.c * Forward declare allphone_clear_segments in allphone_search.c * Make force alignment accessible from pocketsphinx_batch and the ps_decoder API * Improve linking for internal headers * Fix memory leak in bin_mdef_read_text * Large build system and small API modernizations * Fix windows build * Fix endianness issues in binary trie LM code * Build a proper Python package * Update -cmninit parameter when CMN is updated * Switch back to Cython and use scikit-build for Python module * Document Python module better and build ReadTheDocs with (the other) Sphinx * Fix install command for Mac and iOS builds * Incoporate WebRTC VAD code * Reorganize header files * Remove thread library * Add a proper API for cepstral mean normalization * Make -samprate an int after all these years - Obsoletes the pocketsphinx5/sphinxbase/sphinxbase5 packages and remove the use of update-alternatives since it's not needed anymore. - Add _service file. - Add _multibuild to build the python package. - Drop patches that don't seem to be needed anymore: * pocketsphinx-doxygen.patch * pocketsphinx-largefile.patch * pocketsphinx-long-utterance.patch * use-python3.patch - Add patch to fix installation directory of python module: * fix-python-installation.patch * Thu Feb 29 2024 Dominique Leuenberger <[email protected]> - Use %patch -P N instead of deprecated %patchN. * Thu Mar 26 2020 Antonio Larrosa <[email protected]> - Use update-alternatives for the man pages - pocketsphinx-devel now conflicts with pocketsphinx5-devel - python3-pocketsphinx now conflicts with python3-pocketsphinx5 and python3-pocketsphinx-python <= 0.1.3 - Fixes for symbol-not-found errors in the python3 port and a small fix to use python3 in another python call. Updated patch: * use-python3.patch * Wed Mar 25 2020 Antonio Larrosa <[email protected]> - Generate python3 bindings instead of python2: * use-python3.patch * Wed Feb 27 2019 Antonio Larrosa <[email protected]> - Add %check section to run tests * Sat Feb 23 2019 [email protected] - Use alternatives for binaries to make possible to have it coinstalled with pocketsphinx5 5prealpha * Tue Aug 14 2018 [email protected] - Fix RPM groups. - Implement shared library packaging guideline. * Sun Aug 12 2018 [email protected] - Use %license for license file * Mon Sep 04 2017 [email protected] - Update to version 0.8: * Improvements: * API is better exposed in Python, SWIG and gstreamer * New API for exact grammar match * Configurable type for the frame counter, allows utterances way longer than 5 minutes * Fixes: * Memory leaks, refcounting and other memory-related issues * Use proper word bounary senones for the words added on the fly * Accurate FSG lextree construction - Add pocketsphinx-doxygen.patch, pocketsphinx-largefile.patch, pocketsphinx-long-utterance.patch to fix various issues. Patches obtained from the fedora package. - Fixed license in spec file. It's BSD-2-Clause according to COPYING - Run spec-cleaner - Move the python bindings to a new python2-pocketsphinx package * Sat Nov 10 2012 [email protected] - initial commit
/usr/lib64/python3.11/site-packages/pocketsphinx /usr/lib64/python3.11/site-packages/pocketsphinx/__init__.py /usr/lib64/python3.11/site-packages/pocketsphinx/_pocketsphinx.cpython-311-s390x-linux-gnu.so /usr/lib64/python3.11/site-packages/pocketsphinx/segmenter.py
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 8 00:25:28 2025