updated md5 sum for sphinxbase-5prealpha.tar.gz is a6e1e258d1124f59fa8c8a53fc9313f5
Search Criteria
Package Details: pocketsphinx 5.0.3-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/pocketsphinx.git (read-only, click to copy) |
---|---|
Package Base: | pocketsphinx |
Description: | A small speech recognizer |
Upstream URL: | https://cmusphinx.github.io |
Keywords: | mobile recognition speech |
Licenses: | MIT, BSD-3-Clause, BSD-2-Clause |
Submitter: | None |
Maintainer: | Martchus |
Last Packager: | Martchus |
Votes: | 104 |
Popularity: | 0.000438 |
First Submitted: | 2008-08-08 21:47 (UTC) |
Last Updated: | 2024-10-12 21:42 (UTC) |
Dependencies (10)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- cmake (cmake-gitAUR) (make)
- cython (cython-gitAUR, cython0AUR) (make)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-scikit-build-core (make)
- python-sounddevice (make)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR) (optional) – GStreamer plugin
Required by (9)
- advene (optional)
- kayleevc
- python-speechrecognition (optional)
- python-textract (optional)
- subsync
- subtitlecomposer-git (make)
- subtitlecomposer-git (optional)
- vokey-git
- voximp
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 Next › Last »
underdoeg commented on 2016-02-01 09:45 (UTC)
marcs commented on 2015-12-08 14:32 (UTC)
Added reconfiguration to automake 1.15 on prepare phase, should work now.
<deleted-account> commented on 2015-12-08 08:22 (UTC)
Package won't build on my installation:
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /tmp/packerbuild-1000/sphinxbase/sphinxbase/src/sphinxbase-5prealpha-py2/missing aclocal-1.13 -I m4
/tmp/packerbuild-1000/sphinxbase/sphinxbase/src/sphinxbase-5prealpha-py2/missing: line 81: aclocal-1.13: command not found
WARNING: 'aclocal-1.13' is missing on your system.
You should only need it if you modified 'acinclude.m4' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'aclocal' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
Makefile:425: recipe for target 'aclocal.m4' failed
make: *** [aclocal.m4] Error 127
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
/usr/bin/aclocal is aclocal-1.15
marcs commented on 2015-12-03 15:27 (UTC)
Hey xan
I'm building the package twice now. From what I've seen only the two /usr/lib/python folders differ in the two builds, so yeah not the smartest solution but I didn't want to mess too much with autotools.
So the script it builds py3 than py2, then install the whole installation and then does a make install only of the swig folder that built the py2 bindings.
Should be fine, but do some testing.
I had to do this also on sphinxbase for consistency so do a system update, so now also sphinxbase has both py2 and py3 support
marcs
xantares commented on 2015-12-03 08:54 (UTC)
hi marcs,
- that would be great, have a look here:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=python-salib
- the package uses autotools, I guess you can cd in the bindings subdir and make install from there to install only python bindings from the new package_python-pocketsphinx() function.
- to build py3 as weel, I guess you could either copy the source dir twice and build each with different configure options, or reconfigure once with py3 in the same build dir. If the lib is not huge maybe option1 would be cleaner.
xan.
marcs commented on 2015-12-02 20:35 (UTC)
Hi xantares,
on the page:
https://github.com/cmusphinx/pocketsphinx-python
the travis script:
https://github.com/cmusphinx/pocketsphinx-python/blob/master/.travis.yml
The script tests also on python3, so I guess is doable.
To have both i would split this package in two different versions, in Arch style, like:
python2-pocketsphinx
python-pocketsphinx
xantares commented on 2015-12-02 20:09 (UTC)
hi, could we get python3 bindings instead of python2 ? or both ?
xan.
marcs commented on 2015-11-02 21:27 (UTC)
I've update the dependency array, hopefully the problem should be fixed.
surfhai commented on 2015-11-02 21:15 (UTC)
I solved the compiling issue by installing sphinxbase 0.8 and not 5prealpha
surfhai commented on 2015-11-02 19:26 (UTC)
I think that pocketsphinx 5prealpha depends on gstreamer1.0 not gstreamer0.10 maybe python3 is also needed.
This is the commit that changes from 0.10 to 1.0
https://github.com/cmusphinx/pocketsphinx/commit/e070acf205a8c1f72198a8e103253c0742848911
blather-git is not working with 5prealpha-1 because of this change. I want to compile the version 0.8 but without success with the initial commit on the aur git repo.
Makefile:532: recipe for target 'acmod.lo' failed
make[2]: *** [acmod.lo] Error 1
make[2]: Leaving directory '/home/tg/build/pocketsphinx/pocketsphinx/src/pocketsphinx-0.8/src/libpocketsphinx'
Makefile:366: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/tg/build/pocketsphinx/pocketsphinx/src/pocketsphinx-0.8/src'
Makefile:471: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
Pinned Comments
Martchus commented on 2020-01-19 12:15 (UTC)
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#ownstuff
Martchus commented on 2020-01-19 11:46 (UTC) (edited on 2020-01-19 12:14 (UTC) by Martchus)
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#ownstuff