Speech-to-text API · Available

Whisper API in Europe

Whisper transcription through the OpenAI-compatible /v1/audio/transcriptions endpoint, served from hardware AxForge owns in Sweden. Your audio is processed in memory and retained nowhere.

eu-se-1 · Stockholm api.axforge.ai/v1 €0.005 / minute whisper-speech-to-text.axforge.ai
Use Whisper Talk to an engineer Create an account and your key is in the console. 3M free tokens every 30 days with every new account.

Specifications

What is served

ModelWhisper, speech-to-text
API model namewhisper
EndpointPOST /v1/audio/transcriptions
Request shapeMultipart upload: file + model, OpenAI-compatible
HardwareNVIDIA DGX Spark (GB10, 128 GB unified memory), owned and operated by AxForge
RegionStockholm, Sweden (eu-se-1), pinned on the key; region and machine shown in the console
Pricing€0.005 / minute (launch pricing)

For quality benchmarks, see the official model card.

Quickstart

OpenAI-compatible: upload, get text back

# your API key, from API Keys
export AXFORGE_API_KEY="YOUR_KEY"

curl https://api.axforge.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -F model=whisper \
  -F file=@meeting.wav
Audio: speech to text, text to speech, music
# pip install openai · the key is read from AXFORGE_API_KEY
import os
from openai import OpenAI

client = OpenAI(base_url="https://api.axforge.ai/v1", api_key=os.environ["AXFORGE_API_KEY"])

with open("meeting.wav", "rb") as audio:
    r = client.audio.transcriptions.create(model="whisper", file=audio)
print(r.text)
Audio: speech to text, text to speech, music

Data & privacy

Zero prompt retention

Prompts and completions are processed in memory in Sweden, not written to disk, not logged, not retained, and never used to train anything. For this endpoint that means the audio you upload and the transcript we return. We keep only request metadata (token counts, timestamps, status) for billing and operations. The full policy is at axforge.ai/privacy.

FAQ

Whisper API: common questions

Is the Whisper API OpenAI-compatible?

Yes. It is the standard /v1/audio/transcriptions shape, a multipart upload with model=whisper, so the official OpenAI SDKs work by changing base_url to https://api.axforge.ai/v1.

Where does transcription run?

In Stockholm, Sweden (region eu-se-1), on hardware AxForge owns and operates. TLS terminates in the EU.

Is my audio stored after transcription?

No. Requests are processed in memory under our zero-retention policy: the audio you send and the transcript we return are not written to disk, not logged, not retained, and never used for training. See the privacy policy.

Can I transcribe GDPR-sensitive recordings?

Yes, that is exactly what it is built for. The service is GDPR compliant: EU region, EU-hosted hardware, zero retention. The privacy policy describes the full data handling.

What does the speech-to-text API cost?

€0.005 per minute of audio (launch pricing). For committed volume, talk to an engineer.

Ready to build on EU inference?

Get API access Talk to an engineer

Explore

All models

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms