modellen

Deepgram: Nova-3

Markdown · JSON

Deepgram: Nova-3

Nova-3 is het algemene speech-to-text-model van Deepgram voor opgenomen en gestreamde audio. Het ondersteunt eentalige herkenning, een gedefinieerde meertalige code-switchingmodus en keyterm prompting en retourneert transcripten met woordtiming en confidence-informatie.

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.

Nova-3 is het algemene spraakherkenningsmodel van Deepgram om audio in tekst om te zetten. De producent beveelt het aan voor vergaderingen, ondertiteling van evenementen, opnamen met meerdere sprekers en moeilijke omstandigheden zoals ruis of microfoons op afstand, via transcriptie van vooraf opgenomen of gestreamde audio. Het bruikbare resultaat is herkende spraak met tijd- en confidence-informatie die aan de bronaudio gekoppeld blijft.

Kies de taalworkflow

De gedocumenteerde standaardtaal is Engels. Een eentalige aanvraag selecteert de gesproken taal of ondersteunde locale. De huidige tabel van het algemene model omvat regionale Engelse varianten, Spaans, Frans, Duits, Russisch, Portugees, Japans, Italiaans, Nederlands, Arabisch, Chinese schriften en vele andere talen, waaronder Kazachs. Kies uit de ondersteunde codes van de producent in plaats van aan te nemen dat elke localenaam wordt geaccepteerd.

De meertalige instelling is een afzonderlijke code-switchingworkflow. De huidige Nova-3-tabel noemt daarvoor tien talen: Engels, Spaans, Frans, Duits, Hindi, Russisch, Portugees, Japans, Italiaans en Nederlands. Die verzameling is niet identiek aan de grotere eentalige lijst. Bereid bij een opname die tussen ondersteunde talen wisselt de meertalige modus voor in plaats van het volledige gesprek in een niet-passende eentalige instelling te dwingen. Behoud wat is gezegd voordat u een vertaalde of samengevatte versie voorbereidt.

Opgenomen audio en transcriptvoorbereiding

De bestandsworkflow van Deepgram accepteert geüploade audiobytes of een verwijzing naar een audiobestand. Bewaar het geretourneerde transcript wanneer de aanvraag is voltooid; de producent bewaart transcripten niet om later op te halen. Veelgebruikte gedocumenteerde invoerformaten en coderingen zijn MP3, MP4, MP2, AAC, WAV, FLAC, PCM, M4A, Ogg, Opus en WebM. Bewaar het daadwerkelijke formaat en de kanaalinformatie bij de opname. Geef de opname een stabiele identifier en houd het resultaat gekoppeld aan de juiste bron en kanaalinformatie. Beoordeel bij een vergadering deelnemersnamen en technische termen terwijl u naar het oorspronkelijke geluid luistert. Behoud bij een lezing of evenement de audiovolgorde, zodat een latere ondertitel of zoektreffer de relevante passage kan vinden.

De gids van de producent voor vooraf opgenomen audio noemt een maximale bestandsgrootte van 2 GB en beveelt aan de audiostream uit een groot videobestand te halen. Hij documenteert ook een verwerkingstime-out van tien minuten voor Nova-aanvragen. Die time-out betreft hoe lang de aanvraag wordt verwerkt, geen maximale opnameduur van tien minuten. Een bruikbaar resultaat omvat het einde van de beoogde opname; een gedeeltelijk behouden transcript mag niet als de volledige tekst worden behandeld.

Lees de woorden, tijden en confidence

De gedocumenteerde JSON-respons bevat transcriptalternatieven en herkende woorden, met de begin- en eindtijd van elk woord in seconden vanaf het begin van de audio en een confidence-waarde. Voor een transcript met meerdere sprekers kent de optionele diarisatie van de producent aan elk woord een sprekerlabel toe. Diarisatie van vooraf opgenomen audio retourneert ook confidence voor de spreker; streamingdiarisatie retourneert het sprekerlabel. Beoordeel die labels tegen de stemmen in de opname. De algemene transcriptconfidence wordt ook op een schaal van 0–1 gerapporteerd. Wanneer smart formatting wordt gevraagd, kan het resultaat woorden met interpunctie en hoofdlettergebruik bevatten, samen met leesbare alineainformatie.

Gebruik die velden volgens hun betekenis. Een woordtijd lokaliseert herkende spraak, terwijl confidence de indicatie van betrouwbaarheid van het model is, geen bewijs dat een moeilijke naam of hoeveelheid correct is gehoord. Behoud voor ondertitelvoorbereiding de timing bij beoordeelde bewoordingen en onderzoek de grenzen tegen het geluid. Houd bij een leesbare redactionele versie wijzigingen onderscheidbaar van het herkende transcript in plaats van onzekere woorden stilzwijgend door een plausibel verhaal te vervangen.

Streamingherkenning en definitieve segmenten

De streamingworkflow van Nova retourneert tekst wanneer audio binnenkomt, met tussentijdse en definitieve resultaten. De indicator is_final onderscheidt tekst die nog kan worden herzien van een definitief segment. De indicator speech_final heeft betrekking op het bepalen van het einde van een gesproken segment. Houd die signalen gescheiden van het enkele ontvangen van een niet-leeg transcript en bewaar de definitieve segmenten in audiovolgorde wanneer u het voltooide record voorbereidt.

Nova-3 is algemene ASR in plaats van het afzonderlijke gespreksmodel Flux met model-native detectie van gespreksbeurten. Nova markeert transcriptfinaliteit en spraakeindpunten; Flux levert eigen gebeurtenissen voor de status van gespreksbeurten. Kies de transcriptieworkflow op basis van of de audio al is opgenomen of live binnenkomt en gebruik de daadwerkelijke definitieve uitvoer als het te bewaren artefact.

Keyterms voor belangrijke woordenschat

Het gedocumenteerde Keyterm Prompting van Nova-3 ondersteunt eentalige en meertalige transcriptie en stemt de herkenning af op belangrijke termen zonder het model opnieuw te trainen. Geef relevante namen, producttermen, acroniemen of meerwoordfrasen die daadwerkelijk kunnen worden uitgesproken. De gids beperkt de gezamenlijke keyterm-invoer tot 500 tokens en beveelt aan de belangrijkste woordenschat te kiezen in plaats van willekeurig veel gewone woorden toe te voegen.

De producent gebruikt in de syntax gewone termen, met een afzonderlijk keyterm-item voor elke term. Een meerwoordfrase blijft één frase. Oudere keywordgewichten of versterkers en het verbinden van afzonderlijke termen met komma's, puntkomma's of regeleinden zijn niet gelijkwaardig: de interface kan ze als één letterlijke waarde accepteren zonder de beoogde versterking te geven. Gebruik de juiste hoofdletters voor namen en controleer daarna het transcript, omdat audiocontext en smart formatting de uiteindelijke schrijfvorm nog steeds kunnen veranderen.

Modelfamiliegrenzen en bruikbare resultaten

Het algemene Nova-3-profiel is onderscheiden van de afzonderlijk benoemde Medical- en Pharma-opties. Vocabulaireprompting verandert het niet in een andere editie en het taalbereik of gedrag van gespecialiseerde modellen mag niet voor het algemene model worden verondersteld. Aanvullende transcriptverwerkingsfuncties zijn keuzes in de spraakworkflow van de producent, geen bewijs dat herkenning een samenvatting, vertaling of ander nooit gevraagd artefact heeft geproduceerd.

Een bruikbaar Nova-3-resultaat kan een doorzoekbaar vergadertranscript, ondertitelklare bewoordingen met woordtiming of een record van een meertalig gesprek zijn. Bewaar de audio-identifier, gekozen taalworkflow, definitieve tekst en eventuele nuttige confidence- of timingvelden. Controleer onduidelijke namen, getallen, overlappende stemmen en taalwisselingen tegen de oorspronkelijke opname en houd de daadwerkelijk herkende spraak beschikbaar voor de volgende inhoudverwerkingsstap.

Ailoot Ultra · Spraakherkenning POST /v1/audio/transcriptions deepgram/nova-3

deepgram/nova-3

Deepgram /deepgram/nova-3

Aan de slag

Nova-3 is het algemene speech-to-text-model van Deepgram voor opgenomen en gestreamde audio. Het ondersteunt eentalige herkenning, een gedefinieerde meertalige code-switchingmodus en keyterm prompting en retourneert transcripten met woordtiming en confidence-informatie.

Toegestane invoer
Audio
Resultaten
transcription

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · Spraakherkenning POST /v1/audio/transcriptions
Invoertypen
audio
Uitvoertypen
transcription
Uitvoerformaat
json
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
deepgram/nova-3
Standaard—
Veldinput_audioTypeobjectVereisteVereistWaarden en limietenStandaard—
VeldlanguageTypestringVereisteOptioneelWaarden en limietenStandaard—
VeldtemperatureTypenumberVereisteOptioneelWaarden en limieten
Minimum: 0
Maximum: 1
Standaard—
Veldresponse_formatTypestringVereisteOptioneelWaarden en limieten
json, verbose_json
Standaardjson
Veldtimestamp_granularitiesTypearrayVereisteOptioneelWaarden en limietenStandaard—
VeldproviderTypeobjectVereisteOptioneelWaarden en limietenStandaard—
Combinaties van invoermaterialen

speech_to_text · Vereist: actual matching-format audio file

Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typesContractapplication/json, multipart/form-data
ParameterrequiredContractmodel, input_audio
Parametermaterial_typesContractaudio
ParameterJSON_audioContractdaadwerkelijke ruwe audiobytes in base64 plus het bijbehorende formaat
Parametermultipart_requiredContractmodel, file
Parametermultipart_cap_bytesContract26214400
Parameteroptional_controlsContractlanguage, temperature, response_format, timestamp_granularities, provider
Parameterdefault_response_formatContractjson
Parameteroptional_featuresContractUitgebreide uitvoer, diarize/keyterms en URL/grotere inline-audio vereisen de exacte model-/providercapaciteit en het bijbehorende tarief.

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}

Gebruik het exacte model en de gedocumenteerde invoervelden.

Bewaar het volledige antwoord, alle daadwerkelijke uitvoer en de oorspronkelijk geretourneerde IDs.

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Niet opgegeven Wanneer de snelle modus is geselecteerd
Flexmodus
Niet opgegeven Wanneer de modus flex is geselecteerd
Maximale redeneerinspanning
Niet opgegeven Wanneer bij maximale redeneerinspanning de default-aanpassing wordt gebruikt

Ailoot-tarieven

Prijzen per configuratie

Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.

ConfiguratieTariefstaffelRekeneenheidKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefRekeneenheid—Kosten
Invoer · Invoertokens — / 1K tokens
Uitvoer · Uitvoertokens — / 1K tokens
Invoer · Cache lezen — / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens
ConfiguratieUltraTariefstaffel—Rekeneenheidper seconde audio-invoerKosten
Invoer · seconde audio-invoer $0.0001433333333334 per seconde audio-invoer

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 →

Details van het referentietarief

Referentiestaffels op modelniveau veranderen de methodeselectie, kostenramingen of afschrijvingen niet. Voor de actieve kostenberekening gelden de tarieven van de geselecteerde Ailoot-methode.

Deepgram: Nova-3

Prijzen per configuratie

ConfiguratieFactureringsvoorwaardenKosten
ConfiguratieDeepgram: Nova-3 · StandaardconfiguratieFactureringsvoorwaardenStandaardconfiguratieKosten
Invoer · Seconden audio-invoer ≈US$ 0,000143 per seconde audio-invoer

Voorbeeldverzoeken

Ailoot Ultra · Spraakherkenning

curl · exacte native-aanvraagbody en volledig resultaat
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.

Resultaten ophalen en opslaan

Ailoot Ultra · Spraakherkenning

json

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Volledige oorspronkelijke JSON, alle beschikbare tekst/segmenten/woorden/sprekers/tijdstempels en gebruik.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de oorspronkelijke operation_id/X-Client-Request-ID en het oorspronkelijke antwoord. Lees daadwerkelijke taak-/assetrecords die u bezit zonder opnieuw in te dienen; er wordt geen specifieke URL voor audiopolling gemaakt.

Antwoordvelden
VeldType
VeldtextTypestring
VeldusageTypeobject
Veldsegments[]Typeobject
Veldwords[]Typeobject

Aliasnamen

Modelaliasnamen

Ailoot Ultra deepgram/nova-3

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

deepgram/nova-3

FAQ · Deepgram: Nova-3
Welke invoer en resultaten zijn beschikbaar?

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

Welke velden gebruikt het verzoek?

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

Welke limieten gelden?

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

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst