제퍼넷 로고

Amazon Transcribe, Amazon Bedrock 및 Amazon Bedrock용 기술 자료를 갖춘 Live Meeting 도우미 | 아마존 웹 서비스

시간

만나다 변경 로그 최신 기능 및 수정 사항을 확인하세요.

회의 중에 대화에 주의를 기울이면서 메모를 해야 하는 어려움을 겪어보셨을 것입니다. 말한 내용에 대해 신속하게 사실 확인을 해야 하거나 방금 통화에서 받은 질문에 답하기 위해 정보를 검색해야 하는 경우도 경험해 보셨을 것입니다. 아니면 항상 회의에 늦게 참석하는 팀원이 있을 수 있으며, 채팅을 통해 빠른 요약을 보내서 따라잡기를 원할 수도 있습니다.

그리고 다른 사람들이 귀하의 모국어가 아닌 언어로 말하는 경우가 있는데, 귀하가 올바르게 이해했는지 확인하기 위해 사람들이 말하는 내용을 실시간으로 번역하고 싶을 때가 있습니다.

그리고 통화가 끝난 후 일반적으로 기록용 요약을 캡처하거나 모든 작업 항목, 소유자 및 기한 목록과 함께 참가자에게 보내기를 원합니다.

이제 최신 샘플 솔루션인 LMA(Live Meeting Assistant)를 통해 이 모든 기능과 그 이상의 기능이 가능해졌습니다.

작동 방식을 보려면 다음 데모를 확인하세요.

이번 포스팅에서는 LMA를 사용하는 방법을 알려드리겠습니다. 아마존 전사, 아마존 기반암Amazon Bedrock에 대한 기술 자료.

솔루션 개요

LMA 샘플 솔루션은 브라우저 기반 회의 앱(이 글을 쓰는 시점에서는 Zoom 및 Chime이 지원됨)에서 스피커 오디오 및 메타데이터를 캡처하거나 다른 브라우저 기반 회의 앱, 소프트폰 또는 오디오 소스에서만 오디오를 캡처합니다. 음성을 텍스트로 변환하는 데 Amazon Transcribe를 사용하고, 회사 문서 및 지식 소스에 대한 상황별 쿼리를 위해 Amazon Bedrock용 기술 자료를 사용하며, 사용자 정의 가능한 전사 통찰력 및 요약을 위해 Amazon Bedrock 모델을 사용합니다.

필요한 모든 것은 오픈소스로 제공됩니다. GitHub 레포. AWS 계정에 배포하는 것은 간단합니다. 작업을 마치면 그것 없이 어떻게 관리했는지 궁금할 것입니다!

LMA가 수행할 수 있는 작업은 다음과 같습니다.

  • 화자 속성이 있는 라이브 트랜스크립션 – LMA는 지연 시간이 짧고 정확도가 높은 음성을 텍스트로 변환하기 위해 Amazon Transcribe ASR 모델을 기반으로 합니다. 필요한 경우 Amazon Transcribe의 사용자 지정 어휘 및 사용자 지정 언어 모델 기능을 사용하여 브랜드 이름과 도메인별 용어를 가르칠 수 있습니다.
  • 라이브 번역 – Amazon Translate를 사용하여 75개 언어 중 선택한 언어로 번역된 대화의 각 세그먼트를 선택적으로 표시합니다.
  • 상황 인식 회의 도우미 – Amazon Bedrock에 대한 지식 베이스를 사용하여 실시간 기록을 사실 확인 및 후속 질문에 대한 컨텍스트로 사용하여 신뢰할 수 있는 소스의 답변을 제공합니다. 어시스턴트를 활성화하려면 "알겠습니다, 어시스턴트"라고 말하고 어시스턴트에게 물어보세요! 버튼을 누르거나 UI에 질문을 직접 입력하세요.
  • 회의에 대한 주문형 요약 – UI에서 버튼을 클릭하면 요약을 생성할 수 있는데, 이는 누군가 늦게 합류하여 따라잡아야 할 때 유용합니다. 요약은 Amazon Bedrock의 기록에서 생성됩니다. LMA는 또한 현재 회의 주제를 식별하고 소유자 및 기한이 포함된 작업 항목 목록을 생성하기 위한 옵션도 제공합니다. 자신만의 사용자 정의 프롬프트와 해당 옵션을 만들 수도 있습니다.
  • 자동화된 요약 및 통찰력 – 회의가 종료되면 LMA는 자동으로 Amazon Bedrock에서 LLM(대형 언어 모델) 프롬프트 세트를 실행하여 회의 기록을 요약하고 통찰력을 추출합니다. 이러한 프롬프트도 사용자 정의할 수 있습니다.
  • 회의 녹음 – 오디오는 (선택적으로) 저장되므로 나중에 회의에서 중요한 부분을 재생할 수 있습니다.
  • 회의 인벤토리 목록 – LMA는 검색 가능한 목록에서 모든 회의를 추적합니다.
  • 브라우저 확장 프로그램은 인기 있는 회의 앱에서 오디오 및 회의 메타데이터를 캡처합니다. – 브라우저 확장은 회의 메타데이터(회의 제목 및 현재 발언자 이름)와 귀하(마이크) 및 다른 사람(회의 브라우저 탭에서)의 오디오를 캡처합니다. 이 글을 쓰는 시점에서 LMA는 브라우저 확장을 위해 Chrome을 지원하고 회의 앱을 위해 Zoom 및 Chime을 지원합니다(Teams 및 WebEx 지원 예정). 독립 실행형 회의 앱은 LMA와 작동하지 않습니다. 대신 브라우저에서 회의를 실행하세요.

