• Home

  • AWS FreePBX ▼

    • Online Demo
    • EC2 Deployment Guide
    • First Launch and Setup
    • Change Log
  • Support & Contact ▼

    • Support Wiki
    • Live Chat/Support Request ►
    • Support Types & Terms
    • Total Privacy Policy
  • Paid Support ▼

    • Paid Support Credits
    • Paid Support Plans (NEW!)
    • Paid Support Scheduler ◊
    • Paid Support Account ◊
  • Service Status ►

  • More ▼

    Use tab to navigate through the menu items.
    📢 START HERE: Introducing SmartUpgrade
    To see this working, head to your live site.
    • Categories
    • All Posts
    • My Posts
    TheWebMachine Networks
    Apr 16, 2020
    Edited: Apr 07

    Installing AWS Polly TTS (better PicoTTS alternative)

    in FreePBX General

    You can now use AWS Polly with FreePBX Text to Speech!



    Access your instance via SSH and execute the following command to run the installation script:

    smartupgrade install-pollytts

    *** Please note that SmartUpgrade is a utility unique to AWS FreePBX from TheWebMachine Networks. If you got here by searching the internet and are not using AWS FreePBX from TheWebMachine Networks, you can still use our install-pollytts script and AWS Polly for TTS by running the following command from the root console of your FreePBX server. You do still need to have a valid AWS Account in order to use AWS Polly:

    curl https://files.thewebmachine.net/install-pollytts.sh | bash

    Towards the end of the installation, you will be asked for the following information:

    1. AWS Access Key ID

    2. AWS Secret Access Key You can generate these keys from the AWS IAM Management Console: https://console.aws.amazon.com/iam/home

    3. AWS Region Code Use the region closest to your server for optimal performance; will default to ‘us-east-1’ if not specified. Here’s a list of proper region codes: