Transcri Documentação da API

API de Speech-to-Text da Transcri

API reservada para usuários BUSINESS

Introdução

Nossa API é projetada para converter seus arquivos de áudio em texto de forma eficiente, oferecendo também opções de tradução para atender às suas necessidades multilíngues. Para começar a usar nossa API de transcrição, siga as etapas da documentação em ordem e certifique-se de ter acesso à sua conta BUSINESS em uma nova aba do seu navegador.

Para qualquer dúvida ou assistência adicional, não hesite em contatar nosso suporte técnico.

Criar minha primeira chave API

  • Conecte-se à sua conta e acesse seu painel de controle, depois navegue até Configurações > Gerenciar minhas chaves API usando a barra de navegação lateral.

  • Clique no botão dedicado para criar uma nova chave API.Note que cada assinatura é limitada a 3 chaves API. Se você precisar de mais chaves, por favor, nos contate diretamente.

  • Preencha o formulário:

    Nome #  Insira um nome único e distinto para cada chave API. Isso permitirá que você identifique cada uma delas.

    URL Webhook #  Especifique uma URL Webhook para receber os resultados das transcrições posteriormente. Isso permite receber os resultados sem esperar, o que é útil para transcrições que podem levar vários minutos.

    Restrições IP #  Defina os IPs autorizados a usar esta chave API. Você pode adicionar até 8 IPs por chave API. Se nenhum IP for especificado, a chave API será acessível de qualquer IP.

    Limitar os IPs autorizados para suas chaves API é uma prática recomendada para proteger o acesso aos seus serviços. Uma chave API não restrita pode ser vulnerável a usos indevidos.

Edit API keys

API REST

#Recuperar o crédito total

Permite recuperar os créditos restantes disponíveis para sua conta, expressos em segundos, antes da próxima reinicialização.
GET

https://www.api.transcri.io/api/v1/credits

  • Resposta

    200 OK

    ESQUEMA DE RESPOSTA:   application/json

    next_reset

    requerido

    string

    unit

    requerido

    string

    value

    requerido

    integer

    401 Unauthorized

    403 Forbidden

    500 Internal Server Error

  • Exemplo de requisição

    Exemplo de resposta

#Transcrever um arquivo

Transforma seu áudio em texto num piscar de olhos com nosso serviço de transcrição automatizada.
POST

https://www.api.transcri.io/api/v1/transcript

Padrão
Webhook
  • Requisição

    file

    requerido

    file

    Arquivo de áudio ou vídeo a transcrever

    model

    string

    Modelo avançado padrão

    input_language

    string

    Idioma do arquivo (detectado automaticamente se não especificado)

    output_language

    string

    Idioma de saída do arquivo no formato ISO 3166-1 (padrão o idioma do arquivo)

    start_timer

    string

    Ponto de partida da transcrição no formato HH:MM:SS

    end_timer

    string

    Fim da transcrição no formato HH:MM:SS

    Resposta

    200 OK

    401 Unauthorized

    403 Forbidden

    422 Unprocessable Content

    500 Internal Server Error

  • Exemplo de requisição

    Exemplo de resposta

#Traduzir texto

Traduza seu texto para o idioma que desejar.
POST

https://www.api.transcri.io/api/v1/translate-text

  • Requisição

    output_language

    requerido

    string

    Idioma de saída do arquivo no formato ISO 3166-1

    text

    requerido

    string

    Conteúdo obtido por transcrição com Transcri.io

    Resposta

    200 OK

    401 Unauthorized

    403 Forbidden

    422 Unprocessable Content

    500 Internal Server Error

  • Exemplo de requisição

    Exemplo de resposta

#Traduzir segmentos

Traduza seus segmentos e seu texto proveniente de uma transcrição para o idioma que desejar.
POST

https://www.api.transcri.io/api/v1/translate-segments

  • Requisição

    output_language

    requerido

    string

    Idioma de saída do arquivo no formato ISO 3166-1

    segments

    requerido

    array[]{text: string}

    Segmentos obtidos por transcrição com Transcri.io

    Resposta

    200 OK

    401 Unauthorized

    403 Forbidden

    422 Unprocessable Content

    500 Internal Server Error

  • Exemplo de requisição

    Exemplo de resposta

Assinatura Webhook

Para garantir a segurança do seu endpoint, cada transcrição é acompanhada de uma assinatura única. Esta assinatura permite verificar a integridade e autenticidade dos dados recebidos, garantindo que a requisição provém de nossos serviços.

Avaliação da qualidade de transcrição pelos usuários:

4.8(327 votos)

Você deve importar pelo menos 1 arquivo para dar uma opinião

Cookie consent

Bem-vindo ao Transcri!Este site utiliza cookies e dá-lhe controlo sobre os que deseja ativar.