OpenAI Whisper 1 API

Whisper-1 speech-to-text transcrição treinada em áudio supervisionado multilingue, com um limite de upload de 25 MB por arquivo.

OpenAITranscriçãoLançado 21 de set. de 2022Endpoint proprietário

Sobre OpenAI Whisper 1

Whisper-1 speech-to-text transcrição treinada em áudio supervisionado multilingue, com um limite de upload de 25 MB por arquivo.

Também conhecido como OpenAI-Whisper-1

transcriptionspeech to text

Especificações de OpenAI Whisper 1

ID do modelo
openai-whisper-1
Provedor
OpenAI
Categoria
Transcrição
Lançado
21 de set. de 2022
Entrada
Áudio
Saída
Texto
Endpoints
POST/v1/audio/transcriptions
IDs de modelo alternativos
openai-whisperwhisper-1

Preços da API OpenAI Whisper 1

Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.

Tipo
Especificação
Tarifa
Por minuto de áudio
por minuto
$0.030
Comparar na página completa de preços

Como chamar a API OpenAI Whisper 1

OpenAI Whisper 1 roda por POST /v1/audio/transcriptions. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Obtenha uma chave de API no painel EmpirioLabs.

cURL: enviar o job
curl https://api.empiriolabs.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai-whisper-1",
    "audio_url": "https://example.com/meeting-recording.mp3"
  }'
cURL: consultar o resultado
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/transcriptions",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "openai-whisper-1",
        "audio_url": "https://example.com/meeting-recording.mp3",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Referência completa da API OpenAI Whisper 1

Parâmetros da API OpenAI Whisper 1

Parâmetros de requisição suportados pela API OpenAI Whisper 1 na EmpirioLabs. Os padrões valem quando um campo é omitido.

ParâmetroTipoPadrãoIntervalo / valoresDescrição
filestring--Arquivo de áudio (upload em múltiplas partes) OU usar file_url para o caminho JSON.
file_urlstring--URL pública para buscar áudio (alternativa ao upload de arquivo).
translatebooleanfalse-Se for verdade, faça roteamento para /audio/translations e traduza para o inglês em vez de transcrever na língua de origem.
timestampsbooleanfalse-Opção de conveniência. Se for verdadeiro, estabelece response_format=verbose_json e inclui timestamp_granularities em nível de palavra.
languagestring--Código opcional da língua ISO-639-1. Detectado automaticamente se for omitido. Ignorado quando traduz=verdadeiro.
promptstring--Glossário ou contexto prévio para viesar o modelo.
response_formatenumjsonjson, text, srt, verbose_json, vttSobrescrito para verbose_json quando timestamps=true.
temperaturenumber00 a 1Temperatura de amostragem.
timestamp_granularitiesstring--Lista separada por vírgula: palavra, segmento. Usado quando response_format=verbose_json.

API OpenAI Whisper 1: perguntas frequentes

Quanto custa a API OpenAI Whisper 1?

Na EmpirioLabs, OpenAI Whisper 1 é cobrado por uso: Por minuto de áudio $0.030 por minuto. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

Qual endpoint OpenAI Whisper 1 usa?

OpenAI Whisper 1 é servido por POST /v1/audio/transcriptions em api.empiriolabs.ai com autenticação padrão por token Bearer.

Posso testar OpenAI Whisper 1 no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa OpenAI Whisper 1 no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.

Como consigo uma chave de API OpenAI Whisper 1?

Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.

Pronto para usar endpoints melhores?

Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.