modelos

OpenAI: GPT-4o Mini Transcribe

Markdown · JSON

OpenAI: GPT-4o Mini Transcribe

GPT-4o Mini Transcribe é o modelo de conversão de fala em texto da OpenAI baseado em GPT-4o Mini. Transforma áudio numa transcrição JSON, suporta pedidos de texto específicos da gravação e resultados de ficheiros em streaming e pode devolver logaritmos das probabilidades dos tokens para revisão focada da transcrição.

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.

GPT-4o Mini Transcribe é o modelo de conversão de fala em texto da OpenAI baseado em GPT-4o Mini. Aceita áudio com orientações textuais facultativas e produz texto reconhecido. É um modelo distinto de GPT-4o Transcribe, que utiliza GPT-4o, e do perfil GPT Transcribe mais recente, com os seus campos separados de palavras-chave e indicações multilingues. O resultado útil aqui é uma transcrição da fala original da gravação, preparada para pesquisa, revisão ou uma etapa posterior de processamento de conteúdo.

Preparar a gravação

O guia da OpenAI de transcrição de ficheiros aceita carregamentos de áudio até 25 MB. A referência atual do ponto de acesso enumera FLAC, MP3, MP4, MPEG, MPGA, M4A, OGG, WAV e WebM, com metadados suficientes de nome de ficheiro e tipo de conteúdo para identificar o formato áudio. Gravações maiores podem ser comprimidas ou divididas em partes de 25 MB ou menos. Preserve os limites das frases ao dividir e mantenha cada parte associada à gravação de origem e à posição, para que o texto possa depois ser montado na ordem correta.

Para notas de voz, mantenha uma transcrição identificável por gravação e verifique nomes ou números antes de utilizar o texto para criar tarefas. Para um tutorial falado, compare a redação reconhecida com as instruções originais antes de a editar para publicação. Orientações úteis de preparação identificam a língua falada e os termos que poderiam ser mal reconhecidos. Transcrever as palavras é a primeira etapa; uma interpretação, resumo ou tradução pode utilizar posteriormente a transcrição verificada.

Orientações do pedido de texto e uma única indicação de língua

As integrações GPT-4o Mini Transcribe existentes suportam um pedido de texto livre. A OpenAI descreve pedidos de texto para nomes, siglas, vocabulário específico da gravação, pontuação, maiúsculas, palavras de preenchimento e sistema de escrita preferido. A referência do ponto de acesso indica que o pedido de texto deve corresponder à língua do áudio e pode transmitir contexto de um segmento de áudio anterior. Inclua grafias relevantes ou uma descrição curta do tema, em vez de pedir que um pedido de texto de transcrição se comporte como uma instrução de conversação sem restrições.

A indicação estabelecida de língua deste modelo utiliza o campo singular language. A referência do fabricante documenta um código de língua de entrada ISO 639-1, como en. Os campos separados keywords e languages no plural são documentados para GPT Transcribe; não fazem parte deste perfil Mini. Para uma série de gravações, mantenha a definição pretendida de língua falada com cada entrada, em vez de a interpretar como pedido para traduzir o resultado.

Resultado JSON e probabilidades facultativas dos tokens

A referência atual do ponto de acesso documenta JSON como formato de resposta suportado de GPT-4o Mini Transcribe. A redação reconhecida aparece no campo text. Quando pedidos, os logaritmos das probabilidades dos tokens podem acompanhar a resposta JSON; esses valores descrevem as probabilidades dos tokens do modelo e podem ajudar a identificar material para revisão mais atenta. Não estabelecem que um nome, número ou frase corresponde ao som. Utilize a gravação para decidir se uma palavra duvidosa deve ser corrigida.

O perfil normal de transcrição Mini não fornece saída nativa SRT, VTT, tempos detalhados por palavra ou identificação de locutores através dessas especificações JSON. A OpenAI documenta modelos e formatos especializados para essas capacidades. Se o resultado pretendido for uma faixa de legendas, mantenha a transcrição revista disponível para um processo separado de sincronização, em vez de presumir que um resultado apenas de texto já contém limites de legendas.

Saída de ficheiros em streaming e modos documentados

O guia de conversão de fala em texto do fabricante indica explicitamente que as integrações GPT-4o Mini Transcribe existentes suportam streaming de ficheiros. Uma gravação concluída pode produzir texto parcial de transcrição seguido de um resultado final enquanto é processada. Mantenha a transcrição final como resultado concluído; o aparecimento de texto parcial não significa que o processo de ficheiros esteja continuamente a receber áudio de microfone em direto. A ficha do modelo enumera separadamente as famílias de pontos de acesso de transcrição e Realtime. Essas interfaces do fabricante não implicam que todos os campos de sessão de um modelo de transcrição diferente se apliquem aqui.

Contexto, capacidade de saída e verificações úteis

A especificação atual do modelo da OpenAI indica uma janela de contexto de 16 000 tokens, uma saída máxima de 2 000 tokens e conhecimentos atualizados até 1 de junho de 2024. São valores da especificação do modelo, não uma duração universal em minutos para uma gravação de áudio. A regra de tamanho do ficheiro e uma capacidade em tokens descrevem restrições diferentes. Para material extenso, prepare a gravação segundo o processo de ficheiros documentado, passe contexto relevante entre partes e verifique se o texto final inclui o fim da origem.

Um resultado Mini Transcribe útil preserva a redação e a sua relação com a gravação, mantendo quaisquer dados facultativos de probabilidade separados de correções editoriais. Reveja vocabulário desconhecido, sotaques, ruído de fundo, mudanças de língua e fala sobreposta, mantendo disponível o áudio original. Ao rever texto para melhorar a legibilidade, distinga essa versão editorial da transcrição reconhecida, para que utilizadores posteriores saibam que redação veio da gravação e qual foi alterada durante a preparação.

