qwen-audio-3.0-asr-flash
Een spraakherkenningsmodel dat audio omzet in leesbare tekst met interpunctie en genormaliseerde getallen. Het ondersteunt Russisch en andere talen, evenals Chinese dialecten.
- Ailoot · Spraak naar tekst
POST /v1/audio/transcriptionsqwen-audio-3.0-asr-flash - Ailoot · Spraak naar tekst
POST /v1/audio/transcriptionsqwen-asr - Ailoot · Spraak naar tekst
POST /v1/audio/transcriptionsqwen-asr-latest
Over het model
Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.
Qwen-Audio-3.0-ASR-Flash is bedoeld om een spraakopname om te zetten in tekst. Alibaba benadrukt meertalige herkenning en het verwerken van expressieve spraak, waaronder poëtisch ritme, klassiek Chinees en culturele vertellingen. De invoer is audio en het resultaat een transcriptie.
Spraak in geschreven vorm
Het model voegt interpunctie toe en zet uitgesproken getallen, datums en bedragen om in de gebruikelijke geschreven vorm. Dit is nuttig voor spraakberichten, interviewfragmenten en gesproken lesmateriaal waarbij leesbare tekst nodig is, niet alleen een reeks herkende woorden.
Er worden 30 talen ondersteund, waaronder Russisch, Engels, Frans, Duits, Japans en Arabisch. Daarnaast houdt het model rekening met zeven belangrijke Chinese dialectgroepen en meer dan 20 regionale uitspraakvarianten. Deze dekking is bedoeld om uiteenlopende taal- en accentkenmerken te herkennen.
Voor vaktermen kunnen taakcontext en herkenningshints worden meegegeven. Die helpen de herkenning van namen en vakspecifieke woorden te sturen. Tijdstempels staan in deze versie altijd aan: het resultaat kan aan de bijbehorende delen van de opname worden gekoppeld. De transcriptie van een kort bestand kan in één keer of tijdens het verwerken worden teruggegeven.
Materiaal en beperkingen
De maximale opnameduur is vijf minuten. Een opdracht gebruikt één bestand. AAC, AMR, AVI, FLAC, FLV, M4A, MKV, MOV, MP3, MP4, MPEG, OGG, OPUS, WAV, WEBM, WMA en WMV worden ondersteund; elke samplefrequentie is toegestaan. Een videocontainer in de lijst met formaten betreft het herkennen van spraak uit het audiogedeelte, niet de visuele analyse van frames.
Qwen-Audio-3.0-ASR-Flash biedt geen sprekerherkenning om uitspraken per spreker te scheiden en geen emotieherkenning. Het belangrijkste resultaat is tekst met een koppeling tussen de herkende inhoud en de tijd in de opname. Mogelijkheden voor langere opnames en andere vormen van audioanalyse die voor verwante modellen zijn aangekondigd, gelden niet voor deze versie.
Ailoot · Spraak naar tekst POST /v1/audio/transcriptions qwen-audio-3.0-asr-flash
qwen-audio-3.0-asr-flashqwen-audio-3.0-asr-flashqwen-asrqwen-asr-latest
Aan de slag
Een spraakherkenningsmodel dat audio omzet in leesbare tekst met interpunctie en genormaliseerde getallen. Het ondersteunt Russisch en andere talen, evenals Chinese dialecten.
- Toegestane invoer
- Audio
- Resultaten
- Tekst
Beschikbaar in Ailoot · invoer en methoden
Ailoot · Spraak naar tekst POST /v1/audio/transcriptions
- Invoertypen
audio- Uitvoertypen
text- Uitvoerformaat
- json
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten qwen-audio-3.0-asr-flash | Standaard— |
Veldfile | Typefile | VereisteVereist | Waarden en limieten Maximumaantal bytes: 10.485.760 Bestandsformaten: wav, mp3, m4a, ogg, webm, flac Inhoudstype: multipart/form-data Maximale duur, seconden: 300 | Standaard— |
Veldresponse_format | Typestring | VereisteOptioneel | Waarden en limieten json | Standaard— |
Combinaties van invoermaterialen
speech_to_text · Vereist: actual audio file
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametermaterial_types | Contractaudio |
Parameterrequired | Contractnull |
Parameteroptional_controls | Contractnull |
Levenscyclus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · de daadwerkelijk geretourneerde task_id of het record in de mediabibliotheek
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
De methodestructuren en ID’s zijn exact; de mogelijkheden van de leverancier staan los van toelating.
Tarieven
Ailoot-methodetarieven
POST /v1/audio/transcriptions- Invoer
- US$ 0,0021 per minuut audio
Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →
Voorbeeldverzoeken
Ailoot · Spraak naar tekst
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set your actual MP3 recording}"
export AILOOT_AUDIO_FILE
python3 - <<'PY_REQUEST'
import os
from pathlib import Path
f=Path(os.environ["AILOOT_AUDIO_FILE"])
if not f.is_file() or f.suffix.lower()!=".mp3":raise SystemExit("Choose your actual MP3 recording")
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--form-string model=qwen-audio-3.0-asr-flash -F "file=@$AILOOT_AUDIO_FILE" \
-D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("result.json").read_text()),ensure_ascii=False,indent=2))
PY_RESULT
Resultaten ophalen en opslaan
Ailoot · Spraak naar tekst
json
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Alle voltooide resultaten bewaren
Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.
Bewaar de volledige JSON, niet uitsluitend tekst; behoud elk beschikbaar segment, elke spreker, tijdstempel en daadwerkelijke taak-/assetidentiteit.
Als het oorspronkelijke antwoord moet worden gecontroleerd
Bewaar de oorspronkelijke operation_id/X-Client-Request-ID voor reconciliatie zonder opnieuw in te dienen; er is geen aparte route om de audiostatus op te vragen.
Antwoordvelden
| Veld | Type |
|---|---|
Veldtext | Typestring |
Veldsegments[] | Typeobject |
Veldtask_id | Typestring |
Veldasset_url | Typestring |
Veldusage | Typeobject |
Fouten en vervolgstappen
| Antwoord | Voorwaarde | Volgende stap |
|---|---|---|
Antwoord400 · invalid_request_error | VoorwaardeVerplichte velden, de materiaalrepresentatie of een parameterwaarde zijn ongeldig | Volgende stapCorrigeer de aangegeven velden vóór een nieuwe aanmaakaanvraag. |
Antwoordserver_error | VoorwaardeHet geretourneerde antwoord geeft aan dat de bewerking of het resultaat moet worden gecontroleerd | Volgende stapBewaar de oorspronkelijk geretourneerde bewerkings-/taak-ID, de aanvraagheaders en het antwoord; blijf de ondersteunde leesacties voor die oorspronkelijke bewerking uitvoeren. Dien de aanmaakaanvraag niet opnieuw in. |
Aliasnamen
Modelaliasnamen
Ailoot qwen-audio-3.0-asr-flash, qwen-asr, qwen-asr-latest
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
Ailoot · Spraak naar tekst POST /v1/audio/transcriptions qwen-asr
qwen-asrqwen-audio-3.0-asr-flashqwen-asrqwen-asr-latest
Aan de slag
Een spraakherkenningsmodel dat audio omzet in leesbare tekst met interpunctie en genormaliseerde getallen. Het ondersteunt Russisch en andere talen, evenals Chinese dialecten.
- Toegestane invoer
- Audio
- Resultaten
- Tekst
Beschikbaar in Ailoot · invoer en methoden
Ailoot · Spraak naar tekst POST /v1/audio/transcriptions
- Invoertypen
audio- Uitvoertypen
text- Uitvoerformaat
- json
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten qwen-asr | Standaard— |
Veldfile | Typefile | VereisteVereist | Waarden en limieten Maximumaantal bytes: 10.485.760 Bestandsformaten: wav, mp3, m4a, ogg, webm, flac Inhoudstype: multipart/form-data Maximale duur, seconden: 300 | Standaard— |
Veldresponse_format | Typestring | VereisteOptioneel | Waarden en limieten json | Standaard— |
Combinaties van invoermaterialen
speech_to_text · Vereist: actual audio file
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametermaterial_types | Contractaudio |
Parameterrequired | Contractnull |
Parameteroptional_controls | Contractnull |
Levenscyclus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · de daadwerkelijk geretourneerde task_id of het record in de mediabibliotheek
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
De methodestructuren en ID’s zijn exact; de mogelijkheden van de leverancier staan los van toelating.
Tarieven
Ailoot-methodetarieven
POST /v1/audio/transcriptions- Invoer
- US$ 0,0021 per minuut audio
Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →
Voorbeeldverzoeken
Ailoot · Spraak naar tekst
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set your actual MP3 recording}"
export AILOOT_AUDIO_FILE
python3 - <<'PY_REQUEST'
import os
from pathlib import Path
f=Path(os.environ["AILOOT_AUDIO_FILE"])
if not f.is_file() or f.suffix.lower()!=".mp3":raise SystemExit("Choose your actual MP3 recording")
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--form-string model=qwen-asr -F "file=@$AILOOT_AUDIO_FILE" \
-D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("result.json").read_text()),ensure_ascii=False,indent=2))
PY_RESULT
Resultaten ophalen en opslaan
Ailoot · Spraak naar tekst
json
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Alle voltooide resultaten bewaren
Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.
Bewaar de volledige JSON, niet uitsluitend tekst; behoud elk beschikbaar segment, elke spreker, tijdstempel en daadwerkelijke taak-/assetidentiteit.
Als het oorspronkelijke antwoord moet worden gecontroleerd
Bewaar de oorspronkelijke operation_id/X-Client-Request-ID voor reconciliatie zonder opnieuw in te dienen; er is geen aparte route om de audiostatus op te vragen.
Antwoordvelden
| Veld | Type |
|---|---|
Veldtext | Typestring |
Veldsegments[] | Typeobject |
Veldtask_id | Typestring |
Veldasset_url | Typestring |
Veldusage | Typeobject |
Fouten en vervolgstappen
| Antwoord | Voorwaarde | Volgende stap |
|---|---|---|
Antwoord400 · invalid_request_error | VoorwaardeVerplichte velden, de materiaalrepresentatie of een parameterwaarde zijn ongeldig | Volgende stapCorrigeer de aangegeven velden vóór een nieuwe aanmaakaanvraag. |
Antwoordserver_error | VoorwaardeHet geretourneerde antwoord geeft aan dat de bewerking of het resultaat moet worden gecontroleerd | Volgende stapBewaar de oorspronkelijk geretourneerde bewerkings-/taak-ID, de aanvraagheaders en het antwoord; blijf de ondersteunde leesacties voor die oorspronkelijke bewerking uitvoeren. Dien de aanmaakaanvraag niet opnieuw in. |
Aliasnamen
Modelaliasnamen
Ailoot qwen-audio-3.0-asr-flash, qwen-asr, qwen-asr-latest
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
Ailoot · Spraak naar tekst POST /v1/audio/transcriptions qwen-asr-latest
qwen-asr-latestqwen-audio-3.0-asr-flashqwen-asrqwen-asr-latest
Aan de slag
Een spraakherkenningsmodel dat audio omzet in leesbare tekst met interpunctie en genormaliseerde getallen. Het ondersteunt Russisch en andere talen, evenals Chinese dialecten.
- Toegestane invoer
- Audio
- Resultaten
- Tekst
Beschikbaar in Ailoot · invoer en methoden
Ailoot · Spraak naar tekst POST /v1/audio/transcriptions
- Invoertypen
audio- Uitvoertypen
text- Uitvoerformaat
- json
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten qwen-asr-latest | Standaard— |
Veldfile | Typefile | VereisteVereist | Waarden en limieten Maximumaantal bytes: 10.485.760 Bestandsformaten: wav, mp3, m4a, ogg, webm, flac Inhoudstype: multipart/form-data Maximale duur, seconden: 300 | Standaard— |
Veldresponse_format | Typestring | VereisteOptioneel | Waarden en limieten json | Standaard— |
Combinaties van invoermaterialen
speech_to_text · Vereist: actual audio file
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametermaterial_types | Contractaudio |
Parameterrequired | Contractnull |
Parameteroptional_controls | Contractnull |
Levenscyclus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · de daadwerkelijk geretourneerde task_id of het record in de mediabibliotheek
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
De methodestructuren en ID’s zijn exact; de mogelijkheden van de leverancier staan los van toelating.
Tarieven
Ailoot-methodetarieven
POST /v1/audio/transcriptions- Invoer
- US$ 0,0021 per minuut audio
Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →
Voorbeeldverzoeken
Ailoot · Spraak naar tekst
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set your actual MP3 recording}"
export AILOOT_AUDIO_FILE
python3 - <<'PY_REQUEST'
import os
from pathlib import Path
f=Path(os.environ["AILOOT_AUDIO_FILE"])
if not f.is_file() or f.suffix.lower()!=".mp3":raise SystemExit("Choose your actual MP3 recording")
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--form-string model=qwen-asr-latest -F "file=@$AILOOT_AUDIO_FILE" \
-D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("result.json").read_text()),ensure_ascii=False,indent=2))
PY_RESULT
Resultaten ophalen en opslaan
Ailoot · Spraak naar tekst
json
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Alle voltooide resultaten bewaren
Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.
Bewaar de volledige JSON, niet uitsluitend tekst; behoud elk beschikbaar segment, elke spreker, tijdstempel en daadwerkelijke taak-/assetidentiteit.
Als het oorspronkelijke antwoord moet worden gecontroleerd
Bewaar de oorspronkelijke operation_id/X-Client-Request-ID voor reconciliatie zonder opnieuw in te dienen; er is geen aparte route om de audiostatus op te vragen.
Antwoordvelden
| Veld | Type |
|---|---|
Veldtext | Typestring |
Veldsegments[] | Typeobject |
Veldtask_id | Typestring |
Veldasset_url | Typestring |
Veldusage | Typeobject |
Fouten en vervolgstappen
| Antwoord | Voorwaarde | Volgende stap |
|---|---|---|
Antwoord400 · invalid_request_error | VoorwaardeVerplichte velden, de materiaalrepresentatie of een parameterwaarde zijn ongeldig | Volgende stapCorrigeer de aangegeven velden vóór een nieuwe aanmaakaanvraag. |
Antwoordserver_error | VoorwaardeHet geretourneerde antwoord geeft aan dat de bewerking of het resultaat moet worden gecontroleerd | Volgende stapBewaar de oorspronkelijk geretourneerde bewerkings-/taak-ID, de aanvraagheaders en het antwoord; blijf de ondersteunde leesacties voor die oorspronkelijke bewerking uitvoeren. Dien de aanmaakaanvraag niet opnieuw in. |
Aliasnamen
Modelaliasnamen
Ailoot qwen-audio-3.0-asr-flash, qwen-asr, qwen-asr-latest
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
FAQ · qwen-audio-3.0-asr-flash
- Welke invoer en resultaten zijn beschikbaar?
POST /v1/audio/transcriptions·qwen-audio-3.0-asr-flash:audio→textPOST /v1/audio/transcriptions·qwen-asr:audio→textPOST /v1/audio/transcriptions·qwen-asr-latest:audio→text- Welke velden gebruikt het verzoek?
POST /v1/audio/transcriptions·qwen-audio-3.0-asr-flash:model,file,response_formatPOST /v1/audio/transcriptions·qwen-asr:model,file,response_formatPOST /v1/audio/transcriptions·qwen-asr-latest:model,file,response_format