O que são as conversas em vários dispositivos?

A conversação em vários dispositivos facilita a criação de uma conversa de fala ou texto entre vários clientes e a coordenação das mensagens enviadas entre eles.

Nota

O acesso à conversação em vários dispositivos é uma funcionalidade de pré-visualização.

Com a conversação em vários dispositivos, você pode:

  • Conecte vários clientes na mesma conversa e gerencie o envio e o recebimento de mensagens entre eles.
  • Transcreva facilmente o áudio de cada cliente e envie a transcrição para os outros, com tradução opcional.
  • Envie facilmente mensagens de texto entre clientes, com tradução opcional.

Você pode criar um recurso ou solução que funcione em uma matriz de dispositivos. Cada dispositivo pode enviar mensagens de forma independente (transcrições de áudio ou mensagens instantâneas) para todos os outros dispositivos.

Enquanto a Transcrição de Reuniões funciona em um único dispositivo com uma matriz de microfones multicanal, a Conversação Multidispositivo é adequada para cenários com vários dispositivos, cada um com um único microfone.

Importante

A conversação multi-dispositivo não suporta o envio de ficheiros de áudio entre clientes: apenas a transcrição e/ou tradução.

Funcionalidades principais

  • Transcrição em tempo real: todos recebem uma transcrição da conversa, para que possam acompanhar o texto em tempo real ou guardá-lo para mais tarde.
  • Tradução em tempo real: Com mais de 70 idiomas suportados para tradução de texto, os usuários podem traduzir a conversa para seus idiomas preferidos.
  • Transcrições legíveis: A transcrição e a tradução são fáceis de seguir, com pontuação e quebras de frase.
  • Entrada de voz ou texto: Cada utilizador pode falar ou escrever no seu próprio dispositivo, dependendo das capacidades de suporte linguístico ativadas para o idioma escolhido pelo participante. Consulte Suporte a idiomas.
  • Retransmissão de mensagens: O serviço de conversação multidispositivo distribui mensagens enviadas por um cliente a todos os outros, nos idiomas de sua escolha.
  • Identificação da mensagem: cada mensagem que os usuários recebem na conversa é marcada com o apelido do usuário que a enviou.

Casos de utilização

Conversas leves

Criar e participar de uma conversa é fácil. Um usuário age como o "anfitrião" e cria uma conversa, que gera um código de conversa aleatório de cinco letras e um código QR. Todos os outros usuários podem participar da conversa digitando o código da conversa ou escaneando o código QR.

Como os usuários participam por meio do código de conversa e não precisam compartilhar informações de contato, é fácil criar conversas rápidas e no local.

Reuniões inclusivas

A transcrição e tradução em tempo real podem ajudar a tornar as conversas acessíveis para pessoas que falam línguas diferentes e/ou são surdas ou com deficiência auditiva. Cada pessoa também pode participar ativamente da conversa, falando seu idioma preferido ou enviando mensagens instantâneas.

Apresentações

Você também pode fornecer legendas para apresentações e palestras, tanto na tela quanto nos próprios dispositivos dos membros da audiência. Depois que o público se junta com o código da conversa, eles podem ver a transcrição em seu idioma preferido, em seu próprio dispositivo.

Como funciona

Todos os clientes usam o SDK de fala para criar ou participar de uma conversa. O SDK de fala interage com o serviço de conversação de vários dispositivos, que gerencia o tempo de vida de uma conversa. A conversa inclui a lista de participantes, o idioma escolhido por cada cliente e as mensagens enviadas.

Cada cliente pode enviar áudio ou mensagens instantâneas. O serviço usa o reconhecimento de fala para converter áudio em texto e enviar mensagens instantâneas no estado em que se encontram. Se os clientes escolherem idiomas diferentes, o serviço traduzirá todas as mensagens para o(s) idioma(s) especificado(s) de cada cliente.

Multi-device Conversation Overview Diagram

Visão geral da conversa, do anfitrião e do participante

Uma conversa é uma sessão que um usuário inicia para que os outros usuários participantes participem. Todos os clientes se conectam à conversa usando o código de conversa de cinco letras.

Cada conversa cria metadados que incluem:

  • Carimbos de data/hora de quando a conversa começou e terminou
  • Lista de todos os participantes na conversa, que inclui o apelido escolhido por cada usuário e o idioma principal para fala ou entrada de texto.

Há dois tipos de usuários em uma conversa: host e participante.

O host é o usuário que inicia uma conversa e que atua como administrador dessa conversa.

  • Cada conversa só pode ter um anfitrião
  • O anfitrião deve estar conectado à conversa durante a conversa. Se o anfitrião sair da conversa, a conversa termina para todos os outros participantes.
  • O anfitrião tem alguns controlos adicionais para gerir a conversa:
    • Bloquear a conversa - impedir que mais participantes participem
    • Silenciar todos os participantes - impeça que outros participantes enviem mensagens para a conversa, sejam transcritas de fala ou mensagens instantâneas
    • Silenciar participantes individuais
    • Ativar o mudo de todos os participantes
    • Ativar o mudo de participantes individuais

Um participante é um usuário que participa de uma conversa.

  • Um participante pode sair e voltar à mesma conversa a qualquer momento, sem terminar a conversa para os outros participantes.
  • Os participantes não podem bloquear a conversa ou silenciar/desativar o som de outras pessoas

Nota

Cada conversa pode ter até 100 participantes, dos quais 10 podem falar simultaneamente a qualquer momento.

Suporte de idiomas

Cada usuário deve escolher um idioma principal ao participar de uma conversa. A sua seleção é o idioma em que falam e enviam mensagens instantâneas, bem como o idioma em que veem as mensagens de outros utilizadores.

Existem dois tipos de línguas: fala para texto e somente texto:

  • Se o usuário escolher um idioma de fala para texto como seu idioma principal, ele poderá usar a entrada de fala e texto na conversa.

  • Se o usuário escolher um idioma somente texto, ele só poderá usar a entrada de texto e enviar mensagens instantâneas na conversa. Idiomas somente texto são os idiomas que são suportados para tradução de texto, mas não fala para texto. Você pode ver os idiomas disponíveis na página de suporte a idiomas.

Para além da sua língua principal, cada participante também pode especificar mais línguas para traduzir a conversa.

A tabela a seguir é um resumo do que o usuário pode fazer em uma conversa com vários dispositivos, com base no idioma principal escolhido.

O que o usuário pode fazer na conversa Voz em texto Somente texto
Usar entrada de fala ✔️
Enviar mensagens instantâneas ✔️ ✔️
Traduzir a conversa ✔️ ✔️

Nota

Para obter listas de idiomas disponíveis de conversão de fala para texto e tradução de texto, consulte os idiomas suportados.

Próximos passos