ONNX Model Zoo

MoYoYoTech/Translator

By MoYoYoTech · ↓ 8 · ♥ 0 · Updated 2025-05-14

What's in this repo

This page lists the files in MoYoYoTech/Translator, including silero_vad.onnx.

  • 1 ONNX models (.onnx files)
  • 120 files, including 25 .py, 16 .ts, 10 .json, 6 .vue, 5 .md, 5 .txt
  • Last updated 2025-05-14

ONNX files

File Size Download
moyoyo_asr_models/silero-vad/silero_vad.onnx — Download

How to use

These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.

README


license: mit

环境安装

系统环境

  1. macOS 14.5 或更高版本m系列芯片(如M1、M2等)。
  1. 确保安装了 Xcode 和命令行工具:
   # 安装Xcode命令行工具
   xcode-select --install
   # 或者者安装Xcode
   # 打开App Store,搜索Xcode并安装。
   # 安装完成后,打开Xcode并同意许可协议。
  1. 安装portaudio, cmake 环境
   brew install portaudio cmake

Python 基本环境

  1. 创建一个新的 Python 虚拟环境:
conda create -n translator python=3.11.9
# 如果没有安装 conda,请先安装 conda 或 Miniconda。
# 参考 [Miniconda 安装指南](https://docs.conda.io/en/latest/miniconda.html)。
  1. 激活虚拟环境:
conda activate translator
  1. 克隆仓库:
# 如果没有安装git lfs,请先安装git lfs。
# macos系统可以使用brew安装git lfs。用git lfs version命令检查是否安装成功。
git lfs install
# repo中包含了模型文件,clone时间可能会比较长。
git clone https://huggingface.co/MoYoYoTech/Translator.git
# 进入项目目录
cd Translator
  1. 使用以下命令安装所需的 Python 库:
pip install -r requirements.txt

WhisperCPP 安装

  1. 克隆 WhisperCPP 仓库并初始化子模块:
git clone --recurse-submodules https://github.com/absadiki/pywhispercpp.git && cd pywhispercpp/whisper.cpp && git checkout 170b2faf75c2f6173ef947e6ef346961f3368e1b && cd ../..
  1. 切换到特定的提交版本:
cd pywhispercpp && git checkout d43237bd75076615349004270a721e3ebe1deabb
  1. 安装 WhisperCPP,确保启用 CoreML 支持:
WHISPER_COREML=1 python setup.py install && cd ..

Llama-cpp-python 安装

  1. 克隆 Llama-cpp-python 仓库并初始化子模块:
git clone --recurse-submodules https://github.com/abetlen/llama-cpp-python.git
  1. 切换到特定的提交版本:
cd llama-cpp-python && git checkout 99f2ebfde18912adeb7f714b49c1ddb624df3087 && cd vendor/llama.cpp && git checkout 80f19b41869728eeb6a26569957b92a773a2b2c6 &&   cd ../..
  1. 使用以下命令安装 Llama-cpp-python,确保启用 Metal 支持:
CMAKE_ARGS="-DGGML_METAL=on" pip install .  && cd ..

运行

  1. 运行命令 python main.py 启动应用程序。
  2. 打开浏览器并访问 http://localhost:9191/ 以使用该应用。
  3. 推荐是用 Chrome 浏览器,Safari/Firefox 可能会出现一些问题。

Model info

onnx gguf license:mit endpoints_compatible region:us conversational
↓ 8 ♥ 0

Created: 2025-03-29

Updated: 2025-05-14

View on Hugging Face

Files (120)

.gitattributes
.gitignore
.python-version
README.md
api_model.py
assets/jfk.flac
config/__init__.py
config/hotwords.json
config/hotwords.txt
config/keywords.txt
config/prompt.py
config/settings.py
frontend/.gitattributes
frontend/.gitignore
frontend/README.md
frontend/index.html
frontend/package.json
frontend/postcss.config.js
frontend/public/favicon.ico
frontend/src/App.vue
frontend/src/config/axios/config.ts
frontend/src/config/axios/index.ts
frontend/src/config/client_config.ts
frontend/src/hooks/showError.ts
frontend/src/hooks/useCache.ts
frontend/src/index.d.ts
frontend/src/main.ts
frontend/src/router.ts
frontend/src/stores/config.ts
frontend/src/stores/measure.ts
frontend/src/stores/session.ts
frontend/src/style.scss
frontend/src/utils/audio_utils.ts
frontend/src/utils/retry.ts
frontend/src/utils/size.ts
frontend/src/views/404/index.vue
frontend/src/views/Footer.vue
frontend/src/views/Header.vue
frontend/src/views/Home/index.vue
frontend/src/views/Settings/index.vue
frontend/src/vite-env.d.ts
frontend/tailwind.config.js
frontend/tsconfig.json
frontend/tsconfig.node.json
frontend/vite.config.ts
main.py
moyoyo_asr_models/ggml-large-v3-turbo-encoder.mlmodelc/analytics/coremldata.bin
moyoyo_asr_models/ggml-large-v3-turbo-encoder.mlmodelc/coremldata.bin
moyoyo_asr_models/ggml-large-v3-turbo-encoder.mlmodelc/metadata.json
moyoyo_asr_models/ggml-large-v3-turbo-encoder.mlmodelc/model.mil
moyoyo_asr_models/ggml-large-v3-turbo-encoder.mlmodelc/weights/weight.bin
moyoyo_asr_models/ggml-large-v3-turbo-q5_0.bin
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/.mdl
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/.msc
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/.mv
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/README.md
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/config.yaml
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/configuration.json
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/example/punc_example.txt
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/fig/struct.png
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/jieba.c.dict
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/jieba_usr_dict
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/model.pt
moyoyo_asr_models/punc_ct-transformer_cn-en-common-vocab471067-large/tokens.json
moyoyo_asr_models/qwen2.5-1.5b-instruct-q5_0.gguf
moyoyo_asr_models/silero-vad/silero_vad.onnx ONNX
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/.mdl
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/.msc
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/.mv
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/README.md
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/am.mvn
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/config.yaml
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/configuration.json
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/example/vad_example.wav
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/fig/struct.png
moyoyo_asr_models/speech_fsmn_vad_zh-cn-16k-common-pytorch/model.pt
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/.mdl
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/.msc
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/.mv
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/README.md
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/am.mvn
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/asr_example_hotword.wav
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/config.yaml
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/configuration.json
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/example/asr_example.wav
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/example/hotword.txt
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/fig/res.png
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/fig/seaco.png
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/model.pt
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/seg_dict
moyoyo_asr_models/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch/tokens.json
pyproject.toml
requirements.txt
tests/audio_utils.py
tests/test_prompt.ipynb
tests/test_transcript_analysis.py
tests/test_transcript_buffer.py
tests/test_transcript_chunk.py
tests/test_vad.ipynb
tests/test_whisper_cpp.py
transcribe/__init__.py
transcribe/helpers/__init__.py
transcribe/helpers/funasr.py
transcribe/helpers/translator.py
transcribe/helpers/vadprocessor.py
transcribe/helpers/whisper.py
transcribe/pipelines/__init__.py
transcribe/pipelines/base.py
transcribe/pipelines/pipe_funasr.py
transcribe/pipelines/pipe_translate.py
transcribe/pipelines/pipe_vad.py
transcribe/pipelines/pipe_whisper.py
transcribe/processing.py
transcribe/serve.py
transcribe/utils.py
uv.lock
web/assets/index-b1f15c01.css
web/assets/index-fc3a0f87.js
web/favicon.ico
web/index.html

Related models