Quantum

Amazon Translate

How it Works

Translate actions run in real-time, returning results within seconds and requiring no separate retrieval step.

Import Worker Actions

While you're free to define your own workflows, pre-defined workflows are included in the WorkerActions folder to help you get started quickly. Simply drag and drop these files into the Worker GUI to import them. With minimal configuration, your workflow will be ready to use.

WorkerActions/Amazon AI - Translate.catdv

Worker Action Settings

The settings available in the Worker Plugin are:

AWS Access Key

IAM user unique ID. Used as part of the authentication.

AWS Secret Key

Used for authentication.

AWS Region

The region where your IAM user is authorized and where AWS services are accessed.

Set Parameters

Define the request parameters using CatDV fields, or manually set them on the Worker, with or without using the language picklist. If you choose a language from the picklist, the translation will target that specific language. If you leave language blank, AWS will attempt to auto-detect the source and default target language, which may be less accurate or not suit your needs.

Translate

Translate from a Text Field or Clip Markers:

Text Field: Translates the text from the field specified in “Input Expression” and saves the result to the “Output Field”.

Clip Markers: Translates all markers in the “From Category” and saves the results under the “To Category”. This is especially useful when paired with a transcription action—for example, transcribing a clip in English, then translating it to French or Spanish to provide bilingual subtitles in the CatDV Web Client.

Input Language

Original language of the text you want to translate.

Output Language

Target language you want the text to be translated into.

Input Expression

The CatDV field containing the original text to be translated. Eg. ${clip.notes}

Output Field

The CatDV field where the translated text will be saved.

From Category

The marker category containing text you want to translate.

To Category

The marker category where the translated markers will be placed.

Advanced Properties

For system builders and power users, here are some additional plugin options which can be set in the Worker Node Advanced Properties box:

Property key

Valid range (default)

Description

amazonAI.outputRawResponseDataToField

<field identifer>

Writes a JSON object to the field of your choosing e.g. clip[ai.json] - note these responses can be half a megabyte or larger which doesn’t sound like much but can crowd your database if you’re not careful, so it is recommended only to use this feature in a transient nature and then remove the extra data when finished.

amazonAI.outputRawResponseDataToFile

<path>

Writes a JSON object to an external text file of your choosing (e.g. /Volumes/MyData/myResponse.txt) which you could parse separately and then toss away, rather than keeping all of the raw response data in the CatDV database.

Usage Cost

With Amazon Translate, you pay-as-you-go based on the number of text characters, including white space characters, that are translated per month. It’s easy to get started with the Amazon Translate Free Tier. Upon signup, translate up to 2M characters monthly - free for up 12 months.

Amazon AI USD pricing as of Summer 2020 is:

· 12 months free - 2 million characters per month

then $0.000015 per character ($15 per million)

For latest pricing information refer to Amazon official site https://aws.amazon.com/translate/pricing/.

Please be mindful of the AWS service costs associated with each AI operation, especially as you scale up usage of the plugin. Quantum Corp. does not accept any liability for AWS service costs incurred as a result of using this software, regardless of if the usage incurred was intentional or not.

Supported Languages

Please find the current list of languages supported by Amazon Translate here:

https://docs.aws.amazon.com/translate/latest/dg/what-is.html#language-pairs