modeller

Deepgram: Nova-3

Markdown · JSON

Deepgram: Nova-3

Nova-3 är Deepgrams generella tal-till-text-modell för inspelat och strömmat ljud. Den stöder enspråkig igenkänning, ett definierat flerspråkigt läge med språkväxling och styrning med nyckeltermer och returnerar transkriptioner med ordtider och konfidensinformation.

Om modellen

Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.

Nova-3 är Deepgrams generella taligenkänningsmodell för att omvandla ljud till text. Tillverkaren rekommenderar den för möten, undertextning av evenemang, inspelningar med flera talare och svåra förhållanden som brus eller avlägsna mikrofoner, med antingen förinspelad eller strömmande transkribering. Det användbara resultatet är igenkänt tal med tidsangivelser och konfidensinformation som förblir kopplat till källjudet.

Välj språkflödet

Det dokumenterade standardspråket är engelska. En enspråkig begäran väljer det talade språket eller en språkvariant som stöds. Den aktuella tabellen för den generella modellen innehåller regionala engelska varianter, spanska, franska, tyska, ryska, portugisiska, japanska, italienska, nederländska, arabiska, kinesiska skriftsystem och många andra språk, inklusive kazakiska. Välj bland tillverkarens stödda koder i stället för att anta att varje namn på en språkvariant accepteras.

Den flerspråkiga inställningen är ett separat arbetsflöde för språkväxling. Den aktuella Nova-3-tabellen listar tio språk för detta: engelska, spanska, franska, tyska, hindi, ryska, portugisiska, japanska, italienska och nederländska. Denna uppsättning är inte identisk med den större enspråkiga listan. För en inspelning som växlar mellan stödda språk förbereds det flerspråkiga läget i stället för att tvinga hela samtalet till en orelaterad enspråkig inställning. Bevara det som sades innan någon översatt eller sammanfattad version förbereds.

Inspelat ljud och förberedelse av transkriptionen

Deepgrams filflöde accepterar uppladdade ljuddata eller en referens till en ljudfil. Spara den returnerade transkriptionen när begäran är klar; tillverkaren lagrar inte transkriptioner för senare hämtning. Vanliga dokumenterade indataformat och kodningar är MP3, MP4, MP2, AAC, WAV, FLAC, PCM, M4A, Ogg, Opus och WebM. Bevara uppgifter om det faktiska formatet och kanalerna tillsammans med inspelningen. Ge inspelningen en stabil identifierare och håll resultatet kopplat till rätt källa och dess kanalinformation. För ett möte granskas deltagarnamn och tekniska termer medan originalljudet avlyssnas. För en föreläsning eller ett evenemang bevaras ljudets ordningsföljd så att en senare undertext eller ett sökresultat kan lokalisera det relevanta textavsnittet.

Tillverkarens guide för förinspelat ljud anger en maximal filstorlek på 2 GB och rekommenderar att ljudströmmen extraheras från en stor videofil. Den dokumenterar också en bearbetningstidsgräns på tio minuter för Nova-begäranden. Den tidsgränsen gäller hur länge begäran bearbetas, inte en maximal inspelningslängd på tio minuter. Ett användbart resultat inkluderar slutet av den avsedda inspelningen; en delvis bevarad transkription ska inte behandlas som den fullständiga texten.

Läs ord, tider och konfidens

Det dokumenterade JSON-svaret innehåller transkriptionsalternativ och igenkända ord, med varje ords start- och sluttid i sekunder från ljudets början samt ett konfidensvärde. För en transkription med flera talare tilldelar tillverkarens valfria talarseparering varje ord en talaretikett. Talarseparering för förinspelat ljud returnerar också konfidens för talaridentifieringen; vid strömning returneras talaretiketten. Granska dessa etiketter mot rösterna i inspelningen. Även den övergripande transkriptionskonfidensen rapporteras på en skala från 0 till 1. När smart formatering begärs kan resultatet inkludera skiljetecken och stora bokstäver som ord med skiljetecken samt läsbar styckeinformation.

Använd fälten enligt deras betydelse. En ordtid lokaliserar igenkänt tal, medan konfidens är modellens indikation på tillförlitlighet, inte bevis för att ett svårt namn eller en mängd uppfattades korrekt. För undertextning bevaras tidsangivelserna tillsammans med granskad ordalydelse och gränserna kontrolleras mot ljudet. För en läsbar redaktionell version hålls ändringar åtskilda från den igenkända transkriptionen i stället för att osäkra ord i tysthet ersätts med en rimlig berättelse.

Strömmande igenkänning och slutgiltiga segment

Novas strömningsflöde returnerar text när ljudet anländer, med preliminära och slutgiltiga resultat. Indikatorn is_final skiljer text som kan revideras från ett färdigställt segment. Indikatorn speech_final gäller detektering av ett talsegments slut. Håll dessa signaler åtskilda från att bara ta emot en transkription som inte är tom, och bevara de slutgiltiga segmenten i ljudets ordning när den färdiga dokumentationen förbereds.

