modelos

OpenAI: Whisper Large V3

Markdown · JSON

OpenAI: Whisper Large V3

Whisper large-v3 é o checkpoint multilingue da OpenAI com pesos abertos para reconhecimento de fala, transcrição e tradução de fala para inglês. Converte fala gravada em texto, com seleção de idioma, marcas temporais e processamento de gravações longas para além da sua janela acústica de 30 segundos, conforme documentado.

Sobre o modelo

Esta descrição apresenta as capacidades do modelo. As entradas, saídas e opções disponíveis no Ailoot para o método selecionado estão indicadas abaixo.

Whisper large-v3 é um checkpoint de reconhecimento de fala publicado pela OpenAI, com aproximadamente 1,55 mil milhões de parâmetros. É um modelo multilingue com codificador e descodificador: o áudio entra no codificador e o descodificador prevê texto e tokens relacionados com a tarefa. As principais tarefas são a transcrição da fala no idioma de origem e a tradução da fala para inglês. Trata-se da identidade de um modelo com pesos abertos, distinta do identificador de modelo de um serviço alojado ou das regras desse serviço para carregamentos e formatos de resposta.

O large-v3 mantém a arquitetura dos checkpoints Whisper large anteriores, com duas alterações declaradas: a entrada do espectrograma usa 128 bandas de frequência Mel em vez de 80, e acrescenta um token de idioma cantonês. A ficha do modelo do produtor descreve um treino com um milhão de horas de áudio com rótulos de supervisão fraca e quatro milhões de horas de áudio com pseudorrótulos preparados com Whisper large-v2. Esta mistura foi usada durante duas épocas de treino. A versão publicada é um checkpoint large-v3 específico, e não um nome genérico para todos os modelos da família Whisper.

O fluxo de inferência documentado realiza transcrição por predefinição, preservando o idioma falado na gravação. Pode detetar automaticamente o idioma de origem ou aceitar a seleção de um idioma conhecido. Para tradução, o modelo large multilingue fornece um resultado textual em inglês a partir de fala noutro idioma. Escolha explicitamente essa tarefa: uma transcrição no mesmo idioma e uma tradução para inglês são artefactos diferentes. Numa entrevista, mantenha a redação no idioma original; num documento de referência em inglês, especifique que o resultado pretendido é uma tradução do conteúdo falado.

A preparação do áudio faz parte do percurso de entrada. O carregador da OpenAI descodifica a gravação para uma forma de onda mono e reamostra-a a 16 kHz. O campo recetivo acústico do modelo é de 30 segundos. Trata-se de uma janela de processamento, e não de uma duração máxima para uma entrevista ou aula inteira. A inferência de gravações longas pode avançar sequencialmente por janelas deslizantes ou dividir uma gravação longa em blocos sobrepostos e juntar as respetivas transcrições. A ficha do modelo do produtor descreve o processamento sequencial quando a prioridade é a precisão e o processamento por blocos quando é mais importante obter rapidamente o resultado de uma única gravação longa.

A configuração publicada indica 448 posições do descodificador para uma sequência de descodificação individual. As gravações mais longas são tratadas pelo processo para gravações longas, em vez de se considerar esse número um limite universal de transcrição. O fluxo documentado pode devolver marcas temporais ao nível do segmento ou da palavra junto do texto reconhecido. Estas informações temporais são úteis para navegar nas gravações e preparar legendas, enquanto o contentor final de legendas ou o formato do ficheiro de transcrição constitui uma escolha separada de formatação da saída. Preserve a temporização da gravação ao preparar o áudio se a transcrição for alinhada com o material original.

A função prevista do Whisper é reconhecer e traduzir fala. A transcrição de uma aula, o registo de uma entrevista ou uma coleção pesquisável de material falado são resultados práticos; o resumo ou a interpretação podem seguir-se como outro passo sobre o texto. A ficha do modelo não estabelece a classificação automática robusta de locutores nem a diarização como saída padrão do checkpoint de base. Se uma tarefa precisar de etiquetas de locutor, esse requisito deve ser tratado separadamente de uma afirmação de transcrição precisa. Um pedido bem definido identifica o idioma de origem, se é necessária transcrição ou tradução para inglês e se são exigidas informações temporais.

