Skip to content

Add FunASR to Audio section - #227

Open
LauraGPT wants to merge 1 commit into
mahmoud:masterfrom
LauraGPT:add-funasr
Open

Add FunASR to Audio section#227
LauraGPT wants to merge 1 commit into
mahmoud:masterfrom
LauraGPT:add-funasr

Conversation

@LauraGPT

@LauraGPT LauraGPT commented May 31, 2026

Copy link
Copy Markdown

Summary

Adds FunASR to the structured Awesome Python Applications catalog as a user-facing command-line transcription application and self-hosted OpenAI-compatible API server.

  • adds one projects.yaml record with Audio/AI and Linux/Windows/macOS/server tags
  • regenerates the Audio and AI topic listings plus the four platform listings
  • adds the dated changelog and Atom feed entries
  • scopes the description to the funasr CLI and funasr-server, without unsupported language-count, benchmark, or download-volume claims

FunASR toolkit source is MIT-licensed; pretrained model licenses vary by model card.

Validation

Exact head: 4591fedd6c3987b347cc094d274dc83b1a6c4fab

  • based on current upstream master 3c6550d0897a964b598c8d3135b21c2279e7e5d4 (0 commits behind)
  • Apatite parses and normalizes all 427 projects; exactly one is named FunASR with tags audio, ai, linux, windows, mac, and server
  • projects.yaml, README.md, and BY_PLATFORM.md exactly match the isolated Apatite render output
  • CHANGELOG.md and atom.xml contain only the FunASR render delta, avoiding unrelated feed churn from the upstream 67-link cleanup
  • Atom XML parses successfully and contains one FunASR entry
  • repository, homepage, and PyPI links each return HTTP 200
  • git diff --check passes

The render used Apatite 19's pinned dependencies in an isolated Python 3.12 environment with compatibility shims for the removed standard-library imp and inspect.formatargspec APIs. Those shims are execution-only and are not part of this PR.

@LauraGPT

LauraGPT commented Jun 7, 2026

Copy link
Copy Markdown
Author

Hi, friendly ping — this PR adds FunASR (17K+ stars) to the Audio section. Ready to merge. Thanks!

@LauraGPT

Copy link
Copy Markdown
Author

Hi! FunASR has grown to 17.8K+ stars and added an agent-friendly CLI. Would be great in the Audio section! 🙏

@LauraGPT

LauraGPT commented Jul 7, 2026

Copy link
Copy Markdown
Author

Current validation for review:

Changed files: README.md only
Diff size: +1 / -0
PR state: open, non-draft=True, mergeable=True, mergeable_state=clean
Head checked: 01948bfc
Local worktree: clean
Validation: git diff --check upstream/master...HEAD -> pass
Added links checked:
- https://github.com/modelscope/FunASR -> 200
- https://www.funasr.com -> 200
- https://pypi.org/project/funasr -> 200

This is a one-line README addition for FunASR in the Audio section. No code or generated files changed.

@LauraGPT

Copy link
Copy Markdown
Author

This branch now follows the repository's structured catalog workflow instead of the earlier README-only edit. Exact head 4591fedd6c3987b347cc094d274dc83b1a6c4fab is 0 commits behind master and contains one projects.yaml record plus the generated topic/platform/changelog/feed outputs.

Fresh readback parses all 427 projects with exactly one FunASR entry and the intended audio, ai, linux, windows, mac, and server tags; atom.xml parses, all three project/home/PyPI links return HTTP 200, and git diff --check passes. @mahmoud, could you review the catalog addition when convenient?

@LauraGPT

Copy link
Copy Markdown
Author

Updated this PR against the current upstream master and fixed the Audio table-of-contents count from 17 to 18 so it matches the added FunASR entry.

Current head: c6fdf80.

Validation:

FunASR GitHub link: HTTP 200
FunASR homepage: HTTP 200
FunASR PyPI link: HTTP 200
git diff --check: passed
content assertions: one FunASR entry and Audio count is 18

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant