From d56b3d8f984688e7accaeb96dfc1acfa69329bf8 Mon Sep 17 00:00:00 2001 From: zhifu gao Date: Wed, 8 Jul 2026 08:07:04 +0800 Subject: [PATCH] Track approved VoiceAI listing PR (#3141) Add the approved VoiceAI listing PR to the growth tracker and classify its fork workflow gate. --- docs/community_growth_20k.md | 1 + scripts/collect_growth_metrics.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/docs/community_growth_20k.md b/docs/community_growth_20k.md index 37f1cc0a2..3b0f8d88d 100644 --- a/docs/community_growth_20k.md +++ b/docs/community_growth_20k.md @@ -175,6 +175,7 @@ High-star feature requests and roadmap issues are earlier in the funnel than PRs | `huggingface/optimum-intel#1801` OpenVINO support | Helps CPU and edge users evaluate Fun-ASR on Intel hardware | Current failed jobs are unrelated OpenVINO matrix failures in Pix2Struct, image-text quantization/export, and tiny-random T5; LauraGPT's direct mirror PR `#1856` was closed after maintainers said they will address the cleanup in a preliminary PR, so wait for that maintainer-side update before adding more comments. | | `huggingface/speech-to-speech#319` SenseVoice STT handler | Adds SenseVoice/FunASR to local open-source voice-agent pipelines where low-latency STT is a core comparison point | Keep lint/import fixes on the PR head, explain optional `speech-to-speech[sensevoice]` install behavior, and answer handler-scope review quickly. | | `livekit/agents#6176` FunASR/SenseVoice realtime STT plugin | Opens a path into LiveKit's realtime voice-agent ecosystem where local STT is evaluated alongside hosted providers | CI and CLA are green; avoid duplicate pings and monitor for maintainer review on plugin scope, package metadata, or optional dependency expectations. | +| `mahimairaja/voiceai#16` FunASR and SenseVoice STT resource listing | Places FunASR/SenseVoice in a curated voice-AI resource map for builders comparing STT providers and local speech stacks | Maintainer approved. A pre-existing Stars badge target caused `link-check` to fail; pushed `16c451d` to retarget the badge to the repo homepage, verified `lychee 0.23.0` with the CI args (`480 Total`, `0 Errors`), and posted the status note. Current GitHub suite is `action_required` with no check-runs, so wait for maintainer workflow approval/rerun. | | `punkpeye/awesome-mcp-servers#7153` FunASR MCP server listing | Exposes FunASR to a high-star MCP discovery list used by agent-tool builders looking for local speech tools | Keep the Dockerized stdio server entrypoint ready for Glama checks, then update the external PR only when there is a valid Glama score/badge or maintainer feedback. | | `run-llama/llama_index#21958` FunASR endpoint reader | Puts FunASR behind a LlamaIndex reader for OpenAI-compatible transcription endpoints used in RAG and agent pipelines | Keep the endpoint contract clear, avoid forcing local `funasr` dependencies into the main package, and validate one request/response example when the author updates. | | `run-llama/llama_index#21996` local FunASR reader | Gives LlamaIndex users a local SenseVoice/FunASR reader for private transcription workflows | Keep optional dependencies isolated, verify the reader does not affect default installs, and watch for maintainer guidance on package extras. | diff --git a/scripts/collect_growth_metrics.py b/scripts/collect_growth_metrics.py index dbf28ceaf..62e12dada 100755 --- a/scripts/collect_growth_metrics.py +++ b/scripts/collect_growth_metrics.py @@ -36,6 +36,7 @@ DEFAULT_INTEGRATION_PRS = [ "huggingface/optimum-intel#1801", "huggingface/speech-to-speech#319", "livekit/agents#6176", + "mahimairaja/voiceai#16", "punkpeye/awesome-mcp-servers#7153", "run-llama/llama_index#21958", "run-llama/llama_index#21996", @@ -130,6 +131,10 @@ KNOWN_REVIEW_GATES = { "action": "wait for maintainer review", "reason": "Claude review action requires maintainer permissions for fork PRs", }, + "mahimairaja/voiceai#16": { + "action": "wait for maintainer workflow approval", + "reason": "Maintainer approved; link-check fix and local lychee validation posted, but the new fork check suite is action_required with no check-runs", + }, "activepieces/activepieces#13985": { "action": "wait for author CLA", "reason": "CLA must be completed by an authorized author; do not sign legal agreements",