OpenViSTAI · Agents · Blockchain · Crypto
Menu
Audio & Voice AI

Fireredasr

Fireredasr is an Apache-2.0-licensed collection of open-source automatic speech-recognition models and inference code for Mandarin, Chinese dialects and English, with recognition capability for singing lyrics. Its two documented model variants are FireRedASR-AED, based on an attention-based encoder-decoder, and FireRedASR-LLM, which uses an encoder-adapter-LLM framework.

Independent OpenViST project profile, based on linked sources.

Fireredasr — OpenViST project profile in Audio & Voice AI.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use FireRedASR when you need open-source ASR models and can prepare a Linux/Python environment, download model weights and format audio for inference.

Who it is for

  • Developers building transcription features for Mandarin, Chinese dialect or English audio.
  • Teams exploring lyrics transcription for sung audio.
  • Python practitioners who want model files and local inference examples to adapt into a speech application.

Documented uses

  • Convert supported speech recordings into text.
  • Recognize singing lyrics from audio.
  • Integrate speech recognition into a Python application using the provided transcription interface.
Before you choose

Requirements & limits

The public repository identifies the project as open source under the Apache-2.0 license and provides model-download links.

  • The repository documents Linux setup with Python 3.10 and dependency installation through pip.
  • Input audio should be converted to mono 16 kHz, 16-bit PCM WAV for the documented workflow.
  • FireRedASR-AED and FireRedASR-LLM have different model architectures and audio-length guidance.
  • FireRedASR-LLM-L requires Qwen2-7B-Instruct files in addition to the FireRedASR model files.
  • The repository warns of possible repetition with widely different utterance lengths in LLM batch beam search.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up FireRedASR for local inference

Prepare the documented Python environment, model files and audio format for using the repository's inference examples.

Before you start

  • Linux environment
  • Conda and Python 3.10
  • Git and pip
  • FFmpeg
  • FireRedASR model files from the linked model collection

Steps

  1. Clone the FireRedASR repository, create and activate a Conda environment with Python 3.10, then install dependencies from requirements.txt.

  2. Set PATH and PYTHONPATH as described in the repository README.

  3. Download model files into the pretrained_models directory; for FireRedASR-LLM-L, also download Qwen2-7B-Instruct and create the documented symbolic link from the model folder.

  4. Convert the input recording to mono 16 kHz, 16-bit PCM WAV using the documented FFmpeg command.

Expected outcome

A configured local environment with model files and audio prepared for the repository's inference examples or command-line usage.

Guide limitations

  • This setup guide does not claim that inference has been run or verified.
  • The README gives variant-specific input limits: AED supports audio up to 60 seconds, while LLM supports up to 30 seconds; longer-input behavior for LLM is unknown.
COMPARE OPTIONS

Compare options for Model inference and serving

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
FireredasrConvert supported speech recordings into text.LinuxThe public repository identifies the project as open source under the Apache-2.0 license and provides model-download links.
EdgedictDecode speech from a YouTube Live video into text.Cloud
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
11 October 2026
Original website title
FireRedTeam/FireRedASR · Official homepage title · retained in its source language