Ailoot Ultra · Transcrição POST /v1/audio/transcriptions openai/gpt-4o-mini-transcribe

openai/gpt-4o-mini-transcribe

OpenAI /openai/gpt-4o-mini-transcribe

Introdução

GPT-4o Mini Transcribe é o modelo de conversão de fala em texto da OpenAI baseado em GPT-4o Mini. Transforma áudio numa transcrição JSON, suporta pedidos de texto específicos da gravação e resultados de ficheiros em streaming e pode devolver logaritmos das probabilidades dos tokens para revisão focada da transcrição.

Entradas aceites
Áudio
Resultados
Texto

Disponível no Ailoot · entradas e métodos

Ailoot Ultra · Transcrição POST /v1/audio/transcriptions
Entrada
audio
Saída
text
CampoTipoRequisitoValores e limitesPredefinição
CampomodelTipostringRequisitoObrigatórioValores e limites
openai/gpt-4o-mini-transcribe
Predefinição—
Campoinput_audioTipoobjectRequisitoObrigatórioValores e limitesPredefinição—
Parâmetros e ciclo de vida do método
ParâmetroContrato
Parâmetrocontent_typeContratoapplication/json
ParâmetrorequiredContratomodel, input_audio
Parâmetromaterial_typesContratoaudio
Parâmetromaterial_conditionsContratoO exemplo lê o seu ficheiro PCM WAV real e não vazio, codifica todos os bytes do ficheiro em base64 e envia input_audio.format como wav.

Ciclo de vida: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · task_id exato de um registo multimédia existente pertencente ao utilizador

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

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çãotoken de entradaTabela de tarifas—Unidade de faturação/ 1K tokensCusto
Entrada $0.0025 / 1K tokens
Configuraçãotoken de saídaTabela de tarifas—Unidade de faturação/ 1K tokensCusto
Saída $0.01 / 1K tokens

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 →

Exemplos de pedidos

Ailoot Ultra · Transcrição

curl · ficheiro WAV real e resultado original completo
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual PCM WAV recording}"
export AILOOT_AUDIO_FILE
python3 - <<'PY_REQUEST'
import base64, io, json, os, wave
from pathlib import Path
audio = Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()
if not (audio[:4] == b'RIFF' and audio[8:12] == b'WAVE'):
    raise SystemExit('Supply your actual PCM WAV audio file')
with wave.open(io.BytesIO(audio), 'rb') as recording:
    if recording.getcomptype() != 'NONE' or recording.getnframes() <= 0:
        raise SystemExit('Supply a nonempty PCM WAV recording')
request = {'model': 'openai/gpt-4o-mini-transcribe', 'input_audio': {'data': base64.b64encode(audio).decode('ascii'), 'format': 'wav'}}
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
# Retain the complete original response, headers and actual X-Client-Request-ID.
# Read existing owned records for recovery; do not resubmit an uncertain operation.

Receber e guardar os resultados

Ailoot Ultra · Transcrição

Corpo completo da resposta original, estado e cabeçalhos encaminhados. Este processador não adiciona qualquer estrutura JSON universal, campo de texto ou estrutura envolvente de tarefa.

  • 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.

Conserve a resposta completa e os cabeçalhos, todos os resultados efetivamente produzidos, os identificadores originais devolvidos e todos os campos de utilização. Recupere a operação original sem voltar a enviar o pedido de criação.

Se for necessário verificar a resposta original

Conserve o X-Client-Request-ID real e a resposta completa. Consulte os recursos originais pertencentes ao utilizador e os respetivos URLs assinados exatos de conteúdo; nunca volte a enviar uma criação incerta.

Campos da resposta
CampoTipo
Campotext (when present)Tipo
Campousage (when present)Tipo
Erros e passos seguintes
RespostaCondiçãoPasso seguinte
Resposta400 · invalid_request_errorCondiçãoO corpo JSON ou o ID canónico explícito do modelo é inválido.Passo seguinteConserve a resposta e corrija o campo indicado no pedido.
Resposta401 · authentication_errorCondiçãoA chave API da Ailoot é inválida.Passo seguinteUtilize a sua chave API autorizada da Ailoot.
Resposta403 · permission_errorCondiçãoO grupo da chave não permite este método.Passo seguinteConserve os detalhes do erro devolvido.
Resposta404 · not_found_errorCondiçãoO método selecionado não tem uma rota autorizada.Passo seguinteConserve os detalhes do erro devolvido.
Resposta422 · price_unavailableCondiçãoO tarifário aceite não consegue obter a quantidade de entrada ou o limite de que necessita.Passo seguinteConserve a resposta; utilize a representação da entrada exigida pelo tarifário aceite.
Resposta503 · CondiçãoO armazenamento, a rota, o preço do método ou a reserva de que necessita não está disponível.Passo seguinteConserve a resposta original completa. Uma reserva incerta não autoriza o reenvio.
Resposta502 · server_errorCondiçãoO resultado, a utilização ou a liquidação original requer verificação.Passo seguinteConserve o ID real do pedido e a resposta original. Consulte o registo existente pertencente ao utilizador; não volte a enviar o pedido de criação.

Aliases

Aliases do modelo

Ailoot Ultra openai/gpt-4o-mini-transcribe

Aliases dos caminhos dos métodos

Use os caminhos dos métodos indicados acima.

IDs de chamada relacionados

openai/gpt-4o-mini-transcribe

FAQ · OpenAI: GPT-4o Mini Transcribe
Que entradas e resultados estão disponíveis?

POST /v1/audio/transcriptions · openai/gpt-4o-mini-transcribe: audio → text

Que campos utiliza o pedido?

POST /v1/audio/transcriptions · openai/gpt-4o-mini-transcribe: model, input_audio

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