Explorează 10 dintre cele mai bune modele audio AI open-source pentru transcriere, generare de voce, conversații în timp real și creație muzicală, cu ghiduri rapide ușor de urmat din documentația oficială.
Modelele audio open-source acoperă acum recunoașterea vorbirii, text-to-speech, conversațiile vocale în timp real și generarea de muzică, iar mai multe dintre ele rulează pe o singură placă video pentru consumatori. Qwen3-ASR transcrie 30 de limbi și 22 de dialecte chinezești, Kokoro generează vorbire cu doar 82 de milioane de parametri, iar ACE-Step scrie piese întregi cu mai puțin de 4 GB de memorie video (VRAM).
În acest ghid, am selectat 10 dintre cele mai bune modele audio AI open-source și open-weight combinând 3 factori: depozite GitHub cu multe stele, modele descărcate pe scară largă pe Hugging Face și modele de top din benchmark-urile Artificial Analysis. Am acoperit 4 categorii: recunoașterea vorbirii, text-to-speech, conversații în timp real și generare de muzică.
Fiecare model include un exemplu de pornire rapidă bazat pe documentația oficială. Unele exemple necesită hardware specific, dependențe sau configurare suplimentară, așa că verifică cerințele fiecărui model înainte să le rulezi.
Notă rapidă: Aceasta este o listă curată, nu un clasament strict de benchmark. Open-weight înseamnă că greutățile antrenate pot fi descărcate, dar licența poate totuși să-ți restricționeze modul de utilizare, așa că semnalez licențele în fiecare secțiune și în tabelul comparativ de la final. Exemplele provin din documentația oficială, dar nu am testat personal codul, așa că e posibil ca mediul tău să aibă nevoie de dependențe sau configurări suplimentare.
Pe scurt
Recunoașterea vorbirii: Qwen3-ASR pentru acuratețe multilingvă, Nemotron 3.5 ASR Streaming pentru transcriere live cu latență redusă și Voxtral Small când vrei și rezumate și răspunsuri despre audio.
Text-to-speech: Kokoro 82M pentru utilizare locală lejeră, Fish Audio Drama 3 pentru dialog expresiv cu mai mulți vorbitori și Breeze TTS 2 pentru design de voci (doar pentru uz necomercial).
Conversații în timp real: NVIDIA PersonaPlex pentru agenți vocali doar audio și MiniCPM-o 4.5 când vrei și input video.
Generare de muzică: ACE-Step 1.5 pentru piese complete cu voce și MusicGen Large pentru instrumentale (doar pentru uz necomercial).
Cele mai bune modele open-source de recunoaștere a vorbirii
Modelele de recunoaștere a vorbirii, numite și modele ASR (automatic speech recognition), convertesc vorbirea în text. Sunt utile pentru transcrierea întâlnirilor, subtitrări, podcasturi, asistenți vocali și analiză audio. Modelele moderne recunosc mai multe limbi, procesează conversații live, iar unele pot raționa despre ce se discută.
1. Voxtral Small
Voxtral Small 24B este un model open-weight pentru înțelegerea vorbirii de la Mistral AI, lansat sub licența Apache 2.0. Suportă 8 limbi (engleză, spaniolă, franceză, portugheză, hindi, germană, olandeză și italiană) și poate transcrie înregistrări, rezuma conversații, răspunde la întrebări despre audio și urma instrucțiuni rostite.
Cel mai mare avantaj este că un singur model gestionează atât recunoașterea vorbirii, cât și raționamentul lingvistic, deci nu ai nevoie de un flux separat pentru transcriere și rezumare. Asta se potrivește pentru analiza ședințelor, interviuri și asistenți vocali. Dezavantajul este dimensiunea: modelul cu 24 de miliarde de parametri are nevoie de aproximativ 55 GB de memorie GPU în BF16 sau FP16, ceea ce înseamnă hardware cu memorie mare sau mai multe GPU-uri.
Deschide un alt terminal și rulează exemplul Python pentru a transcrie o înregistrare audio de probă.
from mistral_common.protocol.transcription.request import TranscriptionRequest
from mistral_common.protocol.instruct.messages import RawAudio
from mistral_common.audio import Audio
from huggingface_hub import hf_hub_download
from openai import OpenAI
client = OpenAI(
api_key="EMPTY",
base_url="http://localhost:8000/v1",)
model = client.models.list().data[0].id
audio_file = hf_hub_download("patrickvonplaten/audio_samples","obama.mp3",
repo_type="dataset",)
audio = RawAudio.from_audio(
Audio.from_file(audio_file, strict=False))
req = TranscriptionRequest(
model=model,
audio=audio,
language="en",
temperature=0.0,).to_openai(exclude=("top_p","seed"))
response = client.audio.transcriptions.create(**req)print(response.text)Funcționează cu
Scriptul descarcă o înregistrare de probă, o trimite către serverul tău local Voxtral și afișează transcrierea.
2. Qwen3-ASR
Qwen3-ASR este o familie open-source de modele de recunoaștere a vorbirii de la echipa Qwen a Alibaba, disponibilă în versiuni cu 0,6B și 1,7B parametri sub licența Apache 2.0. Suportă 30 de limbi și 22 de dialecte chinezești, detectează automat limba vorbită și poate transcrie vorbire peste muzică de fundal, inclusiv cântat. Funcționează bine pentru transcriere multilingvă, subtitrări, podcasturi și interviuri.
Qwen3-ASR echilibrează acuratețea, viteza și flexibilitatea. Modelul de 1,7B obține o rată medie de eroare pe cuvânt (WER) de 5,76 pe Open ASR Leaderboard de la Hugging Face, comparativ cu 6,62 pentru Voxtral Small (mai mic e mai bine). Versiunea de 0,6B sacrifică puțin din acuratețe pentru eficiență.
Ambele dimensiuni suportă inferență offline și în streaming, deși streamingul necesită momentan backend-ul vLLM (pip install -U qwen-asr[vllm]). Modelul opțional Qwen3-ForcedAligner-0.6B generează marcaje temporale la nivel de cuvânt pentru subtitrări în 11 limbi suportate.
Încarcă modelul de 1,7B și transcrie fișierul audio de probă oficial.
import torch
from qwen_asr import Qwen3ASRModel
model = Qwen3ASRModel.from_pretrained("Qwen/Qwen3-ASR-1.7B",
dtype=torch.bfloat16,
device_map="cuda:0",)
results = model.transcribe(
audio="https://qianwen-res.oss-cn-beijing.aliyuncs.com/Qwen3-ASR-Repo/asr_en.wav",
language=None,)print(results[0].language)print(results[0].text)Funcționează cu
Modelul se descarcă automat la prima utilizare. Detectează limba vorbită și afișează transcrierea.
Poți înlocui URL-ul de probă cu propriul tău fișier audio. Acest exemplu folosește un GPU NVIDIA.
3. NVIDIA Nemotron 3.5 ASR Streaming
NVIDIA Nemotron 3.5 ASR Streaming 0.6B este un model ușor de recunoaștere a vorbirii conceput pentru transcriere în timp real. Are 600 de milioane de parametri și suportă 40 de locale lingvistice, inclusiv engleză, arabă, hindi, spaniolă și japoneză. Dintre acestea, 32 transcriu direct, iar 8 necesită mai întâi fine-tuning.
Viteza provine dintr-o arhitectură de streaming conștientă de cache. În loc să reprocezeze o înregistrare întreagă, procesează bucățile noi de audio reutilizând contextul encoderului memorat în cache, cu dimensiuni ale bucăților de până la 80 de milisecunde. Pe un singur H100, NVIDIA raportează aproximativ de 17 ori mai multe fluxuri concurente decât modelul său buffered Parakeet RNNT 1.1B la setarea de 80 ms (240 față de 14).
Asta îl face o alegere solidă pentru subtitrări live, întâlniri și asistenți vocali cu latență redusă. Greutățile folosesc licența OpenMDW-1.1, pe care cardul de model al NVIDIA o descrie ca pregătită pentru uz comercial, iar modelul rulează local prin runtime-ul NeMo-Speech.cpp al NVIDIA.
Pornire rapidă: Instalează NeMo-Speech.cpp pe Linux sau macOS.
curl-fsSL https://github.com/NVIDIA/NeMo-Speech.cpp/raw/main/scripts/install.sh |shFuncționează cu
Transcrie un fișier WAV. CLI-ul descarcă modelul implicit Nemotron 3.5 la prima utilizare.
Înlocuiește audio.wav cu propria ta înregistrare. Runtime-ul suportă backenduri pe CPU și GPU compatibil, deci nu ai nevoie de o placă video mare ca să începi.
Cele mai bune modele open-source de text-to-speech
Modelele text-to-speech (TTS) transformă textul scris în audio cu sunet natural. Modelele moderne pot clona voci, exprima emoții, genera dialog cu mai mulți vorbitori și vorbi mai multe limbi. Iată 3 modele open-weight care merită explorate.
4. Fish Audio Drama 3
Fish Audio Drama 3 este un model expresiv de text-to-speech construit pentru scene cu mai multe personaje și conținut de lungă durată. Folosește o arhitectură mixture-of-experts cu 35 de miliarde de parametri, dar activează doar aproximativ 3 miliarde per token. Suportă clonarea vocii, controlul vocii în limbaj natural și dialog cu până la 16 vorbitori, ceea ce se potrivește pentru audiobooks și conținut bazat pe personaje.
Ce iese în evidență este plaja emoțională. Poți introduce etichete inline precum [sighs] și [laughs] direct în text, atribui până la 16 etichete de vorbitor într-un singur script și transmite pasaje lungi pe bucăți. Fish Audio raportează un timp până la primul sunet de aproximativ 89 ms pentru un singur flux pe un GPU H200, iar modelul rulează prin SGLang-Omni și vLLM-Omni.
Dezavantajul este dimensiunea și licențierea. Checkpoint-ul FP8 are nevoie de 37 GB doar pentru greutăți, iar o versiune GPTQ pe 4 biți reduce la 20,8 GB. Greutățile folosesc Fish Audio Community License, așa că citește termenii înainte de utilizare comercială.
Pornire rapidă: Instalează SGLang-Omni și dependențele Fish Audio pe un sistem Linux compatibil cu un GPU NVIDIA.
pip install-U uv huggingface_hub
git clone https://github.com/sgl-project/sglang-omni.git
cd sglang-omni
uv venv
source .venv/bin/activate
uv pip install--prerelease=allow -v-e".[fishaudio]"Funcționează cu
Descarcă modelul și pornește serverul:
hf download fishaudio/drama-3
sgl-omni serve --model-path fishaudio/drama-3 --port8000Funcționează cu
Deschide un alt terminal și generează vorbire:
curl-X POST http://localhost:8000/v1/audio/speech \-H"Content-Type: application/json"\-d'{
"input": "Hello, how are you?"
}'\--output output.wavFuncționează cu
Modelul generează vorbire și o salvează ca output.wav. Poți schimba textul de intrare sau explora clonarea vocii și generarea cu mai mulți vorbitori folosind cookbook-ul oficial Drama 3.
5. Breeze TTS 2
Breeze TTS 2 este un model de 3 miliarde de parametri pentru text-to-speech în engleză și chineză. Suportă clonarea vocii dintr-o înregistrare de referință, design de voce dintr-o descriere în limbaj simplu și instrucțiuni în limbaj natural pentru ton, emoție și livrare.
Cardul de model al BreezeBlue spune că ocupă primul loc între modelele open-weight pe leaderboard-ul TTS de la Artificial Analysis, cu un timp până la primul sunet sub 40 ms pe un H100 folosind calea rapidă. Suportă și evenimente vocale inline precum (laugh), (sigh) și (cough).
Asta îl face potrivit pentru aplicații vocale interactive, dar greutățile self-hosted și ieșirile sunt restricționate la cercetare și uz necomercial. Doar codul sursă este sub Apache 2.0.
Pornire rapidă: Pe Linux, cu Python 3.10 sau mai nou și un GPU NVIDIA compatibil CUDA, clonează depozitul oficial și instalează dependențele.
git clone https://github.com/breezeblue-ai/breeze-tts.git
cd breeze-tts
python -m pip install-r requirements.txt
python -m pip install-U huggingface_hubFuncționează cu
Descarcă checkpoint-ul modelului:
hf download BreezeBlue/Breeze-TTS-2 \
--local-dir ../breeze-tts-2Funcționează cu
Generează vorbire folosind exemplul oficial de design de voce. Asta nu necesită audio de referință.
python infer.py ../breeze-tts-2 \--text"(sigh) Welcome aboard. Your journey begins now."\--instruction"A warm, thoughtful young woman with a clear voice and a calm, reflective delivery."\
--cfg-scale 4\--output outputs/voice_design_en.wavFuncționează cu
Modelul generează vorbire folosind descrierea vocii și o salvează ca outputs/voice_design_en.wav. Modul implicit de inferență are nevoie de aproximativ 7,7 GiB de memorie GPU (14,4 GiB cu opțiunea --fast-all), iar un GPU de 12 GB este minimul recomandat. Poți încerca și clonarea vocii și streaming-ul prin documentația oficială Breeze TTS 2.
6. Kokoro 82M
Kokoro 82M este un model ușor de text-to-speech cu doar 82 de milioane de parametri. Versiunea v1.0 oferă 54 de voci în 8 limbi. Este una dintre cele mai accesibile opțiuni pentru dezvoltatorii care vor să experimenteze generarea de vorbire fără un GPU high-end.
Principalul avantaj al lui Kokoro este eficiența. Se potrivește pentru narațiune offline, instrumente de accesibilitate și asistenți vocali, iar greutățile sub Apache 2.0 înseamnă că îl poți folosi în proiecte comerciale.
Pornire rapidă: Poți rula Kokoro direct în Google Colab. Mai întâi, instalează pachetele necesare:
!pip install-q"kokoro>=0.9.2" soundfile
!apt-get -qq-yinstall espeak-ng > /dev/null 2>&1Funcționează cu
from kokoro import KPipeline
from IPython.display import display, Audio
import soundfile as sf
pipeline = KPipeline(lang_code='a')
text ="Hello! Welcome to the world of open-source text-to-speech models."
generator = pipeline(text, voice='af_heart')for i,(gs, ps, audio)inenumerate(generator):
display(Audio(data=audio, rate=24000))
sf.write(f'{i}.wav', audio,24000)Funcționează cu
Modelul generează vorbire folosind vocea americană af_heart, redă audio în Colab și îl salvează ca fișier WAV. Poți schimba textul, vocea sau limba folosind cardul oficial al modelului Kokoro.
Cele mai bune LLM-uri audio open-source în timp real
Modelele mari de limbaj audio în timp real (LLM) ascultă întrebări rostite și generează răspunsuri vocale naturale. În loc să înlănțuie sisteme separate de recunoaștere a vorbirii și text-to-speech, ele gestionează conversații continue, întreruperi și ascultare și vorbire simultană într-un singur model.
7. MiniCPM-o 4.5
MiniCPM-o 4.5 este un model multimodal de 9 miliarde de parametri de la OpenBMB care înțelege imagini, video, audio și text și răspunde prin vorbire. Suportă conversații vocale în timp real în engleză și chineză, clonare de voce și interacțiune full-duplex. Full-duplex înseamnă că modelul poate asculta, privi și vorbi în același timp, în loc să aștepte să se termine fiecare tur.
Caracteristica distinctivă este combinația dintre înțelegerea vizuală și interacțiunea vocală. Poți construi asistenți care răspund la întrebări rostite despre un flux video live, își descriu împrejurimile sau răspund la conversații în timp ce procesează video. Greutățile sunt sub licență Apache 2.0, iar dezvoltatorii oferă un demo web gata de folosit, deși streamingul full-duplex este încă experimental.
Pornire rapidă: Demo-ul web oficial MiniCPM-o 4.5 suportă conversații live audio și video. Ai nevoie de Linux, Docker Compose, NVIDIA Container Toolkit și un GPU NVIDIA cu peste 28 GB de VRAM.
Mai întâi, clonează depozitul oficial al demo-ului:
git clone https://github.com/OpenBMB/MiniCPM-o-Demo.git
cd MiniCPM-o-DemoFuncționează cu
Descarcă checkpoint-ul modelului:
hf download openbmb/MiniCPM-o-4_5 \
--local-dir ./MiniCPM-o-4_5Funcționează cu
Generează certificatul HTTPS local:
mkdir-p certs data
openssl req -x509-newkey rsa:2048 -nodes-days365\-keyout certs/key.pem -out certs/cert.pem -subj"/CN=minicpm-o"Funcționează cu
Pornește demo-ul web folosind Docker Compose:
MODEL_HOST_PATH=/path/to/MiniCPM-o-4_5 docker compose up -d--builddocker compose logs -f gateway
docker compose logs -f worker-backend-0Funcționează cu
Înlocuiește /path/to/MiniCPM-o-4_5 cu calea absolută către checkpoint-ul descărcat și editează docker-compose.yml pentru a se potrivi cu numărul tău de GPU-uri. Deschide interfața web HTTPS pe portul 8006 și permite accesul la microfon și cameră.
Selectează Audio Full-Duplex pentru o conversație vocală live sau Omnimodal Full-Duplex pentru a interacționa folosind atât video, cât și audio. Poți pune întrebări, întrerupe modelul și experimenta conversații continue.
8. NVIDIA PersonaPlex
NVIDIA PersonaPlex este un model speech-to-speech de 7 miliarde de parametri conceput pentru conversații naturale, în timp real. Construit pe arhitectura Moshi, suportă comunicare full-duplex, astfel încât poate asculta și vorbi simultan. Gestionează întreruperile și vorbirea suprapusă fără sisteme separate de transcriere și generare de vorbire.
PersonaPlex îți permite să controlezi vocea și personalitatea asistentului, astfel încât dezvoltatorii pot personaliza rolul conversațional și stilul de vorbire pentru asistenți de suport clienți, tutori virtuali și alți agenți vocali. Se concentrează pe conversații audio și nu are input vizual, deci alege MiniCPM-o dacă ai nevoie de video. Greutățile sunt lansate sub NVIDIA Open Model License.
Pornire rapidă: Clonează depozitul oficial și instalează dependențele pe un sistem Linux compatibil cu un GPU NVIDIA.
git clone https://github.com/NVIDIA/personaplex.git
cd personaplex
sudoaptinstall libopus-dev
pip install moshi/.Funcționează cu
Acceptă licența modelului pe Hugging Face și configurează tokenul tău de acces:
SSL_DIR=$(mktemp -d); python -m moshi.server --ssl"$SSL_DIR"Funcționează cu
Dacă GPU-ul tău are memorie limitată, adaugă flagul --cpu-offload, care necesită pachetul accelerate.
Deschide https://localhost:8998 în browser și permite accesul la microfon. Acum poți vorbi direct cu PersonaPlex, pune întrebări, întrerupe răspunsurile și testa diferite personalități de voce.
Cele mai bune modele de generare audio și muzicală open-source
Modelele de generare audio creează muzică originală, instrumentale și melodii din prompturi text. Unele pot genera și piese complete cu voce, edita înregistrări existente sau produce muzică pe baza unei melodii de referință.
9. ACE-Step 1.5
ACE-Step 1.5 este un model open-source de generare muzicală ce creează piese complete din descrieri text. Suportă voce, versuri personalizate, stiluri muzicale multiple și piese de până la 10 minute. De asemenea, poți controla tempo-ul, tonalitatea și durata sau poți folosi înregistrări existente pentru a crea coveruri și a edita secțiuni dintr-o piesă.
ACE-Step iese în evidență prin accesibilitatea sa comparativ cu modele mai mari de generare muzicală. Rulează pe hardware NVIDIA, AMD, Intel și Apple Silicon, iar raportul tehnic spune că poate rula pe GPU-uri cu mai puțin de 4 GB VRAM. README-ul proiectului afirmă sub 2 secunde per piesă întreagă pe un A100 și sub 10 secunde pe un RTX 3090.
Include o interfață web Gradio și un API REST. Variantele XL, care folosesc un decodor DiT cu 4B parametri, schimbă memoria pentru calitate audio și au nevoie de cel puțin 12 GB VRAM cu offloading sau 20 GB fără. Proiectul are licență MIT.
Pornire rapidă: Instalează managerul de pachete uv pe Linux sau macOS:
curl-LsSf https://astral.sh/uv/install.sh |shFuncționează cu
Clonează depozitul oficial și instalează dependențele:
git clone https://github.com/ACE-Step/ACE-Step-1.5.git
cd ACE-Step-1.5
uv syncFuncționează cu
Deschide http://localhost:7860 în browser. Aplicația descarcă fișierele de model necesare la prima lansare și selectează automat o configurație pentru hardware-ul tău.
Pentru a genera muzică, introdu o descriere a piesei dorite, cum ar fi un track electronic antrenant cu tobe energice și sintetizatoare. Poți oferi și versuri personalizate, ajusta durata sau selecta o piesă instrumentală. Apasă butonul de generare pentru a-ți crea muzica, ascultă rezultatul și descarcă fișierul audio.
10. Meta MusicGen Large
MusicGen Large este un model text-to-music de 3,3 miliarde de parametri dezvoltat de Meta ca parte a proiectului AudioCraft. Generează muzică instrumentală din descrieri text ce acoperă genuri, stări, instrumente și stiluri muzicale. Este cel mai mare checkpoint text-to-music din versiunea originală MusicGen.
MusicGen Large produce muzică de fundal detaliată, coloane sonore și clipuri instrumentale din câteva cuvinte și funcționează cu Hugging Face Transformers și AudioCraft. Este și cel mai vechi model din listă. Meta l-a antrenat în aprilie și mai 2023 pe 20.000 de ore de muzică licențiată și nu poate genera voci realiste.
Se recomandă un GPU. Greutățile pretrained folosesc licența CC BY-NC 4.0, care restricționează uzul comercial, în timp ce codul are licență MIT.
Folosește exemplul oficial Hugging Face pentru a genera muzică dintr-un prompt text:
from transformers import pipeline
import scipy
synthesiser = pipeline("text-to-audio","facebook/musicgen-large")
music = synthesiser("lo-fi music with a soothing melody",
forward_params={"do_sample":True})
scipy.io.wavfile.write("musicgen_out.wav",
rate=music["sampling_rate"],
data=music["audio"])Funcționează cu
Modelul se descarcă automat la prima utilizare, generează o piesă instrumentală pe baza promptului și o salvează ca musicgen_out.wav. Poți schimba textul pentru a experimenta cu diferite genuri, instrumente și stări.
Ce model audio AI open-source ar trebui să alegi?
Cel mai bun model depinde dacă vrei să transcrii vorbire, să generezi voci realiste, să construiești un asistent în timp real sau să creezi muzică. Această comparație acoperă capabilități, dimensiunea modelului și licența pentru fiecare caz de utilizare.
Model
Cel mai potrivit pentru
Avantaj-cheie
Dimensiunea modelului
Licență (greutăți)
Voxtral Small
Recunoaștere avansată a vorbirii
Transcriere, rezumare și raționament pe audio
24B
Apache 2.0
Qwen3-ASR
Transcriere multilingvă
30 de limbi și 22 de dialecte chinezești
0.6B / 1.7B
Apache 2.0
NVIDIA Nemotron 3.5 ASR
Transcriere în timp real
Streaming cu latență redusă și inferență eficientă
0.6B
OpenMDW-1.1
Fish Audio Drama 3
Vorbire expresivă și storytelling
Clonare de voci și dialog cu până la 16 vorbitori
35B total / 3B activ
Fish Audio Community License
Breeze TTS 2
Text-to-speech natural
Design de voce, control al emoției și latență redusă
3B
Cercetare și necomercial
Kokoro 82M
TTS ușor și local
Generare eficientă de vorbire pe hardware modest
82M
Apache 2.0
MiniCPM-o 4.5
Asistenți vocali multimodali
Interacțiune în timp real cu audio, video și vorbire
9B
Apache 2.0
NVIDIA PersonaPlex
Conversații vocale în timp real
Vorbire full-duplex cu întreruperi naturale
7B
NVIDIA Open Model License
ACE-Step 1.5
Generare de piese complete
Voci, versuri personalizate, coveruri și editare muzicală
2B / 4B (XL)
MIT
Meta MusicGen Large
Generare de muzică instrumentală
Text-to-music din prompturi scurte
3.3B
CC BY-NC 4.0
Gânduri finale
Modelele audio open-source se îmbunătățesc rapid în recunoașterea vorbirii, text-to-speech, conversație în timp real și generare de muzică. Devine tot mai mare acuratețea, mai bună viteza și mai ușoară rularea lor, astfel încât dezvoltatorii pot construi aplicații audio fără a se baza exclusiv pe servicii comerciale costisitoare.
Personal, folosesc Voxtral prin Spokenly pentru aproape toată munca mea de transcriere și îmi place. Acuratețea este impresionantă, iar deși modelul open-weight este uriaș, apelez API-ul găzduit de Mistral, care a fost gratuit pentru utilizarea mea. Este un exemplu bun despre cum aceste modele devin practice pentru sarcinile de zi cu zi.
Ce mă entuziasmează și mai mult este progresul în AI conversațională. Știm deja cât de naturale pot părea conversațiile vocale cu ChatGPT, iar modelele open-source precum NVIDIA PersonaPlex și MiniCPM-o 4.5 aduc capabilități similare dezvoltatorilor care vor să-și construiască propriii asistenți. Între timp, ACE-Step face posibilă generarea de piese complete, iar opțiuni ușoare precum Kokoro fac generarea de vorbire mai accesibilă.
Nu există un singur model cel mai bun pentru toate, iar asta face domeniul interesant. Fie că vrei transcriere precisă, voci realiste, conversații naturale sau muzică generată, probabil există un model open-source care merită încercat.
Întrebări frecvente
Care este cel mai bun model open-source de recunoaștere a vorbirii?⌄
Pentru transcriere multilingvă, Qwen3-ASR-1.7B este o alegere puternică: suportă 30 de limbi și 22 de dialecte chinezești, iar Open ASR Leaderboard de la Hugging Face indică o rată medie de eroare pe cuvânt de 5,76 pentru el. Pentru transcriere live, NVIDIA Nemotron 3.5 ASR Streaming procesează audio în bucăți de până la 80 ms. Voxtral Small e mai potrivit când vrei și rezumate sau răspunsuri despre audio, dar are nevoie de aproximativ 55 GB de memorie GPU.
Care model open-source de text-to-speech are nevoie de cel mai puțin hardware?⌄
Kokoro 82M are nevoie de cel mai puțin. Are 82 de milioane de parametri, oferă 54 de voci în 8 limbi în versiunea v1.0 și este lansat sub licența Apache 2.0. Breeze TTS 2 are nevoie de aproximativ 7,7 GiB de memorie GPU, iar Fish Audio Drama 3 are nevoie de 20,8 GB pentru greutăți chiar și în versiunea pe 4 biți.
Ce modele audio open-source pot folosi comercial?⌄
Voxtral Small, Qwen3-ASR, Kokoro 82M și MiniCPM-o 4.5 folosesc Apache 2.0, iar ACE-Step 1.5 are licență MIT. Greutățile Breeze TTS 2 sunt limitate la cercetare și uz necomercial, iar greutățile MusicGen Large folosesc CC BY-NC 4.0. Nemotron 3.5 ASR, PersonaPlex și Fish Audio Drama 3 folosesc fiecare propria licență (OpenMDW-1.1, NVIDIA Open Model License și Fish Audio Community License), așa că citește termenii înainte de a lansa în producție.
Care este cel mai bun model open-source pentru conversații vocale în timp real?⌄
NVIDIA PersonaPlex este un model speech-to-speech 7B full-duplex, cu voce și personalitate controlabile, care gestionează întreruperile și vorbirea suprapusă. MiniCPM-o 4.5 adaugă input video live, dar demo-ul oficial are nevoie de un GPU NVIDIA cu peste 28 GB de VRAM.
Pot modelele open-source să genereze piese complete cu voce?⌄
Da. ACE-Step 1.5 generează piese complete cu voce și versuri personalizate de până la 10 minute și poate rula pe GPU-uri cu mai puțin de 4 GB de VRAM. MusicGen Large generează doar instrumentale și nu poate produce voci realiste.
De la ingineria prompturilor la sisteme agentice—dezvoltă setul complet de competențe pentru a construi aplicații AI care scalează, cu un tutor AI alături de tine.
Modelele audio open-source acoperă acum recunoașterea vorbirii, text-to-speech, conversațiile vocale în timp real și generarea de muzică, iar mai multe dintre ele rulează pe o singură placă video pentru consumatori. Qwen3-ASR transcrie 30 de limbi și 22 de dialecte chinezești, Kokoro generează vorbire cu doar 82 de milioane de parametri, iar ACE-Step scrie piese întregi cu mai puțin de 4 GB de memorie video (VRAM).
În acest ghid, am selectat 10 dintre cele mai bune modele audio AI open-source și open-weight combinând 3 factori: depozite GitHub cu multe stele, modele descărcate pe scară largă pe Hugging Face și modele de top din benchmark-urile Artificial Analysis. Am acoperit 4 categorii: recunoașterea vorbirii, text-to-speech, conversații în timp real și generare de muzică.
Fiecare model include un exemplu de pornire rapidă bazat pe documentația oficială. Unele exemple necesită hardware specific, dependențe sau configurare suplimentară, așa că verifică cerințele fiecărui model înainte să le rulezi.
Notă rapidă: Aceasta este o listă curată, nu un clasament strict de benchmark. Open-weight înseamnă că greutățile antrenate pot fi descărcate, dar licența poate totuși să-ți restricționeze modul de utilizare, așa că semnalez licențele în fiecare secțiune și în tabelul comparativ de la final. Exemplele provin din documentația oficială, dar nu am testat personal codul, așa că e posibil ca mediul tău să aibă nevoie de dependențe sau configurări suplimentare.
Pe scurt
Cele mai bune modele open-source de recunoaștere a vorbirii
Modelele de recunoaștere a vorbirii, numite și modele ASR (automatic speech recognition), convertesc vorbirea în text. Sunt utile pentru transcrierea întâlnirilor, subtitrări, podcasturi, asistenți vocali și analiză audio. Modelele moderne recunosc mai multe limbi, procesează conversații live, iar unele pot raționa despre ce se discută.
1. Voxtral Small
Voxtral Small 24B este un model open-weight pentru înțelegerea vorbirii de la Mistral AI, lansat sub licența Apache 2.0. Suportă 8 limbi (engleză, spaniolă, franceză, portugheză, hindi, germană, olandeză și italiană) și poate transcrie înregistrări, rezuma conversații, răspunde la întrebări despre audio și urma instrucțiuni rostite.
Sursă: Voxtral Small 24B
Cel mai mare avantaj este că un singur model gestionează atât recunoașterea vorbirii, cât și raționamentul lingvistic, deci nu ai nevoie de un flux separat pentru transcriere și rezumare. Asta se potrivește pentru analiza ședințelor, interviuri și asistenți vocali. Dezavantajul este dimensiunea: modelul cu 24 de miliarde de parametri are nevoie de aproximativ 55 GB de memorie GPU în BF16 sau FP16, ceea ce înseamnă hardware cu memorie mare sau mai multe GPU-uri.
Dacă ai nevoie doar de transcriere, Voxtral Mini 4B Realtime mai nou de la Mistral este mult mai ușor. Mistral l-a lansat în februarie 2026 sub Apache 2.0, cu latență la streaming configurabilă sub 200 ms.
Pornire rapidă: Instalează vLLM și pachetele Python necesare.
Pornește serverul vLLM. Această configurație folosește două GPU-uri.
Deschide un alt terminal și rulează exemplul Python pentru a transcrie o înregistrare audio de probă.
Scriptul descarcă o înregistrare de probă, o trimite către serverul tău local Voxtral și afișează transcrierea.
2. Qwen3-ASR
Qwen3-ASR este o familie open-source de modele de recunoaștere a vorbirii de la echipa Qwen a Alibaba, disponibilă în versiuni cu 0,6B și 1,7B parametri sub licența Apache 2.0. Suportă 30 de limbi și 22 de dialecte chinezești, detectează automat limba vorbită și poate transcrie vorbire peste muzică de fundal, inclusiv cântat. Funcționează bine pentru transcriere multilingvă, subtitrări, podcasturi și interviuri.
Sursă: Qwen3-ASR
Qwen3-ASR echilibrează acuratețea, viteza și flexibilitatea. Modelul de 1,7B obține o rată medie de eroare pe cuvânt (WER) de 5,76 pe Open ASR Leaderboard de la Hugging Face, comparativ cu 6,62 pentru Voxtral Small (mai mic e mai bine). Versiunea de 0,6B sacrifică puțin din acuratețe pentru eficiență.
Ambele dimensiuni suportă inferență offline și în streaming, deși streamingul necesită momentan backend-ul vLLM (
pip install -U qwen-asr[vllm]). Modelul opțional Qwen3-ForcedAligner-0.6B generează marcaje temporale la nivel de cuvânt pentru subtitrări în 11 limbi suportate.Pornire rapidă: Instalează pachetul Python oficial.
Încarcă modelul de 1,7B și transcrie fișierul audio de probă oficial.
Modelul se descarcă automat la prima utilizare. Detectează limba vorbită și afișează transcrierea.
Poți înlocui URL-ul de probă cu propriul tău fișier audio. Acest exemplu folosește un GPU NVIDIA.
3. NVIDIA Nemotron 3.5 ASR Streaming
NVIDIA Nemotron 3.5 ASR Streaming 0.6B este un model ușor de recunoaștere a vorbirii conceput pentru transcriere în timp real. Are 600 de milioane de parametri și suportă 40 de locale lingvistice, inclusiv engleză, arabă, hindi, spaniolă și japoneză. Dintre acestea, 32 transcriu direct, iar 8 necesită mai întâi fine-tuning.
Sursă: NVIDIA Nemotron 3.5 ASR Streaming 0.6B
Viteza provine dintr-o arhitectură de streaming conștientă de cache. În loc să reprocezeze o înregistrare întreagă, procesează bucățile noi de audio reutilizând contextul encoderului memorat în cache, cu dimensiuni ale bucăților de până la 80 de milisecunde. Pe un singur H100, NVIDIA raportează aproximativ de 17 ori mai multe fluxuri concurente decât modelul său buffered Parakeet RNNT 1.1B la setarea de 80 ms (240 față de 14).
Asta îl face o alegere solidă pentru subtitrări live, întâlniri și asistenți vocali cu latență redusă. Greutățile folosesc licența OpenMDW-1.1, pe care cardul de model al NVIDIA o descrie ca pregătită pentru uz comercial, iar modelul rulează local prin runtime-ul NeMo-Speech.cpp al NVIDIA.
Pornire rapidă: Instalează NeMo-Speech.cpp pe Linux sau macOS.
Transcrie un fișier WAV. CLI-ul descarcă modelul implicit Nemotron 3.5 la prima utilizare.
Pentru a testa transcrierea în streaming, care trece fișierul prin recunoașterea în flux în bucăți de 160 ms, rulează:
Pentru transcriere în timp real de la microfon pe buildurile suportate:
Înlocuiește
audio.wavcu propria ta înregistrare. Runtime-ul suportă backenduri pe CPU și GPU compatibil, deci nu ai nevoie de o placă video mare ca să începi.Cele mai bune modele open-source de text-to-speech
Modelele text-to-speech (TTS) transformă textul scris în audio cu sunet natural. Modelele moderne pot clona voci, exprima emoții, genera dialog cu mai mulți vorbitori și vorbi mai multe limbi. Iată 3 modele open-weight care merită explorate.
4. Fish Audio Drama 3
Fish Audio Drama 3 este un model expresiv de text-to-speech construit pentru scene cu mai multe personaje și conținut de lungă durată. Folosește o arhitectură mixture-of-experts cu 35 de miliarde de parametri, dar activează doar aproximativ 3 miliarde per token. Suportă clonarea vocii, controlul vocii în limbaj natural și dialog cu până la 16 vorbitori, ceea ce se potrivește pentru audiobooks și conținut bazat pe personaje.
Sursă: Raport tehnic Fish Audio Drama 3
Ce iese în evidență este plaja emoțională. Poți introduce etichete inline precum
[sighs]și[laughs]direct în text, atribui până la 16 etichete de vorbitor într-un singur script și transmite pasaje lungi pe bucăți. Fish Audio raportează un timp până la primul sunet de aproximativ 89 ms pentru un singur flux pe un GPU H200, iar modelul rulează prin SGLang-Omni și vLLM-Omni.Dezavantajul este dimensiunea și licențierea. Checkpoint-ul FP8 are nevoie de 37 GB doar pentru greutăți, iar o versiune GPTQ pe 4 biți reduce la 20,8 GB. Greutățile folosesc Fish Audio Community License, așa că citește termenii înainte de utilizare comercială.
Pornire rapidă: Instalează SGLang-Omni și dependențele Fish Audio pe un sistem Linux compatibil cu un GPU NVIDIA.
Descarcă modelul și pornește serverul:
Deschide un alt terminal și generează vorbire:
Modelul generează vorbire și o salvează ca
output.wav. Poți schimba textul de intrare sau explora clonarea vocii și generarea cu mai mulți vorbitori folosind cookbook-ul oficial Drama 3.5. Breeze TTS 2
Breeze TTS 2 este un model de 3 miliarde de parametri pentru text-to-speech în engleză și chineză. Suportă clonarea vocii dintr-o înregistrare de referință, design de voce dintr-o descriere în limbaj simplu și instrucțiuni în limbaj natural pentru ton, emoție și livrare.
Sursă: Breeze TTS 2
Cardul de model al BreezeBlue spune că ocupă primul loc între modelele open-weight pe leaderboard-ul TTS de la Artificial Analysis, cu un timp până la primul sunet sub 40 ms pe un H100 folosind calea rapidă. Suportă și evenimente vocale inline precum
(laugh),(sigh)și(cough).Asta îl face potrivit pentru aplicații vocale interactive, dar greutățile self-hosted și ieșirile sunt restricționate la cercetare și uz necomercial. Doar codul sursă este sub Apache 2.0.
Pornire rapidă: Pe Linux, cu Python 3.10 sau mai nou și un GPU NVIDIA compatibil CUDA, clonează depozitul oficial și instalează dependențele.
Descarcă checkpoint-ul modelului:
Generează vorbire folosind exemplul oficial de design de voce. Asta nu necesită audio de referință.
Modelul generează vorbire folosind descrierea vocii și o salvează ca
outputs/voice_design_en.wav. Modul implicit de inferență are nevoie de aproximativ 7,7 GiB de memorie GPU (14,4 GiB cu opțiunea--fast-all), iar un GPU de 12 GB este minimul recomandat. Poți încerca și clonarea vocii și streaming-ul prin documentația oficială Breeze TTS 2.6. Kokoro 82M
Kokoro 82M este un model ușor de text-to-speech cu doar 82 de milioane de parametri. Versiunea v1.0 oferă 54 de voci în 8 limbi. Este una dintre cele mai accesibile opțiuni pentru dezvoltatorii care vor să experimenteze generarea de vorbire fără un GPU high-end.
Sursă: Kokoro 82M
Principalul avantaj al lui Kokoro este eficiența. Se potrivește pentru narațiune offline, instrumente de accesibilitate și asistenți vocali, iar greutățile sub Apache 2.0 înseamnă că îl poți folosi în proiecte comerciale.
Pornire rapidă: Poți rula Kokoro direct în Google Colab. Mai întâi, instalează pachetele necesare:
Generează vorbire folosind interfața oficială Python:
Modelul generează vorbire folosind vocea americană
af_heart, redă audio în Colab și îl salvează ca fișier WAV. Poți schimba textul, vocea sau limba folosind cardul oficial al modelului Kokoro.Cele mai bune LLM-uri audio open-source în timp real
Modelele mari de limbaj audio în timp real (LLM) ascultă întrebări rostite și generează răspunsuri vocale naturale. În loc să înlănțuie sisteme separate de recunoaștere a vorbirii și text-to-speech, ele gestionează conversații continue, întreruperi și ascultare și vorbire simultană într-un singur model.
7. MiniCPM-o 4.5
MiniCPM-o 4.5 este un model multimodal de 9 miliarde de parametri de la OpenBMB care înțelege imagini, video, audio și text și răspunde prin vorbire. Suportă conversații vocale în timp real în engleză și chineză, clonare de voce și interacțiune full-duplex. Full-duplex înseamnă că modelul poate asculta, privi și vorbi în același timp, în loc să aștepte să se termine fiecare tur.
Sursă: MiniCPM-o 4.5
Caracteristica distinctivă este combinația dintre înțelegerea vizuală și interacțiunea vocală. Poți construi asistenți care răspund la întrebări rostite despre un flux video live, își descriu împrejurimile sau răspund la conversații în timp ce procesează video. Greutățile sunt sub licență Apache 2.0, iar dezvoltatorii oferă un demo web gata de folosit, deși streamingul full-duplex este încă experimental.
Pornire rapidă: Demo-ul web oficial MiniCPM-o 4.5 suportă conversații live audio și video. Ai nevoie de Linux, Docker Compose, NVIDIA Container Toolkit și un GPU NVIDIA cu peste 28 GB de VRAM.
Mai întâi, clonează depozitul oficial al demo-ului:
Descarcă checkpoint-ul modelului:
Generează certificatul HTTPS local:
Pornește demo-ul web folosind Docker Compose:
Înlocuiește
/path/to/MiniCPM-o-4_5cu calea absolută către checkpoint-ul descărcat și editeazădocker-compose.ymlpentru a se potrivi cu numărul tău de GPU-uri. Deschide interfața web HTTPS pe portul8006și permite accesul la microfon și cameră.Selectează Audio Full-Duplex pentru o conversație vocală live sau Omnimodal Full-Duplex pentru a interacționa folosind atât video, cât și audio. Poți pune întrebări, întrerupe modelul și experimenta conversații continue.
8. NVIDIA PersonaPlex
NVIDIA PersonaPlex este un model speech-to-speech de 7 miliarde de parametri conceput pentru conversații naturale, în timp real. Construit pe arhitectura Moshi, suportă comunicare full-duplex, astfel încât poate asculta și vorbi simultan. Gestionează întreruperile și vorbirea suprapusă fără sisteme separate de transcriere și generare de vorbire.
Sursă: NVIDIA PersonaPlex
PersonaPlex îți permite să controlezi vocea și personalitatea asistentului, astfel încât dezvoltatorii pot personaliza rolul conversațional și stilul de vorbire pentru asistenți de suport clienți, tutori virtuali și alți agenți vocali. Se concentrează pe conversații audio și nu are input vizual, deci alege MiniCPM-o dacă ai nevoie de video. Greutățile sunt lansate sub NVIDIA Open Model License.
Pornire rapidă: Clonează depozitul oficial și instalează dependențele pe un sistem Linux compatibil cu un GPU NVIDIA.
Acceptă licența modelului pe Hugging Face și configurează tokenul tău de acces:
Pornește serverul oficial PersonaPlex:
Dacă GPU-ul tău are memorie limitată, adaugă flagul
--cpu-offload, care necesită pachetulaccelerate.Deschide
https://localhost:8998în browser și permite accesul la microfon. Acum poți vorbi direct cu PersonaPlex, pune întrebări, întrerupe răspunsurile și testa diferite personalități de voce.Cele mai bune modele de generare audio și muzicală open-source
Modelele de generare audio creează muzică originală, instrumentale și melodii din prompturi text. Unele pot genera și piese complete cu voce, edita înregistrări existente sau produce muzică pe baza unei melodii de referință.
9. ACE-Step 1.5
ACE-Step 1.5 este un model open-source de generare muzicală ce creează piese complete din descrieri text. Suportă voce, versuri personalizate, stiluri muzicale multiple și piese de până la 10 minute. De asemenea, poți controla tempo-ul, tonalitatea și durata sau poți folosi înregistrări existente pentru a crea coveruri și a edita secțiuni dintr-o piesă.
Sursă: ACE-Step 1.5
ACE-Step iese în evidență prin accesibilitatea sa comparativ cu modele mai mari de generare muzicală. Rulează pe hardware NVIDIA, AMD, Intel și Apple Silicon, iar raportul tehnic spune că poate rula pe GPU-uri cu mai puțin de 4 GB VRAM. README-ul proiectului afirmă sub 2 secunde per piesă întreagă pe un A100 și sub 10 secunde pe un RTX 3090.
Include o interfață web Gradio și un API REST. Variantele XL, care folosesc un decodor DiT cu 4B parametri, schimbă memoria pentru calitate audio și au nevoie de cel puțin 12 GB VRAM cu offloading sau 20 GB fără. Proiectul are licență MIT.
Pornire rapidă: Instalează managerul de pachete
uvpe Linux sau macOS:Clonează depozitul oficial și instalează dependențele:
Lansează interfața de generare muzicală:
Deschide
http://localhost:7860în browser. Aplicația descarcă fișierele de model necesare la prima lansare și selectează automat o configurație pentru hardware-ul tău.Pentru a genera muzică, introdu o descriere a piesei dorite, cum ar fi un track electronic antrenant cu tobe energice și sintetizatoare. Poți oferi și versuri personalizate, ajusta durata sau selecta o piesă instrumentală. Apasă butonul de generare pentru a-ți crea muzica, ascultă rezultatul și descarcă fișierul audio.
10. Meta MusicGen Large
MusicGen Large este un model text-to-music de 3,3 miliarde de parametri dezvoltat de Meta ca parte a proiectului AudioCraft. Generează muzică instrumentală din descrieri text ce acoperă genuri, stări, instrumente și stiluri muzicale. Este cel mai mare checkpoint text-to-music din versiunea originală MusicGen.
Sursă: MusicGen Large
MusicGen Large produce muzică de fundal detaliată, coloane sonore și clipuri instrumentale din câteva cuvinte și funcționează cu Hugging Face Transformers și AudioCraft. Este și cel mai vechi model din listă. Meta l-a antrenat în aprilie și mai 2023 pe 20.000 de ore de muzică licențiată și nu poate genera voci realiste.
Se recomandă un GPU. Greutățile pretrained folosesc licența CC BY-NC 4.0, care restricționează uzul comercial, în timp ce codul are licență MIT.
Pornire rapidă: Instalează Transformers și SciPy.
Folosește exemplul oficial Hugging Face pentru a genera muzică dintr-un prompt text:
Modelul se descarcă automat la prima utilizare, generează o piesă instrumentală pe baza promptului și o salvează ca
musicgen_out.wav. Poți schimba textul pentru a experimenta cu diferite genuri, instrumente și stări.Ce model audio AI open-source ar trebui să alegi?
Cel mai bun model depinde dacă vrei să transcrii vorbire, să generezi voci realiste, să construiești un asistent în timp real sau să creezi muzică. Această comparație acoperă capabilități, dimensiunea modelului și licența pentru fiecare caz de utilizare.
Gânduri finale
Modelele audio open-source se îmbunătățesc rapid în recunoașterea vorbirii, text-to-speech, conversație în timp real și generare de muzică. Devine tot mai mare acuratețea, mai bună viteza și mai ușoară rularea lor, astfel încât dezvoltatorii pot construi aplicații audio fără a se baza exclusiv pe servicii comerciale costisitoare.
Personal, folosesc Voxtral prin Spokenly pentru aproape toată munca mea de transcriere și îmi place. Acuratețea este impresionantă, iar deși modelul open-weight este uriaș, apelez API-ul găzduit de Mistral, care a fost gratuit pentru utilizarea mea. Este un exemplu bun despre cum aceste modele devin practice pentru sarcinile de zi cu zi.
Ce mă entuziasmează și mai mult este progresul în AI conversațională. Știm deja cât de naturale pot părea conversațiile vocale cu ChatGPT, iar modelele open-source precum NVIDIA PersonaPlex și MiniCPM-o 4.5 aduc capabilități similare dezvoltatorilor care vor să-și construiască propriii asistenți. Între timp, ACE-Step face posibilă generarea de piese complete, iar opțiuni ușoare precum Kokoro fac generarea de vorbire mai accesibilă.
Nu există un singur model cel mai bun pentru toate, iar asta face domeniul interesant. Fie că vrei transcriere precisă, voci realiste, conversații naturale sau muzică generată, probabil există un model open-source care merită încercat.