귀하는 회의 및 통화 녹음에 적용되는 법적, 기업적, 윤리적 제한 사항을 준수할 책임이 있습니다. 달리 금지된 경우 통화를 스트리밍, 녹음 또는 기록하는 데 이 솔루션을 사용하지 마십시오.

사전 조건

AWS 계정과 AWS 자격 증명 및 액세스 관리 (IAM) 역할 및 이 애플리케이션에 필요한 리소스와 구성 요소를 생성하고 관리할 수 있는 권한이 있는 사용자입니다. AWS 계정이 없으면 다음을 참조하세요. 새로운 Amazon Web Services 계정을 생성하고 활성화하려면 어떻게 해야 합니까?

또한 Amazon Bedrock에 기존 지식 기반이 필요합니다. 아직 설정하지 않았다면 다음을 참조하세요. 지식 기반 만들기. LMA의 상황 인식 회의 도우미를 강화하는 콘텐츠로 지식 기반을 채우세요.

마지막으로 LMA는 회의 요약 기능을 위해 Amazon Bedrock LLM을 사용합니다. 계속하기 전에 이전에 수행하지 않은 경우 다음을 수행해야 합니다. 접근 요청 다음 Amazon Bedrock 모델:

  • Titan 임베딩 G1 – 텍스트
  • Anthropic: 모든 Claude 모델

AWS CloudFormation을 사용하여 솔루션 배포

우리는 사전 구축된 것을 제공했습니다 AWS 클라우드 포메이션 AWS 계정에 필요한 모든 것을 배포하는 템플릿입니다.

개발자이고 코드에서 솔루션을 빌드, 배포 또는 게시하려는 경우 다음을 참조하세요. 개발자 읽어보기.

CloudFormation 스택을 시작하려면 다음 단계를 완료하십시오.

  1. 에 로그인 AWS 관리 콘솔.
  2. 왼쪽 메뉴에서 발사 스택 원하는 AWS 리전에 대해 AWS CloudFormation 콘솔을 열고 새 스택을 생성합니다.
지역 발사 스택
미국 동부 (버지니아 북부)
미국 서부 (오레곤)
  1. 럭셔리 스택 이름, 기본값인 LMA를 사용합니다.
  2. 럭셔리 관리자 이메일 주소, 유효한 이메일 주소를 사용하십시오. 임시 비밀번호는 배포 중에 이 주소로 이메일로 전송됩니다.
  3. 럭셔리 승인된 계정 이메일 도메인, 회사 이메일 주소의 도메인 이름 부분을 사용하여 동일한 도메인에 이메일 주소가 있는 사용자가 자신의 새 UI 계정을 만들 수 있도록 허용하거나, 사용자가 자신의 계정을 직접 만들지 못하도록 하려면 비워 두세요. 여러 도메인을 쉼표로 구분된 목록으로 입력할 수 있습니다.
  4. 럭셔리 미팅 지원 서비스선택한다. BEDROCK_KNOWLEDGE_BASE (이 글을 쓰는 시점에서 사용 가능한 유일한 옵션)
  5. 럭셔리 미팅 지원 Bedrock 기술 자료 ID(기존), 기존 기술 자료 ID를 입력합니다(예: JSXXXXX3D8). Amazon Bedrock 콘솔에서 복사할 수 있습니다.
  6. 다른 모든 매개변수에는 기본값을 사용합니다.

예를 들어 자신만의 설정을 추가하는 등 나중에 설정을 사용자 정의하려는 경우 AWS 람다 기능, 사용자 정의 어휘 및 언어 모델을 사용하여 정확성 향상, 개인 식별 정보(PII) 수정 활성화 등을 통해 이러한 매개변수에 대한 스택을 업데이트할 수 있습니다.

  1. 승인 확인란을 선택한 후 다음을 선택하세요. 스택 생성.

기본 CloudFormation 스택은 중첩 스택을 사용하여 AWS 계정에 다음 리소스를 생성합니다.

스택을 배포하는 데 약 35~40분이 소요됩니다. 메인 스택 상태가 표시됩니다. CREATE_COMPLETE 모든 것이 배포되면.

비밀번호를 설정하세요

스택을 배포한 후 LMA 웹 사용자 인터페이스를 열고 다음 단계를 완료하여 암호를 설정하십시오.

  1. 귀하가 제공한 이메일 주소로 "Live Meeting Assistant에 오신 것을 환영합니다!"라는 제목의 이메일을 엽니다.
  2. 이메일에 표시된 URL로 웹 브라우저를 엽니다. 로그인 페이지로 이동됩니다.
  3. 이메일에는 로그인하고 자신만의 비밀번호를 만드는 데 사용하는 생성된 임시 비밀번호가 포함되어 있습니다. 귀하의 사용자 이름은 귀하의 이메일 주소입니다.
  4. 새 비밀번호를 설정합니다.

새 암호는 길이가 XNUMX자 이상이어야 하며 대문자와 소문자, 숫자 및 특수 문자를 포함해야 합니다.

  1. 지침에 따라 이메일 주소를 확인하거나 다음을 선택하세요. 건너뛰기 나중에 하려고요.

이제 LMA에 로그인되었습니다.

또한 "QnABot 가입 확인 코드"라는 제목의 유사한 이메일을 받았습니다. 이 이메일에는 QnABot 디자이너에 로그인하고 자신만의 비밀번호를 만드는 데 사용하는 생성된 임시 비밀번호가 포함되어 있습니다. LMA 옵션 및 프롬프트를 사용자 정의하려는 경우에만 QnABot 디자이너를 사용합니다. QnABot의 사용자 이름은 Admin입니다. 지금 영구 QnABot 관리자 비밀번호를 설정하거나 나중에 맞춤 설정하려는 경우를 대비해 이 이메일을 안전하게 보관할 수 있습니다.

Chrome 브라우저 확장 프로그램 다운로드 및 설치

최고의 회의 스트리밍 경험을 위해서는 LMA 브라우저 플러그인을 설치하세요(현재 Chrome에서 사용 가능).

  1. 왼쪽 메뉴에서 Chrome 확장 프로그램 다운로드 브라우저 확장 .zip 파일을 다운로드하려면(lma-chrome-extension.zip).
  2. .zip 파일을 선택(마우스 오른쪽 버튼 클릭)하고 확장합니다(lma-chrome-extension.zip)라는 이름의 로컬 폴더를 생성합니다. lma-chrome-extension.
  3. Chrome을 열고 링크를 입력하세요. chrome://extensions 주소 표시 줄에.
  4. 사용 개발자 모드.
  5. 왼쪽 메뉴에서 포장 풀기, lma-chrome-extension 폴더(다운로드에서 압축을 푼 폴더)를 선택하고 선택. 확장 프로그램이 로드됩니다.
  6. 쉽게 액세스할 수 있도록 새로운 LMA 확장 프로그램을 브라우저 도구 모음에 고정하세요. 회의를 스트리밍하는 데 자주 사용하게 될 것입니다!

LMA 사용 시작

LMA는 두 가지 스트리밍 옵션을 제공합니다.

  • 크롬 브라우저 확장 프로그램 – 이를 사용하여 회의 브라우저 앱에서 오디오 및 발표자 메타데이터를 스트리밍합니다. 현재 Zoom 및 Chime과 함께 작동하지만 더 많은 회의 앱을 추가할 수 있기를 바랍니다.
  • LMA 스트림 오디오 탭 – 이를 사용하여 마이크와 Chrome 브라우저 기반 회의 앱, 소프트폰 또는 오디오 애플리케이션에서 오디오를 스트리밍합니다.

다음 섹션에서는 두 옵션을 모두 사용하는 방법을 보여줍니다.

Chrome 브라우저 확장 프로그램을 사용하여 Zoom 통화 스트리밍

브라우저 확장을 사용하려면 다음 단계를 완료하세요.

  1. LMA 확장 프로그램을 열고 LMA 자격 증명으로 로그인하세요.
  2. 웹 브라우저에서 Zoom 회의에 참여하거나 시작하세요(별도의 Zoom 클라이언트를 사용하지 마세요).

Zoom 회의 페이지를 이미 로드한 경우 다시 로드하세요.

LMA 확장 프로그램은 브라우저 탭에서 Zoom이 실행되고 있음을 자동으로 감지하고 귀하의 이름과 회의 이름을 채웁니다.

  1. 통화 중인 다른 사람에게 LMA를 사용하여 통화 녹음을 시작한다고 알리고 허가를 받으세요. 참가자가 반대하는 경우 진행하지 마십시오.
  2. 왼쪽 메뉴에서 듣기 시작.
  3. 면책조항을 읽고 동의한 후 선택하세요. 허용 브라우저 탭을 공유합니다.

LMA 확장 프로그램은 통화 중인 현재 발언자를 자동으로 감지하고 표시합니다. 회의에 혼자 있는 경우 친구 몇 명을 초대하여 통화에 참여하는 데 사용한 이름이 말할 때 내선 번호에 표시되고 LMA 대화 내용에 해당 단어가 표시되는지 확인합니다.

  1. 왼쪽 메뉴에서 LMA에서 열기 새 탭에서 실시간 성적표를 확인하세요.
  2. 선호하는 스크립트 언어를 선택하고 “OK Assistant!”라는 깨우기 문구를 사용하여 회의 도우미와 상호 작용하세요. 아니면 그 회의 지원 봇 창유리.

XNUMXD덴탈의 어시스턴트에게 물어보세요 버튼은 회의 보조 서비스(Amazon Bedrock 지식 기반)에 회의의 최근 상호 작용 기록을 기반으로 좋은 응답을 제안하도록 요청합니다. 마일리지가 다를 수 있으므로 실험해 보세요!

  1. 완료되면 다음을 선택하세요. 스트리밍 중지 LMA에서 회의를 종료합니다.

몇 초 내에 자동화된 회의 종료 요약이 나타나고 오디오 녹음을 사용할 수 있게 됩니다. 통화가 종료된 후에도 봇을 계속 사용할 수 있습니다.

LMA UI 스트림 오디오 탭을 사용하여 마이크 및 브라우저 기반 오디오 애플리케이션에서 스트리밍하세요.

브라우저 확장은 지원되는 미팅 웹 앱에서 메타데이터 및 오디오를 스트리밍하는 가장 편리한 방법입니다. 그러나 LMA를 사용하면 브라우저 기반 소프트폰, 회의 앱 또는 Chrome 브라우저에서 재생되는 기타 오디오 소스의 오디오만 스트리밍할 수도 있습니다. 오디오 스트림 LMA UI에 내장된 탭입니다.

  1. 브라우저 탭에서 오디오 소스를 엽니다.

