Setup Amazon Polly

Setup Amazon PollyCreate an AWS account, setup an Amazon Cognito identity and configure the plugin to use Amazon Polly.

Create an AWS account and from your dashboard complete the following steps to setup your Amazon Cognito Identiy and configure Vaasco Blogcast to use Amazon Polly.

  1. Select one of the following regions – US East (N. Virginia), US East (Ohio), US West (Oregon), and EU (Ireland)

  2. Under AWS Services, search for Cognito

  3. Click on Manage Federated Identities and then Create new identity pool

  4. Enter an Identity pool name

  5. Under Unauthenticated identities check Enable access to unauthenticated identities

  6. Click Create Pool and then View Details

  7. Under Cognito_[YOUR IDENTITY POOL]Unauth_Role, click View Policy Document

  8. Click Edit and then Ok

  9. Copy and paste the following:
    {"Version": "2012-10-17", "Statement": [{"Effect": "Allow", "Action": ["mobileanalytics:PutEvents", "cognito-sync:*", "polly:DescribeVoices", "polly:GetLexicon", "polly:ListLexicons", "polly:SynthesizeSpeech"], "Resource": ["*"]}]}

  10. Click Allow

  11. Click Edit identity pool

  12. Copy Identity pool id e.g. eu-west-1:44561fg23-15bd-5965-js73-8g93rg5ij270