웹 브라우저 플러그인을 사용하여 Amazon Translate로 빠르게 텍스트 번역

소스 노드 : 1596423

웹 브라우저는 조직이 정보와 상호 작용할 수 있는 단일 창 역할을 할 수 있습니다. 모든 도구는 한 화면에서 보고 액세스할 수 있으므로 사용자는 애플리케이션과 인터페이스 사이를 전환할 필요가 없습니다. 예를 들어 고객 콜센터에는 고객 리뷰, 소셜 미디어 피드 및 고객 데이터를 볼 수 있는 여러 가지 애플리케이션이 있을 수 있습니다. 이러한 각 애플리케이션은 웹 브라우저를 통해 상호 작용합니다. 하지만 정보가 사용자가 말하지 않는 언어로 되어 있는 경우 텍스트를 번역하기 위해 별도의 애플리케이션을 실행해야 하는 경우가 많습니다. 웹 브라우저 플러그인을 사용하면 이러한 사용자 경험을 맞춤화할 수 있습니다.

아마존 번역 빠르고 고품질이며 저렴하고 사용자 정의 가능한 언어 번역을 제공하는 신경 기계 번역 서비스입니다. 신경 기계 번역은 딥 러닝 모델을 사용하여 기존의 통계 및 규칙 기반 번역 알고리즘보다 더 정확하고 자연스러운 번역을 제공하는 언어 번역 자동화의 한 형태입니다. 이 게시물을 작성하는 현재 Amazon Translate는 75개 언어와 5,550개 언어 쌍을 지원합니다. 최신 목록은 다음을 참조하세요. Amazon Translate 개발자 안내서.

Amazon Translate 웹 브라우저 플러그인을 사용하면 버튼 하나만 클릭하면 전체 웹 페이지를 원하는 언어로 번역할 수 있습니다. 이 브라우저 플러그인은 Chromium 기반 및 Firefox 기반 브라우저에서 작동합니다.

이 게시물에서는 브라우저 플러그인을 사용하여 Amazon Translate의 신경망 번역으로 웹 페이지를 빠르게 번역하는 방법을 보여줍니다.

솔루션 개요

플러그인을 사용하려면 워크스테이션의 브라우저에 설치하세요. 웹 페이지를 번역하려면 다음을 사용하여 Amazon Translate에 인증하는 플러그인을 활성화하십시오. AWS 자격 증명 및 액세스 관리 (IAM)은 번역하려는 페이지의 텍스트를 Amazon Translate 서비스로 전송하고 번역된 텍스트를 웹 브라우저에 표시되도록 반환합니다. 브라우저 플러그인을 사용하면 번역된 페이지의 캐싱도 가능합니다. 캐싱이 활성화되면 웹페이지에 대해 요청된 번역이 언어 쌍별로 로컬 컴퓨터에 캐시됩니다. 캐싱을 사용하면 페이지 번역 속도가 향상되고 Amazon Translate 서비스에 대한 요청 수가 줄어들어 잠재적으로 시간과 비용이 절약됩니다.

플러그인을 설치하고 사용하려면 다음 단계를 완료하세요.

  1. IAM 사용자 및 자격 증명을 설정합니다.
  2. 브라우저 플러그인을 설치하세요.
  3. 브라우저 플러그인을 구성합니다.
  4. 플러그인을 사용하여 텍스트를 번역하세요.

브라우저 플러그인은 다음에서 사용할 수 있습니다. GitHub의.

사전 조건

이 연습에서는 다음과 같은 전제 조건이 있어야합니다.

  • An AWS 계정
  • 호환되는 웹 브라우저
  • Amazon Translate에 인증할 IAM 사용자를 생성하는 권한

Amazon Translate가 IAM과 상호 작용하는 방법에 대한 자세한 내용은 다음을 참조하십시오. Amazon Translate의 ID 및 액세스 관리.

IAM 사용자 및 자격 증명 설정

Amazon Translate에 액세스하려면 자격 증명으로 브라우저 플러그인을 구성해야 합니다. IAM은 다음과 같은 AWS 관리 정책으로 구성됩니다. TranslateReadOnly. 이 정책은 Amazon Translate에 대한 API 호출을 허용합니다. 읽기 전용 IAM 사용자를 설정하려면 다음 단계를 완료하십시오.

  1. IAM 콘솔에서 사용자 아래의 탐색 창에서 액세스 관리.
  2. 왼쪽 메뉴에서 사용자 추가.
  3. 럭셔리 사용자 이름, 입력 TranslateBrowserPlugin.
  4. 왼쪽 메뉴에서 다음 : 권한.
  5. 권한을 추가하려면 다음을 선택하세요. 기존 정책을 직접 첨부 그리고 정책을 선택하세요 TranslateReadOnly.
  6. 왼쪽 메뉴에서 다음 : 태그.
  7. 선택적으로 사용자에게 태그를 제공하고 다음 : 검토.
  8. 새 역할을 검토하고 선택하세요. 사용자를 생성합니다.
  9. 왼쪽 메뉴에서 .csv 다운로드 자격 증명을 로컬에 저장합니다.

