Skip to main content

Fun ASR model for fasr

Project description

fasr-asr-fun

基于 fun_asr_nano.pyfunasr.AutoModel 推理方式封装,为 fasr 提供 Fun-ASR-Nano 无时间戳识别能力。

安装

pip install fasr-asr-fun

注册模型

注册名 默认 checkpoint 说明
fun_asr_nano FunASRNanoForASR FunAudioLLM/Fun-ASR-Nano-2512 Fun-ASR-Nano,无时间戳输出

使用方式

from fasr import AudioPipeline

pipeline = (
    AudioPipeline()
    .add_pipe("detector", model="fsmn")
    .add_pipe("recognizer", model="fun_asr_nano")
    .add_pipe("sentencizer", model="ct_transformer")
)

from_checkpoint 参数

参数 类型 默认值 说明
checkpoint_dir str | Path | None None(自动下载) 模型权重目录
device str "cuda:0" 推理设备
trust_remote_code bool True 是否信任远程代码
remote_code str "./model.py" 远程代码路径
language str "中文" 识别语言
itn bool True 是否执行逆文本规范化
batch_size int 1 generate 批大小

transcribe 支持通过 kwargs 覆盖 hotwordslanguageitnbatch_size

输出说明

  • 当前模型不返回词级/字级时间戳。
  • fasr 中会把整段识别文本作为一个 AudioToken 返回。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fasr_asr_fun-0.3.9.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fasr_asr_fun-0.3.9-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file fasr_asr_fun-0.3.9.tar.gz.

File metadata

  • Download URL: fasr_asr_fun-0.3.9.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fasr_asr_fun-0.3.9.tar.gz
Algorithm Hash digest
SHA256 00a5108f1cd93904aa41442dc71cde6b252edf750d86074b0aba4ae00c0ad800
MD5 8bea843b8ca5aca622be07f11d9a8777
BLAKE2b-256 d155ba99e959ef863c78875d580c08eb969237eabdd98f0c807c20a9abc4532b

See more details on using hashes here.

File details

Details for the file fasr_asr_fun-0.3.9-py3-none-any.whl.

File metadata

  • Download URL: fasr_asr_fun-0.3.9-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fasr_asr_fun-0.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 e0b6012bda7e3c953fa6fc9617e146f43079a954c8be7070ae8a532de50954da
MD5 a5c814ac9f497b1a84458fc992434ce1
BLAKE2b-256 406d94a1cd7813cf788ac9e3faf07bdb3109f633d70a3e797f41a2efc84407e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page