diff options
author | Spiros Boosalis <SamBoosalis@gmail.com> | 2016-12-28 03:28:07 +0000 |
---|---|---|
committer | Spiros Boosalis <SamBoosalis@gmail.com> | 2016-12-28 03:28:07 +0000 |
commit | ca3f41d44bd701efd1b252ea7d717a2031ece332 (patch) | |
tree | 1c7eb3a36101275118021dd87b94dc1029d507eb /pkgs/development/libraries/pocketsphinx | |
parent | c311871a6d0a3f83a0cec3e6b8804a741b83dcb5 (diff) | |
download | nixpkgs-ca3f41d44bd701efd1b252ea7d717a2031ece332.tar nixpkgs-ca3f41d44bd701efd1b252ea7d717a2031ece332.tar.gz nixpkgs-ca3f41d44bd701efd1b252ea7d717a2031ece332.tar.bz2 nixpkgs-ca3f41d44bd701efd1b252ea7d717a2031ece332.tar.lz nixpkgs-ca3f41d44bd701efd1b252ea7d717a2031ece332.tar.xz nixpkgs-ca3f41d44bd701efd1b252ea7d717a2031ece332.tar.zst nixpkgs-ca3f41d44bd701efd1b252ea7d717a2031ece332.zip |
pocketsphinx: 0.8 -> 5prealpha
Diffstat (limited to 'pkgs/development/libraries/pocketsphinx')
-rw-r--r-- | pkgs/development/libraries/pocketsphinx/default.nix | 33 |
1 files changed, 29 insertions, 4 deletions
diff --git a/pkgs/development/libraries/pocketsphinx/default.nix b/pkgs/development/libraries/pocketsphinx/default.nix index ac4041ee964..bc37cfb3d18 100644 --- a/pkgs/development/libraries/pocketsphinx/default.nix +++ b/pkgs/development/libraries/pocketsphinx/default.nix @@ -1,16 +1,22 @@ -{ stdenv, fetchurl, sphinxbase, pkgconfig }: +{ stdenv +, fetchurl +, sphinxbase +, pkgconfig +, python27 # >= 2.6 +, swig2 # 2.0 +}: stdenv.mkDerivation rec { - name = "pocketsphinx-0.8"; + name = "pocketsphinx-5prealpha"; src = fetchurl { url = "mirror://sourceforge/cmusphinx/${name}.tar.gz"; - sha256 = "0ynf5ik4ib2d3ha3r4i8ywpr2dz5i6v51hmfl8kgzj4i7l44qk47"; + sha256 = "1n9yazzdgvpqgnfzsbl96ch9cirayh74jmpjf7svs4i7grabanzg"; }; propagatedBuildInputs = [ sphinxbase ]; - buildInputs = [ pkgconfig ]; + buildInputs = [ pkgconfig python27 swig2 ]; meta = { description = "Voice recognition library written in C"; @@ -19,3 +25,22 @@ stdenv.mkDerivation rec { platforms = stdenv.lib.platforms.linux; }; } + +/* Example usage: + + +1. + +$ cat << EOF > vocabulary.txt +oh mighty computer /1e-40/ +hello world /1e-30/ +EOF + +2. + +$ pocketsphinx_continuous -inmic yes -kws vocabulary.txt 2> /dev/null +# after you say "hello world": +hello world +... + +*/ |