예를 들어 소프트폰(예: 구글 음성), 다른 회의 앱 또는 데모 목적으로 브라우저에서 로컬 오디오 녹음이나 YouTube 비디오를 재생하여 다른 회의 참가자를 에뮬레이션할 수 있습니다. 그냥 해보고 싶다면 다음을 열어보세요 YouTube 동영상 새 탭에서.

  1. LMA 앱 UI에서 다음을 선택하세요. 오디오 스트리밍(확장자 없음) 스트림 오디오 탭을 엽니다.
  2. 럭셔리 회의 ID, 회의 ID를 입력하세요.
  3. 럭셔리 성함에서 자신의 이름을 입력하세요(마이크의 오디오에 적용됨).
  4. 럭셔리 참가자 이름, 참가자의 이름을 입력합니다(수신 오디오 소스에 적용).
  5. 왼쪽 메뉴에서 스트리밍 시작.
  6. 이전에 열었던 브라우저 탭을 선택하고 허용 공유 할 수 있습니다.
  7. LMA UI 탭을 다시 선택하면 나열된 새 회의 ID를 볼 수 있으며 회의는 다음과 같이 표시됩니다. 진행 중.
  8. 회의 ID를 선택하여 세부 정보 페이지를 열고, 입력한 참가자 이름에 따른 수신 오디오의 기록을 시청하세요. 말하면 자신의 목소리가 녹음된 것을 볼 수 있습니다.

사용 오디오 스트림 선택한 마이크에서 캡처한 오디오와 함께 소프트폰 앱, 회의 앱 또는 브라우저에서 재생되는 기타 스트리밍 오디오에서 스트리밍하는 기능입니다. LMA 또는 기타 녹음 응용 프로그램을 사용하여 녹음하기 전에 항상 다른 사람의 허가를 받으십시오.

처리 흐름 개요

LMA는 회의 내용을 어떻게 기록하고 분석했나요? 어떻게 작동하는지 살펴보겠습니다. 다음 다이어그램은 주요 아키텍처 구성 요소와 이러한 구성 요소가 높은 수준에서 어떻게 결합되는지 보여줍니다.

LMA 사용자는 브라우저에서 미팅에 참여하고, LMA 브라우저 확장을 활성화하고, LMA 자격 증명을 사용하여 인증합니다. LMA 확장 프로그램에서 회의 앱(예: Zoom.us)을 지원하는 경우 사용자 이름, 회의 이름 및 현재 발언자 이름이 확장 프로그램에서 자동으로 감지됩니다. 확장 프로그램이 회의 앱을 지원하지 않는 경우 LMA 사용자는 이름과 회의 주제를 수동으로 입력할 수 있습니다. 활성 발언자의 이름은 감지되지 않습니다.

다른 참가자로부터 허가를 받은 후 LMA 사용자는 LMA 확장 창에서 듣기 시작을 선택합니다. 사전 구성된 LMA 스택 WebSocket URL에 대한 보안 WebSocket 연결이 설정되고 사용자의 인증 토큰이 검증됩니다. LMA 브라우저 확장은 회의 메타데이터(이름, 주제 등)가 포함된 START 메시지를 WebSocket으로 보내고 사용자 마이크의 2채널 오디오 스트리밍과 다른 회의 참가자의 음성이 포함된 수신 오디오 채널을 시작합니다. 확장 프로그램은 회의 앱을 모니터링하여 통화 중 활성 발언자 변경을 감지하고 해당 메타데이터를 WebSocket으로 전송하여 LMA가 발언자 이름으로 음성 세그먼트에 라벨을 지정할 수 있도록 합니다.

Fargate에서 실행되는 WebSocket 서버는 수신 WebSocket 스트림에서 실시간 2채널 오디오 조각을 사용합니다. 오디오는 Amazon Transcribe로 스트리밍되고, 트랜스크립션 결과는 실시간으로 Kinesis Data Streams에 기록됩니다.

각 회의 처리 세션은 사용자가 LMA 확장 창에서 청취 중지를 선택하거나 회의를 종료하고 탭을 닫을 때까지 실행됩니다. 호출이 끝나면 함수는 Amazon S3에 스테레오 녹음 파일을 생성합니다(스택 배포 시 녹음이 활성화된 경우).

Kinesis Data Streams에서 제공하는 호출 이벤트 프로세서라는 Lambda 함수는 회의 메타데이터와 기록 세그먼트를 처리하고 선택적으로 강화합니다. 통화 이벤트 프로세서는 회의 지원 서비스와 통합됩니다. LMA는 다음에 의해 구동됩니다 아마존 렉스, 오픈 소스를 사용하는 Amazon Bedrock 및 Amazon Bedrock LLM에 대한 기술 자료 AWS 솔루션의 QnABot FAQ를 기반으로 답변을 제공하고 적절한 AI 서비스로 요청을 라우팅하기 위한 조정자 역할을 합니다. 또한 통화 이벤트 프로세서는 통화가 끝나면 Transcript Summarization Lambda 함수를 호출하여 전체 기록에서 통화 요약을 생성합니다.

호출 이벤트 프로세서 기능은 AWS AppSync와 인터페이스하여 변경 사항(변이)을 유지합니다. 아마존 DynamoDB LMA 사용자가 로그인한 웹 클라이언트에 실시간 업데이트를 보냅니다(브라우저 확장에서 LMA에서 열기 옵션을 선택하면 편리하게 열 수 있음).

LMA 웹 UI 자산은 Amazon S3에서 호스팅되고 CloudFront를 통해 제공됩니다. 인증은 Amazon Cognito에서 제공됩니다.

사용자가 인증되면 웹 애플리케이션은 AWS AppSync API에 대한 보안 GraphQL 연결을 설정하고 회의 목록 페이지에 대한 새로운 통화 및 통화 상태 변경, 신규 또는 업데이트된 녹취 세그먼트 및 계산과 같은 실시간 이벤트를 수신하도록 구독합니다. 회의 세부정보 페이지에 대한 분석입니다. 번역이 활성화되면 웹 애플리케이션은 Amazon Translate와 안전하게 상호 작용하여 회의 기록을 선택한 언어로 번역합니다.

수집된 음성부터 라이브 웹페이지 업데이트까지 전체 처리 흐름은 이벤트 기반이며 종단 간 대기 시간은 일반적으로 몇 초로 짧습니다.

모니터링 및 문제 해결

AWS CloudFormation은 관련 스택의 배포 실패 및 원인을 보고합니다. 이벤트 탭. 보다 CloudFormation 문제 해결 일반적인 배포 문제에 대한 도움을 받으려면 한도 초과 오류로 인한 배포 실패를 확인하세요. LMA 스택은 탄력적 IP 주소 및 NAT 게이트웨이와 같이 기본 계정 및 지역 서비스 할당량이 적용되는 리소스를 생성합니다. CloudFormation 스택 오류를 해결할 때 항상 실패한 중첩 스택을 탐색하여 보고된 첫 번째 중첩 리소스 오류를 찾으십시오. 이것이 거의 항상 근본 원인입니다.

Amazon Transcribe의 기본 제한은 동시 기록 스트림 25개이며, 이는 LMA를 지정된 AWS 계정 또는 리전에서 동시 회의 25개로 제한합니다. 사용자가 많고 계정에서 더 많은 수의 동시 미팅을 처리해야 하는 경우 스트리밍 기록을 위한 동시 HTTP/2 스트림 수의 증가를 요청하십시오.

LMA는 CloudWatch를 사용하여 각 구성 요소에 대한 런타임 모니터링 및 로그를 제공합니다.

  • WebSocket 처리 및 Fargate 작업 기록 –에 Amazon 탄력적 컨테이너 서비스 (Amazon ECS) 콘솔에서 다음으로 이동합니다. 클러스터 페이지를 열고 LMA-를 엽니다.WEBSOCKETSTACK-xxxx-TranscribingCluster 기능. 다음을 선택하세요. 작업 탭을 클릭하고 작업 페이지를 엽니다. 선택하다 로그CloudWatch에서 보기 WebSocket 전사기 작업 로그를 검사합니다.
  • 이벤트 프로세서 Lambda 함수 호출 – Lambda 콘솔에서 다음을 엽니다. LMA-AISTACK-CallEventProcessor 기능. 다음을 선택하세요. 모니터 탭을 클릭하면 함수 측정항목을 볼 수 있습니다. 선택하다 CloudWatch에서 로그보기 함수 로그를 검사합니다.
  • AWS 앱싱크 API – AWS AppSync 콘솔에서 다음을 엽니다. CallAnalytics-LMA API. 선택하다 모니터링 탐색 창에서 API 측정항목을 확인하세요. 선택하다 CloudWatch에서 로그보기 AWS AppSync API 로그를 검사합니다.

Meeting Assist를 위한 AWS의 QnABot에 대해서는 다음을 참조하십시오. 회의 지원 읽어보기QnABot 솔루션 구현 가이드 자세한 내용은.

비용 평가

LMA는 시간당 약 $2(월당 약 $0.10)의 비용으로 Fargate(72vCPU) 및 VPC 네트워킹 리소스를 사용하는 WebSocket 서버를 제공합니다. 자세한 내용은 다음을 참조하세요. AWS Fargate 가격.

LMA는 QnABot 및 Amazon Bedrock용 기술 자료를 사용하여 활성화됩니다. LMA 및 잠재적으로 다른 사용 사례에 사용할 고유한 지식 기반을 만듭니다. 자세한 내용은 다음을 참조하세요. 아마존 베드락 가격. QnABot 솔루션에서 사용하는 추가 AWS 서비스 비용은 시간당 약 $0.77입니다. 자세한 내용은 목록을 참조하세요. AWS 솔루션 비용의 QnABot.

나머지 솔루션 비용은 사용량에 따라 결정됩니다.

사용 비용은 0.17분 통화당 최대 약 5달러입니다. 단, 이는 선택한 옵션(예: 번역), LLM 요약 수 및 총 사용량에 따라 달라질 수 있습니다. 사용량은 많은 서비스의 프리 티어 자격 및 볼륨 계층 가격에 영향을 미치기 때문입니다. . 사용 비용이 발생하는 서비스에 대한 자세한 내용은 다음을 참조하세요.

LMA 비용을 직접 알아보려면 다음을 사용하세요. AWS 비용 탐색기 또는 선택 청구서 세부정보 AWS 결제 대시보드에서 서비스별 월별 지출을 확인하세요.

배포 사용자 지정

LCA 배포를 사용자 지정하기 위해 스택을 생성하거나 업데이트할 때 다음 CloudFormation 템플릿 매개 변수를 사용하십시오.

  • 회의 녹음을 위해 자체 S3 버킷을 사용하려면 다음을 사용하세요. 통화 오디오 녹음 버킷 이름오디오 파일 접두사.
  • 녹취록에서 PII를 수정하려면 다음을 설정하세요. 성적 내용에 대한 콘텐츠 편집 활성화 사실로 조정하고 전사 PII 수정 항목 유형 필요에 따라. 자세한 내용은 다음을 참조하세요. 실시간 스트림에서 PII 수정 또는 식별.
  • 기술 및 도메인별 약어와 전문 용어에 대한 전사 정확도를 높이려면 다음을 설정하세요. 전사 사용자 정의 어휘 이름 Amazon Transcribe에서 이미 생성했거나 설정한 사용자 지정 어휘의 이름 전사 사용자 정의 언어 모델 이름 이전에 생성된 사용자 정의 언어 모델의 이름입니다. 자세한 내용은 다음을 참조하세요. 전사 정확도 향상.
  • 미국 영어 이외의 지원되는 언어로 회의 내용을 기록하려면 원하는 값을 선택하세요. 전사 언어.
  • 성적표 처리를 맞춤설정하려면 선택적으로 설정하세요. 사용자 지정 기록 세그먼트 처리를 위한 Lambda 후크 함수 ARN 자체 Lambda 함수의 ARN에 연결합니다. 자세한 내용은 다음을 참조하세요. Lambda 함수를 사용하여 선택적으로 녹취록 처리를 위한 사용자 지정 논리 제공.
  • AWS 솔루션, Amazon Lex, Amazon Bedrock 및 Amazon Bedrock 통합을 위한 지식 베이스의 QnABot을 기반으로 회의 지원 기능을 사용자 정의하려면 다음을 참조하십시오. 회의 지원 읽어보기.
  • 자체 Lambda 함수를 호출하도록 LMA를 구성하여 기록 요약을 사용자 지정하려면 다음을 참조하세요. 성적 요약 LAMBDA 옵션.
  • 기본 프롬프트를 수정하거나 새 프롬프트를 추가하여 대화 내용 요약을 사용자 정의하려면 다음을 참조하세요. 성적표 요약.
  • 보존 기간을 변경하려면 다음을 설정하세요. 기록 만료 일수 원하는 값으로. 이 기간이 지나면 모든 통화 데이터가 LMA DynamoDB 스토리지에서 영구적으로 삭제됩니다. 이 설정에 대한 변경 사항은 업데이트 이후 수신된 새 전화에만 적용됩니다.

