Funasr-Punctuation-Restore

当用户想要**给文本恢复标点**、**ASR 转录结果加标点**、**无标点文本加标点**、**转录文本整理标点**、**批量给文件或目录加标点**时自动触发。 使用 FunASR ct-punc 模型,为一段文本、单个记事本文件(.txt)、或整个目录一键恢复中文/英文标点符号。 支持直接输入文本、单个文件路径、或整个文件夹路径(目录模式会自动在同级创建 _punctuated 镜像目录,原文件/目录不变)。 【重要约束】只处理文本标点恢复,不处理音频转录、翻译或其他 NLP 任务。 常见触发口语(越多越好): - “帮我给这段文本加标点” - “把这个转录结果恢复标点” - “ASR 文本加标点” - “这段话没有标点,帮我整理一下” - “给这个 txt 文件加标点” - “批量给文件夹里的所有文本文件加标点” - “恢复这个文本的标点符号” - “FunASR 加标点” - “把这个无标点文本变正常”

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Funasr-Punctuation-Restore" with this command: npx skills add wangminrui2022/funasr-punctuation-restore

Funasr-Punctuation-Restore

功能:使用 FunASR ct-punc 模型一键恢复标点(支持文本/文件/目录)。目录模式会在同级创建结构完全一致的 _punctuated 镜像目录(原目录不变)。支持 GPU 加速 + 自动清理显存。

触发时机(Triggers)

  • 用户提供一段没有标点或标点不全的文本,要求“加标点”“恢复标点”“整理标点”。
  • 用户提供 .txt 文件路径或整个文件夹,要求批量处理。
  • 常用于 ASR(语音转文字)后的后处理场景。
  • 支持直接粘贴文本、单个文件、或整个目录。

支持的模型(推荐顺序)

  1. punc_ct-transformer_cn-en-common-vocab471067-large → 基于 Transformer 的中英文混合文本标点恢复模型,适合 ASR 结果自动加标点。

参数提取指南

当决定调用此技能时,请从用户上下文中提取以下参数:

  1. --text "<文本内容>" (如果用户直接提供了文本)
  2. --file "<文件路径>" (如果用户提供了单个 .txt 文件路径)
  3. --dir "<目录路径>" (如果用户提供了文件夹路径,会批量处理)

执行步骤

  1. 解析输入:识别用户是提供了文本、单个文件,还是整个目录。

  2. 默认目标:若未指定输出路径,默认在输入同级创建 [原文件名]_punctuated.txt_punctuated 目录(原文件/目录保持不变)。

  3. 调用命令:使用以下兼容性命令启动脚本(优先 python3,失败则 python)。脚本会自动创建虚拟环境、检测 GPU 并安装对应版本。

    (python3 scripts/punctuation_restore.py (--text "<文本内容>" | --file "<文件路径>" | --dir "<目录路径>")) || (python scripts/punctuation_restore.py (--text "<文本内容>" | --file "<文件路径>" | --dir "<目录路径>"))
    

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

gitlab-mr-reviewer

当需要审核 GitLab 合并请求、检查 MR diff 风险、发布 GitLab 审查评论、执行 approve/request changes,或发送 MR 审查通知时使用。

Registry SourceRecently Updated
1490whrime
General

Voice Transcriber Toolkit

Voice-to-Text Transcription Toolkit - 语音识别转文字,支持Whisper/Vosk引擎,批量处理,字幕导出 | Speech recognition & transcription with Whisper/Vosk engines, batch processing, su...

Registry SourceRecently Updated
General

Gigo Lobster Taster

🦞 GIGO · gigo-lobster-taster: 正式试吃模式:跑完整评测,默认上传云端、生成个人结果页并进入排行榜。 Triggers: 试吃我的龙虾 / 品鉴我的龙虾 / lobster taste / lobster taster.

Registry SourceRecently Updated
General

Gigo Lobster Local

🦞 GIGO · gigo-lobster-local: 本地模式:跑完整评测,但不上云、不注册个人结果页,证书二维码回到官网首页。 Triggers: 本地试吃龙虾 / 离线试吃龙虾 / local lobster taste / offline lobster taste.

Registry SourceRecently Updated