Funcionalidades
Abaixo você pode ver todas as funcionalidades básicas que podem ser usadas em conjunto para atender o seu contexto.
Tradução
A funcionalidade de tradução gera uma sinalização do avatar a partir de um texto.

Legenda
Apresenta na tela, o texto que está sendo traduzido pelo avatar.

Velocidade
Permite alterar a velocidade de tradução.
Existem 3 velocidades:
1x → Padrão

1.5x

0.5x

A velocidade pode ser alterada antes, durante e entre traduções.


O uso dessa função é recomendado independente do contexto, já que ela oferece controle para o usuário personalizar a experiência de tradução de acordo com sua necessidade e/ou preferência.
Parar tradução
Ao clicar no botão de parar, a tradução é interrompida.

Pausar tradução
Faz com que a tradução seja pausada e permite que seja retomada posteriormente.
- Ao pausar a tradução, a animação é pausada e o ícone de "pause" é alterado para o de "play".
- Ao clicar em "play", a animação é retomada e o ícone volta a ser configurado como "pause".

Essa funcionalidade é útil para situações onde os textos traduzidos são muito extensos. Em contextos onde os textos são curtos, essa funcionalidade não precisa estar disponível.
Abaixo você pode ver os métodos associados dependendo da linguagem escolhida:
Repetir tradução
Permite que o usuário repita a última tradução realizada.

Essa é uma funcionalidade que pode ser útil em contextos onde o usuário necessita de um processo mais demorado para gerar o texto que vai ser traduzido, como por exemplo:
- Input de texto
- Input de áudio
- Foto de imagem (OCR)
Avaliação da tradução
Essa funcionalidade permite que o usuário avalie a última tradução realizada. É altamente recomendada, pois traduções avaliadas negativamente são enviadas para nossa equipe de linguística, que corrige os erros e treina nossa IA de tradução, para que eles não se repitam.
Para facilitar a implementação, nosso SDK já inclui uma interface para essa funcionalidade, porém pode ser desativada para que você crie seu próprio layout de avaliação.
Essa funcionalidade fornece como interface:
- Botão de avaliação
- Comportamento do botão.
- Tela de avaliação
- Texto de avaliação da tradução.
- Botão para avaliar de forma positiva.
- Botão para avaliar de forma negativa.
- Botão para enviar a avaliação.
- Animação de feedback ao enviar.
Pode ser acessada a partir da janela e a partir do widget:


Janela arrastável
Permite que o usuário mova a janela ou o widget livremente dentro de uma área predefinida, podendo ser a tela toda ou uma área especifica.
Para arrastar a janela, basta clicar na barra superior da janela. 
Para arrasta o widget, basta fazer o mesmo que é feito na janela, mas sobe o ícone da Hand Talk. 
Zoom
É possível dar zoom in e zoom out no avatar, utilizando o atalho “Ctrl + scroll” enquanto o cursor estiver dentro da área do avatar.

Rotação do avatar
É possível rotacionar horizontalmente em 360° ao arrastar o cursor dentro da área do avatar.

Minimizar e Maximizar
A função permite que o tradutor seja minimizado ou maximizado alternando entre widget e janela. Veja abaixo:
