{"adoption": {"forks": 300, "observed_at": "2026-08-28T04:09:48.726331+00:00", "stars": 6806}, "canonical_url": "https://ross.abutalabs.com/products/noise-suppression-for-voice", "card": {"archived": false, "artifact_type": "plugin", "description": "Noise suppression plugin based on Xiph's RNNoise", "domain": ["media", "developer-tools"], "enriched": true, "function": ["audio-processing", "speech-recognition", "plugin-system"], "health_score": 90, "homepage": null, "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["werman/noise-suppression-for-voice"], "name": "werman/noise-suppression-for-voice", "platform": ["windows", "cross-platform"], "pushed_at": "2026-05-29T19:16:05+00:00", "repo": "werman/noise-suppression-for-voice", "stars": 6806, "tags": ["noise-suppression", "rnnoise", "vst", "lv2", "ladspa", "audio-units", "voice", "real-time-audio", "audio", "linux", "macos"], "topics": ["noise-cancellation", "voice", "vst2", "vst-plugin", "lv2-plugin", "ladspa", "au-plugin", "auv3-plugin", "vst3-plugin"], "urls": [], "use_cases": ["remove background noise from microphone during calls", "suppress keyboard and fan noise while streaming", "noise cancellation for working from home", "clean up voice audio in real time on Linux with PipeWire", "use RNNoise as a plugin in a DAW or audio host"], "what_it_is": "A real-time voice noise suppression audio plugin based on Xiph's RNNoise, available in VST2, VST3, LV2, LADSPA, AU, and AUv3 formats. It suppresses background noise like fans, crowds, and traffic from microphone input, commonly used with system audio processors such as Equalizer APO.", "when_to_avoid": ["you need to improve quality of a bad microphone rather than remove noise", "your audio pipeline cannot run at 48000 Hz sample rate", "you need offline/batch audio file cleanup rather than real-time processing"], "when_to_choose": ["you need free, open-source real-time mic noise suppression", "you want a plugin format compatible with your audio host (VST, LV2, AU, LADSPA)", "you record voice at 48000 Hz and want to filter constant background noise"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/noise-suppression-for-voice", "repo": "werman/noise-suppression-for-voice", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "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:09:48.726331+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:48.726331+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:42:04.677371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0bc31f58d9ca91e06d69798c432b3eb69f79829e1ad04b495a26170cb8fb44b9", "fetched_at": "2026-08-28T04:09:48.726331+00:00", "kind": "readme", "missing": false, "url": "https://github.com/werman/noise-suppression-for-voice"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 84, "longevity": 100, "rhythm": 54}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["prerelease_only"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3146, "days_push": 96, "days_rel": 96, "gap_med": null, "n_releases_24m": 1}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}