Search Criteria
Package Details: vosk-api 0.3.45-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/vosk-api.git (read-only, click to copy) |
---|---|
Package Base: | vosk-api |
Description: | Offline speech recognition toolkit |
Upstream URL: | https://alphacephei.com/vosk/ |
Licenses: | Apache |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 4 |
Popularity: | 1.48 |
First Submitted: | 2022-04-04 18:36 (UTC) |
Last Updated: | 2022-12-15 21:09 (UTC) |
Dependencies (18)
- gcc-libs (gccrs-libs-git, gcc-libs-git)
- cmake (cmake-git) (make)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- gradle (make)
- java-environment (java-gcj-compat, zulu-10-bin, jdk12-openj9-bin, zulu-12-bin, jdk12, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, zulu-14-bin, amazon-corretto-15, jdk11-openjdk-dcevm-conflicts-fixed, zulu-embedded-jdk8, sapmachine-jdk-bin, amazon-corretto-16, jdk8-graalvm-bin, jdk16-graalvm-bin, jdk8-openjdk-shenandoah, zulu-16-bin, jdk16-adoptopenjdk, jdk11-microsoft-openjdk, jdk16-microsoft-openjdk, jdk11-msopenjdk-bin, jdk18-beta-temurin, jdk8-arm, jdk17-jetbrains, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-bin, jdk11-jetbrains-imfix, java-openjdk-loom-ea-bin, jdk17-dragonwell-bin, jdk7-j9-bin, jdk7r1-j9-bin, jdk8-j9-bin, jdk11-j9-bin, jdk-jetbrains, jdk11-jbr-xdg, jdk12-openjdk, jdk15-openjdk, jdk16-openjdk, jdk13-openjdk, jdk14-openjdk, jdk-bcl, amazon-corretto-18, zulu-18-bin, zulu-13-bin, bishengjdk-17, jdk-arm, jdk11-openj9-bin, jdk-openj9-bin, jdk-openj9, zulu-15-bin, jdk-jbr-xdg, zulu-embedded-jdk11, jdk-microsoft-openjdk, jdk18-openjdk, jdk17-openj9-bin, jdk8-dragonwell-extended, jdk18-openj9-bin, jdk8-openj9-bin, jdk8, jdk11, jdk-android-studio, amazon-corretto-8, amazon-corretto-11, amazon-corretto-19-bin, amazon-corretto-17, zulu-8-bin, zulu-11-bin, zulu-17-bin, zulu-19-bin, liberica-jre-8-full-bin, jdk11-graalvm-bin, jdk17-graalvm-bin, jdk19-graalvm-bin, liberica-jdk-full-bin, jdk8-adoptopenjdk, jdk17-jetbrains-imfix, jdk-lts, jdk, liberica-jdk-11-full-bin, liberica-jdk-17-full-bin, liberica-jre-11-full-bin, jdk8-dragonwell-extended-bin, jdk8-dragonwell-standard-bin, jdk11-dragonwell-extended-bin, jdk11-dragonwell-standard-bin, jdk11-graalvm-ee-bin, jdk8-graalvm-ee-bin, jdk19-graalvm-ee-bin, jdk13-openjdk-bin, liberica-jdk-8-full-bin, jdk17-graalvm-ee-bin, zulu-embedded-jdk, jre-jetbrains, jdk-temurin, jdk17-temurin, jdk11-temurin, jdk17-dragonwell-standard-bin, jdk-openjdk-xdg, jdk-openjdk-xdg-bin, mandrel-bin, jabba-bin, java-openjdk-ea-bin, java-openjdk-bin, jdk17-jetbrains-bin, jdk11-jetbrains-bin, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk8-openjdk) (make)
- python (nogil-python, python36, python32, python39, python38, python37, python311, python312) (make)
- python-build (make)
- python-cffi (make)
- python-installer (python-installer-git) (make)
- python-requests (make)
- python-setuptools (make)
- python-srt (python-srt-git) (make)
- python-tqdm (make)
- python-websockets (make)
- python-wheel (make)
- ffmpeg (ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-intel-full-git, ffmpeg-yt-dlp-bin, ffmpeg-shinobi, ffmpeg-git, ffmpeg-ndi, ffmpeg-mmal, ffmpeg-decklink, ffmpeg-amd-full-git, ffmpeg-amd-full, ffmpeg-gpl-bin, ffmpeg-v4l2-request-git, ffmpeg-headless, ffmpeg-nocuda, ffmpeg-nonvidia, ffmpeg-cuda, ffmpeg-jxl, ffmpeg-mpp, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-full-git, ffmpeg-obs) (check)
- python-numpy (python-numpy-git, python-numpy1.22, python-numpy-openblas, python-numpy-mkl-bin, python-numpy-mkl, python-numpy-flame) (check)
- java-runtime (java-gcj-compat, jre10, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, server-jre, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jre7, zulu-14-bin, amazon-corretto-15, jdk11-openjdk-dcevm-conflicts-fixed, zulu-embedded-jdk8, sapmachine-jdk-bin, amazon-corretto-16, jdk8-graalvm-bin, jdk16-graalvm-bin, jre8-openjdk-shenandoah, zulu-16-bin, jdk16-adoptopenjdk, jdk11-microsoft-openjdk, jdk16-microsoft-openjdk, jdk11-msopenjdk-bin, jdk18-beta-temurin, jdk8-arm, jre17-jetbrains, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-bin, jre11-jetbrains-imfix, java-openjdk-loom-ea-bin, jdk17-dragonwell-bin, hmcl-zulu-bin, jdk7-j9-bin, jdk7r1-j9-bin, jdk8-j9-bin, jdk11-j9-bin, jdk-jetbrains, jre11-jbr-xdg, jre12-openjdk, jre15-openjdk, jre16-openjdk, jre13-openjdk, jre14-openjdk, jre-bcl, jdk-bcl, amazon-corretto-18, zulu-18-bin, zulu-13-bin, jre15, jre14, jre13, jre16, jre17, bishengjdk-17, bishengjre-17, jdk-arm, jdk11-openj9-bin, jdk-openj9-bin, jre-openj9, zulu-15-bin, jre-jbr-xdg, zulu-embedded-jdk11, jdk-microsoft-openjdk, jre18-openjdk, jdk17-openj9-bin, jdk8-dragonwell-extended, jdk18-openj9-bin, jdk8-openj9-bin, jre8, jdk8, jre11, jdk-android-studio, amazon-corretto-8, amazon-corretto-11, amazon-corretto-19-bin, amazon-corretto-17, zulu-8-bin, zulu-11-bin, zulu-17-bin, zulu-19-bin, liberica-jre-8-full-bin, jdk11-graalvm-bin, jdk17-graalvm-bin, jdk19-graalvm-bin, liberica-jdk-full-bin, jre8-adoptopenjdk, jre17-jetbrains-imfix, jre-lts, jre, liberica-jdk-11-full-bin, liberica-jdk-17-full-bin, liberica-jre-11-full-bin, jdk8-dragonwell-extended-bin, jdk8-dragonwell-standard-bin, jdk11-dragonwell-extended-bin, jdk11-dragonwell-standard-bin, jdk11-graalvm-ee-bin, jdk8-graalvm-ee-bin, jdk19-graalvm-ee-bin, jdk13-openjdk-bin, zulu-jre-fx-bin, zulu-jdk-fx-bin, liberica-jdk-8-full-bin, jdk17-graalvm-ee-bin, zulu-embedded-jdk, jre-jetbrains, jdk-temurin, jdk17-temurin, jdk11-temurin, jdk17-dragonwell-standard-bin, jre-openjdk-xdg, jre-openjdk-xdg-bin, mandrel-bin, java-openjdk-ea-bin, java-openjdk-bin, jdk17-jetbrains-bin, jdk11-jetbrains-bin, jre-openjdk, jre11-openjdk, jre17-openjdk, jre8-openjdk) (optional) – for java bindings
Required by (6)
- numen
- python-vosk
- simple64 (make)
- simple64 (optional)
- simple64-git (make)
- simple64-git (optional)
Sources (7)
- git+https://github.com/alphacep/openfst.git#commit=7dfd808194105162f20084bb4d8e4ee4b65266d5
- https://alphacephei.com/kaldi/models/vosk-model-small-en-us-0.15.zip
- https://alphacephei.com/vosk/models/vosk-model-spk-0.4.zip
- https://github.com/alphacep/clapack/archive/v3.2.1/clapack-3.2.1.tar.gz
- https://github.com/alphacep/vosk-api/archive/v0.3.45/vosk-api-0.3.45.tar.gz
- https://github.com/xianyi/OpenBLAS/archive/v0.3.20/openblas-0.3.20.tar.gz
- kaldi-vosk-g93ef001.tar.gz
Latest Comments
VorpalGun commented on 2022-12-19 20:15 (UTC)
@dbermond I use aurutils to build in a clean chroot too. However on a hunch, I also tested turning off distcc. That did it. Seems this package is incompatible with distcc. Of course that take much longer to build (8 cores instead of 38 cores)
I suggest either adding !distcc, or trying to figure out what went wrong.
dbermond commented on 2022-12-18 23:26 (UTC)
@VorpalGun I've just checked, and the package is building fine. It builds fine in a clean chroot, so there is no missing build time dependency. You can try to build it in this way. Please make sure to be using an up-to-date Arch Linux system (not an Arch derivative). The f77 thing is not a problem.
VorpalGun commented on 2022-12-18 20:18 (UTC) (edited on 2022-12-18 20:18 (UTC) by VorpalGun)
Seems like there is a missing dependency:
Also this (much later in the build):
I'm a software developer and I'm finding the build error confusing, so I uploaded the build log as I'm not quite sure what went wrong where: https://0x0.st/o5o_.log
dbermond commented on 2022-07-08 18:26 (UTC)
@jperry Thanks for reporting. Package updated.
jperry commented on 2022-07-08 18:06 (UTC)
Hi, it looks like clapack-3.2.1.tar.gz has changed upstream; the hash doesn't validate anymore.
dbermond commented on 2022-05-29 23:42 (UTC)
@m78 vosk-api is a dependency for python-vosk. So, if you wish to use python-vosk, you also need to install vosk-api. Use 'pacman -U' to install both (or use makepkg '-i' option to install both after building).
m78 commented on 2022-05-29 20:54 (UTC)
can someone help me with this dependency problem?
error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency 'vosk-api=0.3.38' required by python-vosk :: unable to satisfy dependency 'python-vosk' required by nerd-dictation-git
thanks for your help guys!
dbermond commented on 2022-04-28 03:13 (UTC)
@ideasman42 It looks like the vosk branch of the kaldi repository is frequently rebased, making the target commit to become out of tree. I pushed a change that (hopefully) fixes this. Thanks for reporting.
ideasman42 commented on 2022-04-28 02:15 (UTC) (edited on 2022-04-28 02:15 (UTC) by ideasman42)
Currently I'm running into this error building the package, this was reported to me as a bug here: https://github.com/ideasman42/nerd-dictation/issues/54