Agentes
Atualizar Voz do Agente
Atualizar as configurações e ajustes de voz de um agente
PUT
Atualizar Voz do Agente
Atualiza a configuração de voz de um agente, incluindo modelo de voz, idioma, velocidade da conversa e outras configurações relacionadas à voz.Endpoint
Parâmetros de caminho
O identificador único do agente de voz a ser atualizado.
Cabeçalhos da requisição
Token Bearer para autenticação. Formato:
Bearer talq_your_environment_token_hereDeve ser definido como
application/jsonCorpo da requisição
ID do modelo de voz. Use Listar Modelos de Voz para recuperar os IDs disponíveis.
Multiplicador de velocidade de reprodução da conversa. Faixa: maior que
1, menor que 2.Quem fala primeiro. Opções:
agent, user.Som de fundo ambiente para a conversa (ex:
office, cafe, quiet). Opcional.Volume do som de fundo ambiente. Faixa:
0 (mudo) a 2 (alto). Padrão: 1.Código de idioma do agente (ex:
en-US, pt-BR). Opcional — enviado apenas ao alterar o idioma falado pelo agente. O modelo de voz deve suportar o idioma escolhido.Reforço de similaridade da voz. Faixa:
0.5 a 1.0. Obrigatório apenas para modelos de voz de alta fidelidade (o quality_tier do modelo de voz determina se este campo é aceito). Valores mais altos reforçam as características da voz.Estabilidade da voz. Faixa:
0.5 a 1.0. Obrigatório apenas para modelos de voz de alta fidelidade. Valores mais altos produzem saída mais consistente; valores mais baixos produzem saída mais expressiva.Exemplos de Requisição
Resposta
Resposta de Sucesso (200 OK)
Campos da Resposta
Indica se a operação foi bem-sucedida.
Mensagem de sucesso confirmando que a voz do agente foi atualizada.
O objeto do agente atualizado com as novas configurações de voz.
Respostas de erro
Erro de Validação (422)
404 Não Encontrado
401 Não Autorizado
403 Proibido
Códigos de erro
| Código | Descrição | Status HTTP |
|---|---|---|
AGENT_NOT_FOUND | O agente especificado não existe | 404 |
INVALID_TOKEN | Token de autenticação inválido ou ausente | 401 |
UNAUTHORIZED | O usuário não tem permissão para atualizar este agente | 403 |
VOICE_NOT_FOUND | O modelo de voz especificado não existe | 404 |
VALIDATION_ERROR | A validação dos dados da requisição falhou | 422 |
Observações importantes
O status do agente será definido como rascunho. Após atualizar a voz do agente, ele será automaticamente definido como status “draft” e precisará ser publicado novamente para se tornar ativo.
As configurações de voz afetam a qualidade da chamada. Valores mais altos de estabilidade (próximos de 1.0) fornecem saída de voz mais consistente, enquanto valores mais altos de similaridade (próximos de 1.0) realçam as características da voz.
Melhores Práticas
- Teste as alterações de voz - Sempre teste atualizações de voz antes de publicar
- Equilibre estabilidade e similaridade - Maior estabilidade para chamadas profissionais, maior similaridade para um toque pessoal
- Considere a velocidade da conversa - Velocidades mais rápidas para interações breves, mais lentas para tópicos complexos
- Combine o idioma com a voz - Garanta que o modelo de voz suporta o idioma especificado
- Defina o fundo ambiente apropriado - Use “office” para chamadas comerciais, “quiet” para chamadas pessoais
Endpoints relacionados
- Obter Agente:
GET /api/v1/agents/{agent_id} - Atualizar Conhecimento do Agente:
PUT /api/v1/agents/{agent_id}/knowledge - Atualizar Configurações de Chamada do Agente:
PUT /api/v1/agents/{agent_id}/calling - Publicar Agente:
POST /api/v1/agents/{agent_id}/publish - Listar Agentes:
GET /api/v1/agents