What is Nova-2 Finance API?
Nova-2: Advanced, versatile ASR model for diverse transcription needs.
Technical Specifications
- Supported inputs: Audio
- Output: Text
Performance Benchmarks
[embed]
Nova-2 Finance API Pricing
- Pricing on request
Where to Use Nova-2 Finance
Transcription
Convert calls, meetings, and media into accurate, searchable text.
Captioning and indexing
Generate subtitles and make audio archives searchable.
Optimized for multiple speakers with varying audio quality, such as an earnings call.
Documented as suitable for financial speech with vocabulary heavily oriented toward finance.
Used as an English-only model variant in Deepgram’s specialized Nova 2 lineup.
Listed among specialized Nova 2 models that include finance-focused transcription use cases.
import requests, time headers = {"Authorization": "Bearer " + AIMLAPI_KEY} job = requests.post( "https://api.aimlapi.com/v1/stt/create", headers=headers, json={ "model": "deepgram/nova-2-finance", "url": "https://example.com/audio.mp3" }, ).json() gid = job["generation_id"] while True: res = requests.get(f"https://api.aimlapi.com/v1/stt/{gid}", headers=headers).json() if res.get("status") in ("completed", "error", "failed"): break time.sleep(3) print(res)
const headers = { Authorization: `Bearer ${process.env.AIMLAPI_KEY}`, "Content-Type": "application/json", }; const job = await (await fetch("https://api.aimlapi.com/v1/stt/create", { method: "POST", headers, body: JSON.stringify({ "model": "deepgram/nova-2-finance", "url": "https://example.com/audio.mp3" }), })).json(); let res; do { await new Promise((r) => setTimeout(r, 3000)); res = await (await fetch(`https://api.aimlapi.com/v1/stt/${job.generation_id}`, { headers })).json(); } while (!["completed", "error", "failed"].includes(res.status)); console.log(res);
# submit the job — the response contains "generation_id" curl -X POST https://api.aimlapi.com/v1/stt/create \ -H "Authorization: Bearer $AIMLAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"deepgram/nova-2-finance","url":"https://example.com/audio.mp3"}' # then poll for the result until it is ready curl "https://api.aimlapi.com/v1/stt/{generation_id}" -H "Authorization: Bearer $AIMLAPI_KEY"
OpenAI-compatible — swap the base URL and it works with your existing SDK.
| Type | Price |
|---|---|
| Output | |
| Model | Input | Output | Context | Best for |
|---|---|---|---|---|
Nova-2 Finance This page | Transcription | |||
| Speech synthesis | ||||
| Speech synthesis | ||||
| Speech synthesis | ||||
| Speech synthesis |
Nova-2 Finance takes audio as input and returns text.
Nova-2 Finance became available on December 30, 2025.
Nova-2 Finance is priced at output $0.00009317 / sec.
Nova-2 Finance was built by Deepgram.
Use deepgram/nova-2-finance as the model id on AI/ML API.
Yes. Nova-2 Finance is served through AI/ML API, so the same key and endpoint format used for other models applies.
Deepgram describes Nova-2 as an advanced, versatile ASR model for diverse transcription needs.