Scribe v1
Scribe v1 transcreve áudio para texto simples, JSON estruturado ou saída SRT/VTT com marcas temporais.
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.
Scribe v1 é uma configuração de conversão de fala em texto da ElevenLabs. Forneça a gravação em file e defina model como scribe_v1. O protocolo de transcrição aceita um ficheiro de áudio carregado, um URL de áudio ou base64 com o respetivo cabeçalho multimédia. Os pedidos usam application/json ou multipart/form-data.
Escolha response_format entre json, text, srt, vtt ou verbose_json. Use text para uma transcrição simples, json ou verbose_json para um resultado estruturado e srt ou vtt para legendas com marcas temporais. O campo opcional language identifica a língua do áudio.
Mantenha juntos o áudio original e a transcrição resultante, para que os nomes, as datas e as citações possam ser conferidos com a gravação.
Ailoot Ultra · Transcrição POST /v1/audio/transcriptions scribe_v1
scribe_v1Introdução
Scribe v1 transcreve áudio para texto simples, JSON estruturado ou saída SRT/VTT com marcas temporais.
- 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
| Campo | Tipo | Requisito | Valores e limites | Predefinição |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObrigatório | Valores e limites scribe_v1 | Predefinição— |
Campofile | Tipostring | RequisitoObrigatório | Valores e limites | Predefinição— |
Camporesponse_format | Tipostring | RequisitoOpcional | Valores e limites json, text, srt, vtt, verbose_json | Predefinição— |
Parâmetros e ciclo de vida do método
| Parâmetro | Contrato |
|---|---|
Parâmetrocontent_type | Contratomultipart/form-data |
Parâmetrorequired | Contratomodel, file |
Parâmetromaterial_types | Contratoaudio |
Parâmetromaterial_conditions | ContratoFicheiro de áudio real com o respetivo nome de ficheiro/MIME real. Não fabrique gravações nem utilize um URL como bytes de ficheiro. |
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}
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ção | Tabela de tarifas | Unidade de faturação | Custo |
|---|---|---|---|
| ConfiguraçãoTarifas base por token | Tabela de tarifasTarifa base | Unidade 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çãosegundo de áudio de entrada | Tabela de tarifas— | Unidade de faturaçãopor segundo de áudio de entrada | Custo Entrada · segundo de áudio de entrada $0.0003333333333333333 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 →
Exemplos de pedidos
Ailoot Ultra · Transcrição
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual recording}"
test -f "$AILOOT_AUDIO_FILE"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-F 'model=scribe_v1' -F "file=@$AILOOT_AUDIO_FILE" \
-D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Receber e guardar os resultados
Ailoot Ultra · Transcrição
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Outras leituras de conteúdo
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
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
Guarde o X-Client-Request-ID devolvido para reconciliação. Consulte apenas os valores task_id/asset_id efetivamente devolvidos ou a sua biblioteca de multimédia; nunca construa um URL de tarefa a partir do ID da operação e nunca volte a enviar o pedido de criação.
Campos da resposta
| Campo | Tipo |
|---|---|
Campotext | Tipo |
Campousage | Tipo |
Camposegments[] | Tipo |
Campowords[] | Tipo |
Campospeaker fields | Tipo |
Campotimestamps | Tipo |
Aliases
Aliases do modelo
Ailoot Ultra scribe_v1
Aliases dos caminhos dos métodos
Use os caminhos dos métodos indicados acima.
IDs de chamada relacionados
FAQ · Scribe v1
- Que entradas e resultados estão disponíveis?
POST /v1/audio/transcriptions·scribe_v1:audio→text- Que campos utiliza o pedido?
POST /v1/audio/transcriptions·scribe_v1:model,file,response_format