Amazon Translate 정식 출시 – 7개 언어에 대한 기계 번역 서비스
오늘 Amazon Translate를 정식 출시합니다. 작년 말 AWS re:Invent에서 새로운 AI 서비스인 Amazon Translate에 대한 미리 보기 출시 소식를 전한 바 있습니다. 오늘부터 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(오레곤) 및 EU(아일랜드) 리전에서 Amazon Translate를 이용할 수 있습니다. 처음 12개월은 2백만자까지 프리 티어가 적용되며 이후 1백만자당 15 USD의 요금이 발생합니다. 이번에 GA된 버전에는 자동 소스 언어 추론, Amazon CloudWatch 지원, 단일 TranslateText 호출에서 최대 5,000자 처리 지원 등 새로운 기능이 다양하게 추가되었습니다. 정식 출시된 서비스에 포함된 기능을 간단히 살펴보겠습니다.
Amazon Translate의 새로운 기능
Tara 씨의 게시물에서 이 서비스에 대한 기본 정보는 이미 다루었으므로 오늘 릴리즈된 서비스의 새로운 기능만 중점적으로 설명하겠습니다. 먼저 코드 샘플을 살펴보겠습니다.
import boto3
translate = boto3.client("translate")
resp = translate.translate_text(
Text="????Je suis très excité pour Amazon Traduire????",
SourceLanguageCode="auto",
TargetLanguageCode="en"
)
print(resp['TranslatedText'])
소스 언어를 auto
로 지정했기 때문에 Amazon Translate가 자동으로 Amazon Comprehend를 호출하여 이 텍스트에 사용되는 소스 언어를 확인합니다. 프랑스어 텍스트이며 출력은 ????I'm very excited about Amazon Translate ????
입니다. 보다시피 출력 텍스트에 이모티콘이 유지되는데, 저 같은 신세대에게는 유용한 기능입니다.
Translate 콘솔에서 쉽게 사용을 시작하고 몇 가지 샘플 응답을 참조할 수 있습니다.
Translate는 AWS Lambda 함수에 매우 손쉽게 사용할 수 있으므로, 거의 모든 AWS 서비스에 적용 가능합니다. Translate 설명서에는 웹 페이지 번역부터 Amazon DynamoDB 테이블 번역에 이르기까지. 모든 작업 방법을 보여 주는 다양한 예제가 나와 있습니다. Amazon Comprehend 및 [transcribe]와 같은 다른 ML 서비스와 함께 사용하면 자막부터 실시간 채팅 번역, 콜 센터 기록 및 기타 텍스트 데이터에 대한 강력한 텍스트 분석 파이프라인에 이르기까지 모든 기능을 구축할 수 있습니다.
새로운 언어 지원 예정
현재 Amazon Translate에서는 영어와 아랍어, 중국어(간체), 프랑스어, 독일어, 포르투갈어, 스페인어 간의 번역이 가능합니다. 일본어, 러시아어, 이탈리아어, 중국어(번체), 터키어, 체코어에 대한 추가 언어 지원 계획도 이미 발표했습니다.
Amazon Translate는 전문 번역가의 작업 효율성을 높이고 그 고객의 비용과 의뢰부터 납품까지 소요 시간을 줄이는 데에도 활용할 수 있습니다. 또한 여러 언어 서비스 공급업체(LSP)와의 파트너십을 통해 Amazon Translate가 고품질의 초벌 번역을 생성하면 LSP에서 편집하도록 함으로써 사람이 직접 번역한 품질의 결과물을 고객에게 제공하는 완벽한 번역 서비스를 실현하고 있습니다.
API 호출 한 번으로 이용할 수 있는 고품질의 기계 번역 서비스를 통해 고객들이 어떤 애플리케이션을 개발하게 될 지 기대가 됩니다.
– Randall;