Nova-3 är generell automatisk taligenkänning snarare än den separata samtalsmodellen Flux med modellens egen detektering av talarturer. Nova markerar transkriptionens slutgiltighet och talets slutpunkter; Flux ger egna händelser för samtalsturens tillstånd. Välj transkriptionsflöde utifrån om ljudet redan är inspelat eller anländer direkt, och använd det faktiska slutgiltiga resultatet som det material som bevaras.

Nyckeltermer för viktigt ordförråd

Nova-3:s dokumenterade Keyterm Prompting stöder enspråkig och flerspråkig transkribering och anpassar igenkänningen till viktiga termer utan att träna om modellen. Ange relevanta namn, produkttermer, akronymer eller flerordsfraser som faktiskt kan sägas. Guiden begränsar det sammanlagda nyckeltermsinnehållet till 500 token och rekommenderar att det viktigaste ordförrådet prioriteras i stället för att vanliga ord läggs till urskillningslöst.

Tillverkarens syntax använder vanliga termer, med en separat keyterm-post för varje term. En flerordsfras förblir en fras. Äldre nyckelordsvikter eller förstärkare, liksom att slå samman separata termer med kommatecken, semikolon eller radbrytningar, är inte likvärdigt: gränssnittet kan acceptera dem som ett bokstavligt värde utan att ge den avsedda förstärkningen. Skriv namn med rätt stora och små bokstäver och kontrollera sedan transkriptionen, eftersom ljudkontext och smart formatering fortfarande kan ändra den slutliga skriftliga formen.

Modellfamiljens gränser och användbara resultat

Den generella Nova-3-profilen skiljer sig från de separat namngivna alternativen Medical och Pharma. Styrning med ordförråd gör den inte till en annan utgåva, och de specialiserade modellernas språkstöd eller beteende ska inte antas gälla den generella modellen. Ytterligare transkriptionsbearbetning är val i tillverkarens talflöde, inte bevis på att igenkänningen har producerat en sammanfattning, översättning eller annan produkt som aldrig begärdes.

En användbar Nova-3-leverans kan vara en sökbar mötestranskription, ordalydelse förberedd för undertextning med ordtider eller dokumentation av ett flerspråkigt samtal. Bevara ljudidentifieraren, det valda språkflödet, den slutliga texten och användbara konfidens- eller tidsfält. Kontrollera oklara namn, tal, överlappande röster och språkbyten mot originalinspelningen och håll det faktiska igenkända talet tillgängligt för nästa steg i innehållsbearbetningen.

Ailoot Ultra · Taligenkänning POST /v1/audio/transcriptions deepgram/nova-3

deepgram/nova-3

Deepgram /deepgram/nova-3

Start

Nova-3 är Deepgrams generella tal-till-text-modell för inspelat och strömmat ljud. Den stöder enspråkig igenkänning, ett definierat flerspråkigt läge med språkväxling och styrning med nyckeltermer och returnerar transkriptioner med ordtider och konfidensinformation.

Godkända indata
Ljud
Resultat
transcription

Tillgängligt i Ailoot · indata & metoder

Ailoot Ultra · Taligenkänning POST /v1/audio/transcriptions
Indatatyper
audio
Utdatatyper
transcription
Utdataformat
json
FältTypKravVärden & gränserStandard
FältmodelTypstringKravObligatorisktVärden & gränser
deepgram/nova-3
Standard—
Fältinput_audioTypobjectKravObligatorisktVärden & gränserStandard—
FältlanguageTypstringKravValfrittVärden & gränserStandard—
FälttemperatureTypnumberKravValfrittVärden & gränser
Minimum: 0
Maximum: 1
Standard—
Fältresponse_formatTypstringKravValfrittVärden & gränser
json, verbose_json
Standardjson
Fälttimestamp_granularitiesTyparrayKravValfrittVärden & gränserStandard—
FältproviderTypobjectKravValfrittVärden & gränserStandard—
Kombinationer av indatamaterial

speech_to_text · Krävs: actual matching-format audio file

Metodparametrar och livscykel
ParameterAvtal
Parametercontent_typesAvtalapplication/json, multipart/form-data
ParameterrequiredAvtalmodel, input_audio
Parametermaterial_typesAvtalaudio
ParameterJSON_audioAvtalfaktiska råa ljudbyte i base64 tillsammans med motsvarande format
Parametermultipart_requiredAvtalmodel, file
Parametermultipart_cap_bytesAvtal26214400
Parameteroptional_controlsAvtallanguage, temperature, response_format, timestamp_granularities, provider
Parameterdefault_response_formatAvtaljson
Parameteroptional_featuresAvtalUtförliga utdata, diarize/keyterms och URL eller större inbäddat ljud kräver den exakta modellens eller leverantörens kapacitet och tariff.

Livscykel: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · Det task_id som faktiskt returnerades eller en post i mediebiblioteket

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Använd den exakta modellen och de dokumenterade indatafälten.

