/MNNServer

A third-party MNN server supporting external calls, embedding model, TTS model and ASR model features.一个支持外部调用、向量模型、文字转语音模型和语音识别模型特性的第三方MNN服务器

Primary LanguageC++OtherNOASSERTION

MNN Server

简体中文

A third-party MNN server supporting external calls, vector model, and speech recognition model features.

News 🔥

  • [2024/06/26 v0.0.6] Offline text-to-speech TTS models are supported, and the TTS engine supports Sherpa and Bert-VITS2
  • [2025/06/03 v0.0.3] Support offline voice recognition models

Screenshots

Introduction

MNN Server is an Android third-party MNN server that can provide external programs with MNN model calls in the style of the OpenAI API interface. Features of MNN Server include:

  • Supports external calls, can be used as a model provider for Android or PC applications
  • Support Embedding Model call

Usage

  • Download the MNN Server app
  • Start the service
  • Download the model in the model list and start it
  • If you need to call an external device, enable the Expose Service Port

Acknowledgement

We would like to express our gratitude to the following projects:

  • MNN: Without MNN, this project would not exist.
  • mnn-asr

License

LICENSE