BLOG

Amazon Transcribe는 이제 실시간 기록을 지원합니다.
작성일: 2018년 11월 23일

Amazon Transcribe는 개발자가 애플리케이션에 음성 – 텍스트 기능을 쉽게 추가 할 수 있게 해주는 자동 음성 인식 (ASR) 서비스입니다. Streaming Transcription이라는 새로운 기능을 발표하게 되어 기쁘게 생각합니다. 사용자는 실시간 오디오 스트림을 서비스에 전달하고 실시간으로 텍스트 기록을 받을 수 있습니다.

 

실시간 기록은 컨택 센터, 미디어 및 엔터테인먼트, 법정 기록 관리, 금융 및 보험 등 다양한 분야의 유스 케이스에 도움이됩니다. 예를 들어, 컨택 센터는 실시간 기록에서 키워드를 감지하여 감독자를 자동으로 소환하는 것과 같은 다운 스트림 작업을 트리거 할 수 있습니다. 미디어에서는 라이브 자막을 통해 뉴스나 쇼의 실시간 방송을 이용할 수 있습니다. 비디오 게임 회사는 스트리밍 기록을 사용하여 게임 내 채팅의 접근 가능성 요구 사항을 충족시켜 청각 장애가 있는 플레이어를 도울 수 있습니다. 법적인 영역에서 법원은 실시간 기록을 활용하여 속기를 사용할 수 있으며, 변호사는 기록용으로 생생한 기록 위에 법적인 주석을 달 수 있습니다. 비즈니스 생산성 측면에서 회사는 실시간 기록을 활용하여 회의록을 실시간으로 캡처 할 수 있습니다.

 

Streaming Transcription은 HTTP 2의 양방향 스트림 구현을 사용하여 응용 프로그램과 Amazon Transcribe 서비스 간의 스트리밍 오디오 및 스크립트를 처리합니다. 양방향 스트림을 사용하면 응용 프로그램에서 동시에 데이터를 보내고 받을 수 있으므로 결과가 더 빠르고 반응이 좋습니다.

 

AWS SDK를 사용하여 자신의 응용 프로그램 내에서 Streaming Transcription을 활용하는 방법을 보여주기 위해 예제 응용 프로그램을 만들었습니다. 이 응용 프로그램은 마이크 또는 오디오 파일에서 Amazon Transcribe로 오디오를 스트리밍하고 실시간으로 기록을 수신 할 수 있는 기본 사용자 인터페이스를 생성합니다.

 

예제 애플리케이션은 AWS GitHub 계정 (https://github.com/aws-samples)에서 찾을 수 있습니다. 초록색  Clone 또는 download 버튼을 선택하고 Download ZIP 링크를 선택하여 예제 애플리케이션을 다운로드하세요. 또는, Git 또는 SVN을 사용하여 저장소를 데스크탑에 복제 할 수 있습니다.

Apache Maven (https://maven.apache.org/index.html)으로 응용 프로그램을 빌드하고 다음 명령으로 결과 jar를 실행하십시오.

 

export AWS_ACCESS_KEY_ID=<your key id>

export AWS_SECRET_ACCESS_KEY=<your secret access key>

export AWS_REGION=<desired region endpoint to use, such as us-east-1>

mvn clean package

java -jar target/aws-transcribe-sample-application-1.0-SNAPSHOT-jar-with-dependencies.jar

 

끄고 기록해야 합니다!라이브입니다!

 

코드를 탐색하려면 TransriteStreamingClientWrapper 클래스의 startTranscript 방법으로 시작하십시오.

 

return client.startStreamTranscription(

//Request parameters. Refer to API documentation for details.

getRequest(sampleRate),

//AudioEvent publisher containing “chunks” of audio data to transcribe

requestStream,

//Defines what to do with transcripts as they arrive from the service

responseHandler);

 

오디오 스트림과 응답 처리기를 설정하는 데 필요한 모든 코드는 저장소에서 찾을 수 있습니다. 이 예제를 응용 프로그램의 시작점으로 사용하는 것이 좋습니다. 행운을 빕니다!

 

원문 URL: https://aws.amazon.com/ko/blogs/machine-learning/amazon-transcribe-now-supports-real-time-transcriptions/

** 메가존클라우드 TechBlog는 AWS BLOG 영문 게재글중에서 한국 사용자들에게 유용한 정보 및 콘텐츠를 우선적으로 번역하여 내부 엔지니어 검수를 받아서, 정기적으로 게재하고 있습니다. 추가로 번역및 게재를 희망하는 글에 대해서 관리자에게 메일 또는 SNS페이지에 댓글을 남겨주시면, 우선적으로 번역해서 전달해드리도록 하겠습니다.