View a markdown version of this page

ReadForMe - ReadForMe

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

ReadForMe

게시일: 2022년 1월 25일(다이어그램 기록)

이 아키텍처는 ReadForMe 웹 앱이 AWS 클라우드를 사용하여 시각 장애자를 지원하는 방법을 보여줍니다. 이벤트 기반 서버리스 아키텍처 및 AI 서비스를 사용하면 텍스트 이미지를 오디오 출력으로 변환할 수 있습니다.

ReadForMe

Amazon Textract, Amazon Polly 및를 사용하는 ReadForMe 서버리스 애플리케이션을 보여주는 아키텍처 다이어그램입니다 AWS Step Functions.

다음 단계에서는 아키텍처를 설명합니다.

  1. AWS Amplify는 최종 사용자의 모바일 디바이스에 ReadForMe 웹 앱(HTML, JavaScript 및 CSS)을 배포합니다.

  2. Amazon Cognito 자격 증명 풀은 Amazon Simple Storage Service 버킷에 대한 임시 액세스 권한을 부여합니다.

  3. 사용자는 웹 앱을 통해 AWS SDK를 사용하여 Amazon S3 버킷에 이미지 파일을 업로드합니다.

  4. ReadForMe 웹 앱은 페이로드의 Amazon S3 객체 키를 Amazon API Gateway로 전송하여 백엔드 AI 서비스를 호출합니다.

  5. API Gateway는 AWS Step Functions 워크플로를 인스턴스화합니다. 상태 시스템은 AWS Lambda 함수를 사용하여 Amazon Textract, Amazon Comprehend, Amazon Translate 및 Amazon Polly를 오케스트레이션합니다.

  6. Step Functions 워크플로는 오디오 파일을 출력으로 생성하여 Amazon S3에 MP3 형식으로 저장합니다.

  7. 오디오 파일의 위치가 포함된 미리 서명된 URL은 API Gateway를 통해 사용자의 브라우저로 다시 전송됩니다. 사용자의 모바일 디바이스가 오디오 파일을 재생합니다.

참조 자료

자세한 내용은 다음 리소스를 참조하세요.

다이어그램 기록

이 참조 아키텍처 다이어그램의 업데이트에 대한 알림을 받으려면 RSS 피드를 구독하세요.

변경 사항설명날짜

최초 게시

참조 아키텍처 다이어그램이 처음 게시되었습니다.

2022년 1월 25일

참고

RSS 업데이트를 구독하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다.