{"adoption": {"forks": 732, "observed_at": "2026-08-28T04:08:46.018411+00:00", "stars": 4335}, "canonical_url": "https://ross.abutalabs.com/products/pocketsphinx", "card": {"archived": false, "artifact_type": "library", "description": "A small speech recognizer", "domain": ["speech-processing", "embedded-systems"], "enriched": true, "function": ["speech-recognition", "cli", "nlp"], "health_score": 99, "homepage": null, "language": "C", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["cmusphinx/pocketsphinx"], "name": "cmusphinx/pocketsphinx", "platform": ["windows", "python", "c", "cli", "embedded"], "pushed_at": "2026-08-26T16:03:14+00:00", "repo": "cmusphinx/pocketsphinx", "stars": 4335, "tags": ["offline-speech-recognition", "asr", "cmu-sphinx", "lightweight", "embedded-speech", "natural-language-processing", "linux"], "topics": ["speech-recognition", "python", "c"], "urls": [], "use_cases": ["transcribe speech from wav files offline", "add speech recognition to a raspberry pi project", "embed a small speech recognizer in a C application", "recognize speech in python without cloud services", "run keyword spotting on an embedded device", "convert spoken audio to text locally"], "what_it_is": "PocketSphinx is Carnegie Mellon's lightweight, speaker-independent continuous speech recognition engine, available as a C library, a command-line tool, and a Python module. It uses older but compact and efficient algorithms, making it well suited to resource-constrained and offline applications.", "when_to_avoid": ["you need state-of-the-art accuracy on noisy or diverse audio", "you want modern neural models or multilingual support out of the box", "you need streaming recognition with robust audio capture built in (the audio library was removed)", "you're building a production voice assistant where Whisper-class models are feasible"], "when_to_choose": ["you need fully offline, low-resource speech recognition", "you're targeting embedded or low-power hardware like Raspberry Pi", "you want a simple C API or Python bindings without heavy dependencies", "accuracy requirements are modest and compactness matters more than state-of-the-art results"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pocketsphinx", "repo": "cmusphinx/pocketsphinx", "role": "main", "score": 84}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.018411+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:21:38.604081+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8ae98bbeee6f9ca71394dfe1299e4348eecd2760f42679df9175c2977141bdd", "fetched_at": "2026-08-28T04:08:46.018411+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cmusphinx/pocketsphinx"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 55}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4531, "days_push": 7, "days_rel": 88, "gap_med": 255.5, "n_releases_24m": 3}, "score": 84, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}