Kitta Audio Docs
Referência APITexto para fala
Back to site

TTS em tempo real

Disponibilidade de conversão de texto em voz em tempo real e notas de integração.

#TTS em tempo real

O TTS em tempo real é para visualização de baixa latência, reprodução de conversa e aplicativos que enviam texto em pedaços menores. No Open API internacional, a disponibilidade em tempo real é controlada pela capacidade da conta e pelo status de implementação. Confirme a disponibilidade com sua equipe de conta e o esquema GET /api/openapi.json atual antes de criar tráfego de produção em torno dele.

Solicitar

As integrações em tempo real usam uma sessão WebSocket quando habilitadas para a conta. A sessão ainda usa a mesma autenticação de chave API:

Authorization: Bearer KITTA_API_KEY

Os eventos do cliente geralmente incluem início de sessão, blocos de texto, liberação e semântica de parada. Mantenha a chave API em seu servidor ou componente de back-end confiável; não o coloque em um cliente de navegador público.

Resposta

As respostas em tempo real são eventos transmitidos em vez de um documento JSON. Seu cliente deve lidar com pedaços de áudio, eventos de status parciais, conclusão de terminal e eventos de erro de terminal. Persista estado local suficiente para reconectar ou retornar para Trabalhos Assíncronos quando uma sessão falhar.

Faturamento e créditos

A geração em tempo real pode ser cobrada por conteúdo gerado, duração da sessão ou modelo habilitado. Como o áudio parcial já pode ter sido produzido antes da desconexão, não presuma que todas as sessões interrompidas sejam gratuitas. Reconcilie sessões importantes com Perfil.

Erros

Erros de autenticação acontecem durante a configuração da conexão. Erros de sessão acontecem dentro do fluxo de eventos. Quando o tempo real não estiver habilitado para a conta, use a sincronização HTTP ou trabalhos assíncronos como caminho internacional compatível.