이러한 자격 증명은 Amazon Translate에 대해 가장 제한적인 액세스만 제공하지만 의도하지 않은 엔터티와 공유되지 않도록 이러한 자격 증명을 다룰 때 각별한 주의를 기울여야 합니다. AWS 또는 Amazon은 고객이 자격 증명을 공유하는 경우 책임을 지지 않습니다.

브라우저 플러그인 설치

웹 브라우저 플러그인은 모든 Chromium 기반 브라우저에서 지원됩니다. Chrome에 플러그인을 설치하려면 다음 단계를 완료하세요.

  1. 다음에서 Extension.zip 파일을 다운로드하세요. GitHub의.
  2. 로컬 컴퓨터에서 파일의 압축을 풉니다.
  3. Chrome에서는 확장 프로그램 아이콘을 선택합니다.
  4. 왼쪽 메뉴에서 확장 관리.
  5. 전환 개발자 모드 에.
  6. 왼쪽 메뉴에서 포장 풀기 방금 압축을 푼 확장 폴더를 가리킵니다.

플러그인 구성

플러그인을 구성하려면 다음 단계를 완료하세요.

  1. 브라우저에서 확장 도구 모음을 선택하고 아마존 번역, 새로 설치된 플러그인입니다.

나중에 더 쉽게 액세스할 수 있도록 핀 아이콘을 선택할 수 있습니다.

  1. 왼쪽 메뉴에서 확장 설정.
  2. 럭셔리 AWS 리전에서 가장 가까운 지역을 입력하세요.
  3. 럭셔리 AWS 액세스 키 ID, 다운로드한 스프레드시트에서 AWS 액세스 키를 입력하세요.
  4. 럭셔리 AWS 비밀 액세스 키, 스프레드시트에서 비밀 액세스 키를 입력하세요.
  5. 캐싱을 활성화하려면 확인란을 선택합니다.
  6. 왼쪽 메뉴에서 설정 저장.

Amazon Translate에서 플러그인 사용

이제 플러그인을 사용할 준비가 되었습니다.

  1. 시작하려면 번역할 브라우저에서 웹페이지를 엽니다. 이번 포스팅에서는 독일어로 된 Amazon Translate 랜딩 페이지.
  2. 브라우저 플러그인을 열고 다음을 선택하세요. 아마존 번역 이전과 마찬가지로 브라우저 확장 목록에서
  3. 출발어로는 다음을 선택하세요. 자동차 Amazon Translate에서 자동 언어 감지를 사용하고 대상 언어를 선택합니다.
  4. 왼쪽 메뉴에서 옮기다..

플러그인은 텍스트를 Amazon Translate로 보내고 페이지 콘텐츠를 영어로 번역합니다.

비용

Amazon Translate의 가격은 문자 수에 비례하여 백만 자당 15달러입니다(문자당 0.000015달러).

또한 첫 번째 번역 요청을 작성한 날부터 시작하여 2개월 동안 매월 12만자를 무료로 받을 수 있습니다. 자세한 내용은 다음을 참조하세요. Amazon Translate 요금.

우리가 번역한 Amazon Translate 랜딩 페이지는 약 8,000자이므로 번역 비용은 약 $0.12입니다. 캐싱 기능이 활성화되면 언어 쌍의 페이지를 번역하기 위한 후속 호출에서는 캐시된 로컬 복사본을 사용하며 Amazon Translate를 호출할 필요가 없습니다.

결론

Amazon Translate는 75개 언어 및 5,550개 언어 쌍에 대한 신경망 번역을 제공합니다. Amazon Translate를 브라우저 플러그인에 통합하여 번역을 애플리케이션 워크플로에 원활하게 통합할 수 있습니다. 이 플러그인을 사용하면 번역 작업량을 가속화하는 데 어떻게 도움이 되는지 기대됩니다! 다음에서 Amazon Translate에 대해 자세히 알아보세요. Amazon Translate 개발자 안내서AWS 블로그.


저자에 관하여

앤드류 스테이시 AWS Professional Services의 프런트엔드 개발자입니다. Andrew는 UI/UX 개발 및 디자인을 통해 고객을 위한 즐거운 사용자 경험을 만드는 것을 즐깁니다. 퇴근 시간에 Andrew는 아이들과 놀고, 코드를 작성하고, 수제 음료를 마시고, 집에서 물건을 만드는 것을 즐깁니다.

론 웨인스타인 AWS 공공 부문의 인공 지능 및 기계 학습을 전문으로 하는 솔루션 아키텍트입니다. Ron은 AI/ML이 비즈니스를 가속화하고 혁신할 수 있는 방법에 대해 고객과 협력하는 것을 좋아합니다. 일하지 않을 때 Ron은 야외 활동을 좋아하고 가족과 함께 시간을 보내는 것을 좋아합니다.

출처: https://aws.amazon.com/blogs/machine-learning/use-a-web-browser-plugin-to-quickly-translate-text-with-amazon-translate/

타임 스탬프 :

더보기 AWS 머신 러닝 블로그