Install AWS Polly

How to install AWS Polly, in order to use the IVR Cally Square AWS Polly block.

Step-by-step guide

1. Install pip

Please note that pip is already installed if you're using Python 2 >=2.7.9 or Python 3 >=3.4 binaries downloaded from python.org, but you'll need to upgrade pip.

Additionally, pip will already be installed if you're working in a Virtual Environment created by virtualenv or pyvenv.

To install pip, securely download get-pip.py. (https://bootstrap.pypa.io/get-pip.py).

Then run the following:

$ python get-pip.py

2. Install AWS Command Line Interface

(http://docs.aws.amazon.com/cli/latest/userguide/installing.html)

The primary distribution method for the AWS CLI on Linux is pip, a package manager for Python that provides an easy way to install, upgrade, and remove Python packages and their dependencies.

Requirements

  • Python 2 version 2.6.5+ or Python 3 version 3.3+
  • Linux

If you already have pip and a supported version of Python, you can install the AWS CLI with the following command:

$ pip install --upgrade --user awscli

Verify that the AWS CLI installed correctly by running aws --version.

$ aws --version


AWS needs the correct timezone in order to work properly. We suggest you to set a timezone on your server, run the following command on console:

ntpdate ntp.ubuntu.com


3. Configure the AWS Command Line Interface (optional)

Please refer to this guide: http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html


You are now ready to use the AWS POLLY block in the IVR Cally Square module. See here: IVR Structure Blocks#AWSPOLLYTEXT-TO-SPEECH