다중 디바이스 대화란?

다중 디바이스 대화를 사용하면 여러 클라이언트 간에 음성 또는 텍스트 대화를 쉽게 만들고 클라이언트 간에 전송되는 메시지를 조정할 수 있습니다.

참고 항목

다중 디바이스 대화 액세스는 미리 보기 기능입니다.

다중 디바이스 대화를 사용하여 다음을 수행할 수 있습니다.

  • 여러 클라이언트를 동일한 대화에 연결하고 클라이언트 간의 메시지 송수신을 관리합니다.
  • 번역 옵션을 사용하여 각 클라이언트의 오디오를 쉽게 전사하고 다른 클라이언트에 전사를 보냅니다.
  • 번역 옵션을 사용하여 클라이언트 간에 문자 메시지를 쉽게 보낼 수 있습니다.

여러 디바이스에서 작동하는 기능 또는 솔루션을 빌드할 수 있습니다. 각 디바이스는 다른 모든 디바이스에 독립적으로 메시지(오디오 또는 인스턴트 메시지 전사)를 보낼 수 있습니다.

모임 대화 내용 기록은 다중 채널 마이크 배열을 사용하는 단일 디바이스에서 작동하는 반면 다중 디바이스 대화는 여러 디바이스에서 각각 하나의 마이크를 사용하는 시나리오에 적합합니다.

Important

다중 디바이스 대화는 클라이언트 간의 오디오 파일 전송을 지원하지 않으며 전사 및/또는 번역만 지원합니다.

주요 특징

  • 실시간 전사: 모든 사람이 대화 전사를 받아볼 수 있으므로 실시간으로 텍스트를 따라가거나 나중에 저장할 수 있습니다.
  • 실시간 번역 – 사용자는 텍스트 번역에 지원되는 70개가 넘는 언어를 사용하여 대화를 원하는 언어로 번역할 수 있습니다.
  • 읽기 가능한 전사: 전사 및 번역은 문장 부호 및 문장 나누기가 있어 따라가기 쉽습니다.
  • 음성 또는 텍스트 입력: 참가자가 선택한 언어에 대해 사용하도록 설정된 언어 지원 기능에 따라 각 사용자는 자신의 디바이스에서 말하거나 입력할 수 있습니다. 언어 지원을 참조하세요.
  • 메시지 릴레이: 다중 디바이스 대화 서비스는 한 클라이언트가 선택한 언어로 다른 모든 클라이언트에게 보낸 메시지를 배포합니다.
  • 메시지 식별: 사용자가 대화에서 받는 모든 메시지에는 해당 메시지를 보낸 사용자의 애칭으로 태그가 지정됩니다.

사용 사례

간단한 대화

대화를 만들고 참여하는 것은 쉽습니다. 한 명의 사용자가 '호스트' 역할을 하며 임의의 5자리 대화 코드와 QR 코드를 만드는 대화를 만듭니다. 다른 모든 사용자는 대화 코드를 입력하거나 QR 코드를 스캔하여 대화에 참여할 수 있습니다.

사용자는 대화 코드를 통해 참여하고 연락처 정보를 공유할 필요가 없기 때문에 대화를 쉽고 빠르게 만들 수 있습니다.

포괄적 모임

실시간 전사 및 번역을 사용하면 다른 언어를 사용하거나 청각 장애가 있는 사람도 대화에 쉽게 접근할 수 있습니다. 사람들이 각자 선호하는 언어로 말하거나 인스턴트 메시지를 보내 대화에 적극적으로 참여할 수도 있습니다.

프레젠테이션

화면과 청중의 디바이스 모두에서 프레젠테이션 및 강의에 대한 자막을 제공할 수도 있습니다. 청중이 대화 코드를 사용하여 참여하면 자신의 디바이스에서 선호하는 언어로 대화 내용을 볼 수 있습니다.

작동 방식

모든 클라이언트는 Speech SDK를 사용하여 대화를 만들거나 참여합니다. Speech SDK는 대화의 수명을 관리하는 다중 디바이스 대화 서비스와 상호 작용합니다. 대화에는 참가자 목록, 각 클라이언트가 선택한 언어 및 전송된 메시지가 포함됩니다.