Behåll hela svaret, varje faktiskt resultat och ursprungliga returnerade ID:n.

Priser

Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.

Snabbt läge
Ej angivet När snabbt läge är valt
Flex-läge
Ej angivet När läget flex är valt
Högsta resonemangsnivå
Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)

Ailoot-priser

Priser efter konfiguration

Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.

KonfigurationPrislistaDebiteringsenhetAvgift
KonfigurationGrundpriser för tokenPrislistaGrundprisDebiteringsenhet—Avgift
Indata · Indatatoken — / 1K token
Utdata · Utdatatoken — / 1K token
Indata · Cacheläsning — / 1K token
Indata · Skrivning till cache — / 1K token
Indata · Skrivning till cache, 1 tim — / 1K token
KonfigurationUltraPrislista—Debiteringsenhetper sekund indataljudAvgift
Indata · sekund inkommande ljud $0.0001433333333334 per sekund indataljud

Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →

Detaljer om referenstariffen

Referensprislistor på modellnivå ändrar inte metodval, prisuppgifter eller avgifter. Aktiva avgifter använder priserna för den valda Ailoot-metoden.

Deepgram: Nova-3

Priser efter konfiguration

KonfigurationDebiteringsvillkorAvgift
KonfigurationDeepgram: Nova-3 · StandardkonfigurationDebiteringsvillkorStandardkonfigurationAvgift
Indata · Sekunder inkommande ljud ≈0,000143 US$ per sekund indataljud

Exempelbegäranden

Ailoot Ultra · Taligenkänning

curl · exakt kropp i det ursprungliga API-formatet och hela resultatet
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual WAV recording}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
import base64
audio=Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()
if not (audio[:4]==b'RIFF' and audio[8:12]==b'WAVE'): raise SystemExit('Supply an actual WAV audio file')
if len(audio)>26214400: raise SystemExit('Use a documented supported large-file flow')
request={'model': 'deepgram/nova-3', 'input_audio': {'data': '${BASE64_ACTUAL_WAV_BYTES}', 'format': 'wav'}}
request['input_audio']['data']=base64.b64encode(audio).decode('ascii')
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Keep the complete original response and headers. Read every returned segment, word and usage field.
# Preserve actual operation/task/asset IDs; continue reads of the original result without resubmitting.

Ta emot och spara resultat

Ailoot Ultra · Taligenkänning

json

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Behåll alla färdiga resultat

Behåll varje fullständigt returnerat svar, fil och innehållsdel.

Hela det ursprungliga JSON-svaret, all tillgänglig text, alla segment, ord, talare, tidsstämplar och förbrukningsuppgifter.

Om det ursprungliga svaret behöver kontrolleras

Behåll ursprungligt operation_id/X-Client-Request-ID och ursprungligt svar. Läs faktiska uppgifts- och tillgångsposter som du äger utan att skicka in igen; ingen särskild URL för kontroll av ljudstatus konstrueras.

Svarsfält
FältTyp
FälttextTypstring
FältusageTypobject
Fältsegments[]Typobject
Fältwords[]Typobject

Alias

Modellalias

Ailoot Ultra deepgram/nova-3

Alias för metodsökvägar

Använd metodsökvägarna som visas ovan.

Relaterade anropar-ID:n

deepgram/nova-3

FAQ · Deepgram: Nova-3
Vilka indata och resultat finns?

POST /v1/audio/transcriptions · deepgram/nova-3: audio → transcription

Vilka fält använder begäran?

POST /v1/audio/transcriptions · deepgram/nova-3: model, input_audio, language, temperature, response_format, timestamp_granularities, provider

Vilka gränser gäller?

POST /v1/audio/transcriptions · deepgram/nova-3: temperature.minimum: 0; temperature.maximum: 1

Fler detaljer

Anslut Ailoot till Claude Code, OpenCode, Hermes eller din app.

Företaget och dess projektportfölj

Företaget och dess projektportfölj: miljontals kunder; månatlig försäljning för miljarder.

Köp token med rabatt.

Prenumerationsrabatt för återkommande arbete. Kampanjkoder ger upp till 50% vid tokenköp.

Prenumeration
Välj en rabatterad plan för återkommande anrop.
Kampanjkod upp till 50%
Ange koden vid köpet. Priset räknas om enligt kampanjen.
Kostnader i historiken
Modell, token och belopp sparas för varje anrop.

Välj prenumeration · Se modellpriser

Anslut API till produkten som du säljer.

SaaS, appar och botar enligt Ailoots officiella villkor och licensavtal. Begär återförsäljarlicens för vidareförsäljning.

Kommersiell applikation
Bygg text-, bild-, video- och ljudgenerering i tjänstens betalda funktioner.
Återförsäljarlicens
Skicka projektbeskrivning och åtkomstupplägg. Begär skriftliga villkor för användning och vidareförsäljning.
Dokument på webbplatsen
Officiella villkor, licensavtal och databehandlingspolicy finns tillgängliga före anslutning.

Begär återförsäljarlicens · Officiella villkor och licensavtal