Skip to main content
GET
/
user
/
assistants
/
transcriber-providers
Obter provedores de transcritor
curl --request GET \
  --url https://suasofia.online/api/user/assistants/transcriber-providers \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": 1,
    "name": "Deepgram",
    "code": "deepgram"
  },
  {
    "id": 2,
    "name": "Azure",
    "code": "azure"
  },
  {
    "id": 3,
    "name": "Gladia",
    "code": "gladia"
  }
]
Este endpoint retorna uma lista de provedores de transcritor disponíveis que podem ser usados ao criar ou atualizar assistentes. Use o id retornado como transcriber_provider_id ao configurar um assistente.

Parâmetros de Consulta

language_id
integer
Filtrar provedores por suporte de idioma. Retorna apenas provedores que suportam o idioma informado. Use o endpoint Get Languages para obter IDs de idiomas disponíveis.

Campos de Resposta

data
array
[
  {
    "id": 1,
    "name": "Deepgram",
    "code": "deepgram"
  },
  {
    "id": 2,
    "name": "Azure",
    "code": "azure"
  },
  {
    "id": 3,
    "name": "Gladia",
    "code": "gladia"
  }
]

Observações

  • Se nenhum filtro language_id for fornecido, todos os provedores são retornados
  • Nem todos os provedores suportam todos os idiomas — use o filtro language_id para obter provedores compatíveis
  • Provedores de transcritor são relevantes apenas para modo pipeline (modos multimodal e dualplex tratam STT internamente)
  • Se você não definir transcriber_provider_id ao criar um assistente, o provedor padrão do idioma é usado