LMA는 오픈 소스 프로젝트입니다. LMA GitHub 저장소를 포크하고, 코드를 개선하고, 끌어오기 요청을 보내면 개선 사항을 통합하고 공유할 수 있습니다!

기존 LMA 스택 업데이트

기존 LMA 스택을 최신 릴리스로 업데이트할 수 있습니다. 자세한 내용은 다음을 참조하세요. 기존 스택 업데이트.

정리

축하해요! AWS 서비스를 사용하여 실시간 통화 분석 샘플 솔루션을 설정하기 위한 모든 단계를 완료했습니다.

이 샘플 솔루션 실험을 마치면 AWS CloudFormation 콘솔을 사용하여 배포한 LMA 스택을 삭제하여 리소스를 정리하십시오. 이렇게 하면 솔루션을 배포하여 생성된 리소스가 삭제됩니다. 기록 S3 버킷, DynamoDB 테이블 및 CloudWatch 로그 그룹은 데이터 삭제를 방지하기 위해 스택이 삭제된 후에도 유지됩니다.

실시간 통화 분석: 컴패니언 솔루션

우리의 동반 솔루션, 실시간 통화 분석 및 Agent Assist (LCA)는 회의가 아닌 연락 센터(전화 통화)에 대한 실시간 기록 및 분석을 제공합니다. 유사점이 많습니다. 실제로 LMA는 아키텍처와 LCA에서 파생된 많은 구성 요소를 사용하여 구축되었습니다.

결론

Live Meeting Assistant 샘플 솔루션은 유연하고 기능이 풍부하며 사용자 지정 가능한 접근 방식을 제공하여 회의 도중과 회의 후에 생산성을 향상시킬 수 있는 실시간 회의 지원을 제공합니다. Amazon Transcribe, Amazon Lex, Amazon Bedrock용 지식 베이스, Amazon Bedrock LLM과 같은 Amazon AI/ML 서비스를 사용하여 회의 오디오에서 실시간 통찰력을 기록하고 추출합니다.

샘플 LMA 애플리케이션은 오픈 소스로 제공됩니다. 이를 자체 솔루션의 시작점으로 사용하고 GitHub 풀 요청을 통해 수정 사항과 기능을 다시 제공하여 더 나은 솔루션을 만드는 데 도움을 주세요. 찾아보기 LMA GitHub 저장소 코드를 탐색하려면 다음을 선택하세요. 손목 시계 새로운 릴리스에 대한 알림을 받고, README 최신 문서 업데이트를 확인하세요.

전문가의 도움을 받으려면 AWS 전문 서비스 및 기타 AWS 파트너 도와 드리겠습니다.

우리는 당신의 의견을 듣고 싶습니다. 의견 섹션에서 귀하의 생각을 알려주시거나 다음에서 문제 포럼을 사용하십시오. LMA GitHub 저장소.


저자 소개

밥 스트라 한 밥 스트라 한 AWS Language AI Services 팀의 수석 솔루션 아키텍트입니다.

크리스 로트 AWS AI 언어 서비스 팀의 수석 솔루션 아키텍트입니다. 그는 20년의 엔터프라이즈 소프트웨어 개발 경험을 갖고 있습니다. Chris는 캘리포니아주 새크라멘토에 거주하며 정원 가꾸기, 항공우주, 세계 여행을 즐깁니다.

바부 스 리니 바산 Sr. Specialist SA – AWS World Wide Specialist 조직의 언어 AI 서비스로 IT 분야에서 24년 이상의 경험과 지난 6년 동안 AWS 클라우드에 중점을 두었습니다. 그는 AI/ML에 열정적입니다. 일 외에는 목공을 즐기고 친구와 가족(때로는 낯선 사람)을 카드 마술로 즐겁게 합니다.

키쇼어 다모다란 AWS의 선임 솔루션 아키텍트입니다.

질리안 암스트롱의 사진질리언 암스트롱 빌더 솔루션 아키텍트입니다. 그녀는 클라우드가 어떻게 더 많은 사람들이 기술을 사용하여 문제를 해결할 수 있는 기회를 열어주는지, 특히 대화형 AI와 같은 인지 기술을 통해 우리가 보다 인간적인 방식으로 컴퓨터와 상호 작용할 수 있는 방법에 대해 흥분하고 있습니다.

spot_img

최신 인텔리전스

spot_img