%FILENAME%
python-speechrecognition-3.17.0-1-any.pkg.tar.zst

%NAME%
python-speechrecognition

%BASE%
python-speechrecognition

%VERSION%
3.17.0-1

%DESC%
Speech recognition module for Python, supporting several engines and APIs

%CSIZE%
29351419

%ISIZE%
39562939

%SHA256SUM%
88815e7267aad6fa28d7553a008fc2216115d9a6cd07b39dc43932b6a1203e6b

%URL%
https://github.com/Uberi/speech_recognition

%LICENSE%
BSD-3-Clause

%ARCH%
any

%BUILDDATE%
1781748071

%PACKAGER%
admin (on behalf of admin) <admin@taotieren.com>

%DEPENDS%
flac
python-audioop-lts
python-standard-aifc
python-typing_extensions

%OPTDEPENDS%
python-pyaudio: required for microphone input
python-librosa: required for audio split
python-pocketsphinx: CMU Sphinx backend (local)
python-google-cloud-speech: Google Cloud Speech-to-Text backend
python-google-api-core: required for Google Cloud Speech-to-Text
python-tensorflow: Tensorflow backend (local)
python-vosk: Vosk backend (local)
python-whisper: OpenAI Whisper backend (local)
python-faster-whisper: Faster Whisper backend (local)
python-numpy: required for local Whisper and audio split
python-pytorch: required for local Whisper
python-soundfile: required for local Whisper
python-openai: OpenAI Whisper API backend
python-groq: Groq Whisper API backend
python-requests: AssemblyAI Speech-to-Text backend
python-boto3: Amazon Lex and Amazon Transcribe backends
python-botocore: required for Amazon Transcribe
python-cohere: Cohere API backend

%MAKEDEPENDS%
python-build
python-installer
python-setuptools
python-wheel

%CHECKDEPENDS%
python-pytest
python-pytest-randomly
python-respx
python-numpy
python-pytest-httpserver
python-pocketsphinx
python-httpx
python-openai
python-groq
python-google-cloud-speech
python-cryptography

