1. Home
  2. Docs
  3. Premise Guide
  4. Installing Voice Elements Premise Software

Installing Voice Elements Premise Software

Ready to Deploy On-Premise?

When you sign up for a demo, you are given an account in our portal containing sample solutions to test Voice Elements’ powerful features.  These all run on your local desktop and control our Cloud Services Platform.  It is best to first become familiar with the features in each sampler in this environment.

Then if you would like to build your application on your premise, your next step is to activate a demo license for Premise Services.

This installation guide walks through the process to demo our Premise Services.

Table of Contents:

Request Voice Elements Premise Services Demo

    • Click on Request.

Requesting Premise Services on the Demo Dashboard

  • When the Voice Elements Support Team authorizes your premise account, a notice will be sent to the email address for your account.
  • Your Customer Dashboard will be updated to reflect Premise Services have been enabled.

Screenshot -Demo Dashboard Premise Services Enabled

Download the Installer

Click the button Download Installer.  The ZIP file will be downloaded to your machine’s Downloads folder.  You might also find it in the tray at the bottom of your browser window.  Unzip the folder and extract the files to your chosen location.  Look for the application named VEPlatform and run it.

Run Anyway and Allow Access

Your device might recognize the file as an unrecognized app with an unknown publisher and ask if you are sure you want to run it.  Select the option that will confirm that you want to run the application anyway.

Your firewall might prompt you to confirm access to the app.  Select the option that allows access.

Once you have removed the obstacles, the application will run.

Install the Voice Elements Setup Wizard

Check the box to agree to the License terms and conditions, and click the Install button.

Screenshot - Premise Setup Wizard

The installation will complete.

Screenshot of Premise Setup Wizard - Run Dashboard

Click Run to launch the Voice Elements Setup Wizard.

If you click Finish to run the wizard later, note you can run it from the Dashboard icon on your desktop.  Or find the folder in the default location: C:\Program Files\Inventive Labs\Voice Elements Platform\Dashboard.exe.

Run the Voice Elements Setup Wizard

  • Each tab represents a step in the installation process.
  • You must complete them in order, however you can go back to previous tabs to make any necessary changes.

Enter your License Key

Screenshot - VE Setup Wizard: Enter License Key

Enter the License Key in the field and check any other options that apply.  Press Install.
You will receive a confirmation popup that your license was installed successfully.  Press OK.

Set the MS Speech Default TTS Voice

Select the TTS Voice you desire and click Install.

A pop up screen for the Microsoft Server Speech Installation will come up. Check the box to accept the terms of the Microsoft Server Speech License Agreement and click Install. Then press Finish.

Click Next at the bottom of the MS Speech tab.

Connectivity

Screenshot - VE Setup Wizard Connectivity

Select your choice of Carrier/Gateway/Device.  During your demo, you will select Inventive Labs Sip Trunking.

Enter your server’s Public IP.

Verify the Local IP and Port to use.

Press Next.

Confirm the changes to your configuration.

Set up the Firewall

Screenshot - VE SetUp Wizard: Firewall

You may need to contact your network support team for resolving any firewall issues.

When ready to proceed, press Next.

Test the Firewall

VE Setup Wizard - Firewall Test

Firewall Test Failed?

VE Setup Wizard - Firewall Test Failed

Firewall Test failed? Check your firewall settings and test the firewall again.

If the Firewall Test is successful, the screen will return Success!

VE Setup Wizard - Firewall Test Successful

Run the Sample App

VE Setup Wizard - Finishing

Voice Elements is set up and ready to send and make calls.

The Sample App is a test application to verify connectivity with Inventive Labs SIP Trunking or your carrier.

Click Run Sample App to run the System Test Application.

Voice Elements System Test Application

You are now ready to make some test calls!

System Test Application - Welcome

Note: In the log, the blacked out area in this screenshot would show your IP Address.

Test an Inbound Call

System Test Application - Inbound Test Call

Note: In the log, DNIS shows the number you dialed and ANI is the number you dialed from.  If a Caller Id had been set, it would also show in the log.

Test an Outbound Call

Enter the number to call.  If not auto-filled, enter the Caller ID to display.  Click Call Me.

System Test Application - Outbound Test Call

Note: In the log, the blacked out sections in this screenshot would show your IP address and the number you are dialing.

When you are done testing, close the window.

How to Run your Samples on your Premise-Based Server

You can point any of the samples that you previously downloaded from your customer portal so that they run on your premise server.  You will need to edit each samples’ config file as follows:

1. PhoneServer IP Address

    • Change the PhoneServer setting to the IP Address of your new premise-based server:
<setting name="PhoneServer" serializeAs="String">
     <value>yourIPaddress:54331</value>
</setting>

2. Username and Password

By default, the Premise-Based Server username and password are ‘username’ and ‘password’ respectively.  So you can either change your demo settings to username and password, or alternatively, you can go into the configuration of the Premise-Based Server and make it the same credentials as your demo, or you can change the username and password to something unique.  They just need to match.

    • Change username and password values:
<setting name="UserName" serializeAs="String">
     <value>username</value>
</setting>
<setting name="Password" serializeAs="String">
     <value>password</value>
</setting>

3. Test Phone Number

    • Change TestPhoneNumber value to the number that was assigned to you for premise testing:
<setting name="TestPhoneNumber" serializeAs="String">
     <value>1234567890</value>
</setting>

Voice Elements Premise Dashboard

We’ll walk you through the Dashboard in this article: Using the Voice Elements Dashboard.

Build and Test Your Application

Now you can build and test your application using your premise demo license. When you are ready for production, contact Support to purchase your production license.

Our Pricing page details all the options available to you.

Premise licenses can be paid for on a subscription basis or purchased outright.

Our Support Team can help guide you in determining what type of license would be a good fit for your organization and how many ports your application might need.

 

Was this article helpful to you? Yes No