Entre as limitações importantes encontram-se texto inventado que nunca foi pronunciado e texto repetitivo, associados ao treino com supervisão fraca em dados ruidosos e à arquitetura de sequência para sequência. A qualidade do reconhecimento varia entre idiomas, sotaques e dialetos, com resultados mais fracos onde existe menos material de treino. Por isso, o ruído, o vocabulário especializado e a fala sobreposta devem estar representados na amostra usada para avaliar a adequação. Compare nomes, quantidades e afirmações importantes com a gravação e inspecione os trechos sem fala ou as linhas repetidas, em vez de tratar uma transcrição fluente como prova de que todas as palavras foram ouvidas.

Um resultado completo conserva o texto reconhecido, o seu idioma e quaisquer informações temporais pedidas, com uma referência à gravação original. Mantenha a transcrição separada da edição posterior: uma transcrição corrigida para publicação pode remover expressões de preenchimento, enquanto a transcrição reconhecida preserva o que o modelo efetivamente devolveu. A identidade do large-v3 e a sua capacidade de tradução devem também manter-se separadas da edição Turbo, mais rápida. A velocidade real de processamento depende do idioma, da velocidade de fala, do hardware e do método de inferência; o nome do checkpoint, por si só, não implica uma determinada latência de serviço alojado, um tamanho máximo de carregamento ou uma rota de aplicação ativa.

Ailoot Ultra · Reconhecimento de voz POST /v1/audio/transcriptions openai/whisper-large-v3

openai/whisper-large-v3

OpenAI /openai/whisper-large-v3

Introdução

Whisper large-v3 é o checkpoint multilingue da OpenAI com pesos abertos para reconhecimento de fala, transcrição e tradução de fala para inglês. Converte fala gravada em texto, com seleção de idioma, marcas temporais e processamento de gravações longas para além da sua janela acústica de 30 segundos, conforme documentado.

Entradas aceites
Áudio
Resultados
transcription

Disponível no Ailoot · entradas e métodos

Ailoot Ultra · Reconhecimento de voz POST /v1/audio/transcriptions
Entrada
audio
Saída
transcription
Formato de saída
json
CampoTipoRequisitoValores e limitesPredefinição
CampomodelTipostringRequisitoObrigatórioValores e limites
openai/whisper-large-v3
Predefinição—
Campoinput_audioTipoobjectRequisitoObrigatórioValores e limitesPredefinição—
CampolanguageTipostringRequisitoOpcionalValores e limitesPredefinição—
CampotemperatureTiponumberRequisitoOpcionalValores e limites
Mínimo: 0
Máximo: 1
Predefinição—
Camporesponse_formatTipostringRequisitoOpcionalValores e limites
json, verbose_json
Predefiniçãojson
Campotimestamp_granularitiesTipoarrayRequisitoOpcionalValores e limitesPredefinição—
CampoproviderTipoobjectRequisitoOpcionalValores e limitesPredefinição—
Combinações de materiais de entrada

speech_to_text · Obrigatório: actual matching-format audio file

Parâmetros e ciclo de vida do método
ParâmetroContrato
Parâmetrocontent_typesContratoapplication/json, multipart/form-data
ParâmetrorequiredContratomodel, input_audio
Parâmetromaterial_typesContratoaudio
ParâmetroJSON_audioContratobytes reais de áudio bruto em base64 e formato correspondente
Parâmetromultipart_requiredContratomodel, file
Parâmetromultipart_cap_bytesContrato26214400
Parâmetrooptional_controlsContratolanguage, temperature, response_format, timestamp_granularities, provider
Parâmetrodefault_response_formatContratojson
Parâmetrooptional_featuresContratoA saída detalhada, diarize/keyterms e o áudio por URL ou áudio incorporado de maior dimensão exigem a capacidade e o tarifário exatos do modelo/fornecedor.

Ciclo de vida: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · task_id efetivamente devolvido ou registo na biblioteca de multimédia

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Utilize o modelo exato e os campos de entrada documentados.

Conserve a resposta completa, todos os resultados reais e os IDs originais devolvidos.

Tarifários

As referências tarifárias não acrescentam opções ao pedido. Os parâmetros suportados constam do método selecionado.

Modo rápido
Não especificado Quando o modo rápido está selecionado
Modo flex
Não especificado Quando o modo flex está selecionado
Esforço máximo de raciocínio
Não especificado Quando o esforço máximo de raciocínio usa o ajuste predefinido (default)

Tarifas Ailoot

Preços por configuração

Associe cada custo às condições apresentadas. Use uma única tarifa para cada conjunto de configurações alternativas.