각 클라이언트는 오디오 또는 인스턴트 메시지를 보낼 수 있습니다. 이 서비스는 음성 인식을 사용하여 오디오를 텍스트로 변환하고 인스턴트 메시지를 있는 그대로 보냅니다. 클라이언트가 다른 언어를 선택하면 서비스는 모든 메시지를 각 클라이언트의 지정된 언어로 번역합니다.

Multi-device Conversation Overview Diagram

대화, 호스트 및 참가자 개요

대화는 참여 중인 다른 사용자가 참여할 수 있도록 한 사용자가 시작하는 세션입니다. 모든 클라이언트는 5자로 된 대화 코드를 사용하여 대화에 연결합니다.

각 대화는 다음을 포함하는 메타데이터를 생성합니다.

  • 대화가 시작되고 종료된 시간의 타임스탬프
  • 각 사용자가 선택한 애칭과 음성 또는 텍스트 입력을 위한 기본 언어를 포함하는 대화의 모든 참가자 목록입니다.

대화에는 호스트와 참가자라는 두 가지 유형의 사용자가 있습니다.

호스트는 대화를 시작하고 해당 대화의 관리자 역할을 하는 사용자입니다.

  • 각 대화에는 한 명의 호스트만 있을 수 있습니다.
  • 대화 중에는 호스트가 대화에 연결되어 있어야 합니다. 호스트가 대화에서 나가면 다른 모든 참가자의 대화도 종료됩니다.
  • 호스트는 대화를 관리하기 위한 몇 가지 추가 제어 권한이 있습니다.
    • 대화 잠금 - 더 많은 참가자가 참여하지 못하도록 방지
    • 모든 참가자 음소거 - 다른 참가자가 음성 또는 인스턴트 메시지에서 전사된 메시지를 대화에 보내는 것을 방지합니다.
    • 개별 참가자 음소거
    • 모든 참가자 음소거 해제
    • 개별 참가자 음소거 해제

참가자는 대화에 참여하는 사용자입니다.

  • 참가자는 다른 참가자와의 대화를 종료하지 않고 언제든지 동일한 대화에서 나가고 다시 참여할 수 있습니다.
  • 참가자는 대화를 잠그거나 다른 사람을 음소거/음소거 해제할 수 없습니다.

참고 항목

각 대화에는 최대 100명의 참가자가 포함될 수 있으며 이 중 10명은 주어진 시간에 동시에 말할 수 있습니다.

언어 지원

각 사용자는 대화에 참여할 때 기본 언어를 선택해야 합니다. 사용자가 선택하는 언어는 인스턴트 메시지를 말하고 보내는 언어이며, 다른 사용자의 메시지를 보는 언어이기도 합니다.

언어에는 음성 텍스트 변환 및 텍스트 전용의 두 가지 종류가 있습니다.

  • 사용자가 기본 언어로 음성 텍스트 변환 언어를 선택하면 대화에서 음성 및 텍스트 입력을 모두 사용할 수 있습니다.

  • 사용자가 텍스트 전용 언어를 선택하면 텍스트 입력만 사용할 수 있으며 대화에서 인스턴트 메시지를 보낼 수 있습니다. 텍스트 전용 언어는 텍스트 번역에 지원되지만 음성이 텍스트로 변환되지는 않는 언어입니다. 언어 지원 페이지에서 사용 가능한 언어를 볼 수 있습니다.

기본 언어 외에도 각 참가자는 대화 번역을 위해 더 많은 언어를 지정할 수도 있습니다.

다음 표는 사용자가 선택한 기본 언어에 따라 다중 디바이스 대화에서 수행할 수 있는 작업을 요약한 것입니다.

사용자가 대화에서 수행할 수 있는 작업 음성 텍스트 변환 텍스트 전용
음성 입력 사용 ✔️
인스턴트 메시지 보내기 ✔️ ✔️
대화 번역 ✔️ ✔️

참고 항목

사용 가능한 음성 텍스트 변환 및 텍스트 번역 언어 목록은 지원되는 언어를 참조하세요.

다음 단계