ConfiguraçãoTabela de tarifasUnidade de faturaçãoCusto
ConfiguraçãoTarifas base por tokenTabela de tarifasTarifa baseUnidade de faturação—Custo
Entrada · Tokens de entrada — / 1K tokens
Saída · Tokens de saída — / 1K tokens
Entrada · Leitura da cache — / 1K tokens
Entrada · Escrita na cache — / 1K tokens
Entrada · Escrita na cache, 1 hora — / 1K tokens
ConfiguraçãoUltraTabela de tarifas—Unidade de faturaçãopor segundo de áudio de entradaCusto
Entrada · segundo de áudio de entrada $0.000015 por segundo de áudio de entrada

O Ailoot reserva um montante estimado antes de um pedido. Após o resultado, liquida o custo final com base na utilização medida. No streaming, a liquidação usa o registo final de utilização. Como funcionam a reserva e a liquidação →

Detalhes da tarifa de referência

As tabelas de referência do modelo não alteram a seleção do método, as cotações ou os custos. Os custos ativos usam as tarifas do método Ailoot selecionado.

OpenAI: Whisper Large V3

Preços por configuração

ConfiguraçãoCondições de faturaçãoCusto
ConfiguraçãoOpenAI: Whisper Large V3 · Configuração predefinidaCondições de faturaçãoConfiguração predefinidaCusto
Entrada · Segundos de áudio de entrada 0,000015 US$ por segundo de áudio de entrada

Exemplos de pedidos

Ailoot Ultra · Reconhecimento de voz

curl · corpo nativo exato e resultado completo
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': 'openai/whisper-large-v3', '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.

Receber e guardar os resultados

Ailoot Ultra · Reconhecimento de voz

json

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Guardar todos os resultados concluídos

Guarde cada resposta, ficheiro e parte de conteúdo devolvidos na íntegra.

JSON original completo, todo o texto/segmentos/palavras/intervenientes/marcas temporais disponíveis e a utilização.

Se for necessário verificar a resposta original

Conserve operation_id/X-Client-Request-ID originais e a resposta original. Consulte os registos reais de tarefas/recursos pertencentes ao utilizador sem voltar a enviar; não é construído qualquer URL específico de consulta periódica de áudio.

Campos da resposta
CampoTipo
CampotextTipostring
CampousageTipoobject
Camposegments[]Tipoobject
Campowords[]Tipoobject

Aliases

Aliases do modelo

Ailoot Ultra openai/whisper-large-v3

Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

IDs de chamada relacionados

openai/whisper-large-v3

FAQ · OpenAI: Whisper Large V3
Que entradas e resultados estão disponíveis?

POST /v1/audio/transcriptions · openai/whisper-large-v3: audio → transcription

Que campos utiliza o pedido?

POST /v1/audio/transcriptions · openai/whisper-large-v3: model, input_audio, language, temperature, response_format, timestamp_granularities, provider

Que limites se aplicam?

POST /v1/audio/transcriptions · openai/whisper-large-v3: temperature.minimum: 0; temperature.maximum: 1

Mais detalhes

Ligue o Ailoot ao Claude Code, OpenCode, Hermes ou à sua aplicação.

A empresa e a sua carteira de projetos

A empresa e a sua carteira de projetos: milhões de clientes; vendas mensais na ordem dos milhares de milhões.

Compre tokens com desconto.

Desconto por subscrição para trabalho regular. Códigos promocionais — até 50% na compra de tokens.

Subscrição
Escolha um plano com desconto para os pedidos regulares.
Código promocional até 50%
Introduza o código na compra. O preço é recalculado conforme a campanha em vigor.
Custos no histórico
O modelo, os tokens e o montante são guardados para cada pedido.

Escolher subscrição · Ver preços dos modelos

Ligue a API ao produto que vende.

SaaS, aplicações e bots — ao abrigo da oferta e do contrato de licença Ailoot. Para revenda, peça uma licença de revendedor.

Aplicação comercial
Integre geração de texto, imagens, vídeo e som nas funcionalidades pagas do seu serviço.
Licença de revendedor
Envie uma descrição do projeto e do modelo de acesso. Peça condições escritas de utilização e revenda.
Documentos no site
A oferta, o contrato de licença e a política de tratamento de dados estão disponíveis antes da ligação.

Pedir licença de revendedor · Oferta e contrato de licença