Skip to contentSkip to main navigation Skip to footer

Installation Guide (PSP)

This article describes, how to perform basic installation of Speech Platform (i.e. Speech Engine component and Phonexia Browser component).

Prerequisites

For further information we strongly recommend checking our training videos, especially “Introduction” and “Module 1”.

In order to install Phonexia Speech Platform (PSP) you need to download it first.
You can download installation package on our partner portal, using this link:

https://partner.phonexia.com/kb/sp/speech-platform/evaluation-package/

Package content – Installation package contains following components, each in separate directory.

  • Speech Engine (SPE) is the core of Phonexia speech platform. It is backend application that performs all the work. It processes files and returns desired result from each speech technology (age estimation, transcript, speaker identification and others). Communication with SPE is handled exclusively via Rest API.
  • Phonexia Browser (Browser) is graphical user interface client, that can connect to SPE. It is used mostly for testing, demonstration, and evaluation of results. Phonexia Browser does not process any files itself, all requests are processed by SPE, which can run either standalone (even on remote location) or embedded. Do not confuse Phonexia Browser with web browser.
  • Reporting and Licensing Server (RLS) is component that enables new form of licensing based on capacity, instead of processor cores. For testing, evaluation, and development purposes it is purely optional. Check licensing articles for more information about RLS.

 

Types of installation

There are three main types of installation of Speech Platform.

Embedded SPE to Browser

This is the most basic and easiest option. You just run Browser, which itself starts SPE and handles all communication and setting with it.

It is most suitable for:

  • users with common computer skills
  • evaluating results
  • demonstrations
  • very small data processing

It is not suitable for:

  • developers
  • larger data processing
  • production use
  • servers

Standalone SPE with Browser (recommended)

In this standard setting, where you run SPE as standalone process on your local machine and Browser is started separately. SPE and Browser can be even run in client-server mode using this option. You can then connect either with Browser to SPE, or with other compatible application.

It is mostly suitable for:

  • users with advanced computer skills
  • developers
  • evaluating results
  • demonstration
  • small to medium data processing

It is not suitable for:

  • servers
  • production
  • large data processing

Standalone SPE

It is production use suitable for heavy load. This option doesn’t incorporate Browser or any other GUI tool. The Browser can be still connected and work with SPE on client-server basis latter on. Communication is handled purely by REST API endpoints sent either manually or by your own or third-party integration.

It is mostly suitable for:

  • production use
  • developers
  • any scope of data processing

It is not suitable for:

  • basic users
  • demonstration

This option is very versatile based on your needs and other variables. It is discussed in other articles or can be explained further by Phonexia technical consultant.

 

Installation

IMPORTANT: This article covers fast local installation for testing, demonstration, and development purposes. To install Speech Platform on server for production use, follow information in bundled SPE/doc/install.htm document.

Installation is very simple. You downloaded ZIP file. Entire package is portable, so you can just unzip the package into any folder that you need.

We recommend create folder C:\phonexia (on Windows) or $HOME/phonexia (on Linux) and unpack the zip archive there. From now on, we will refer to this folder as PHONEXIA_ROOT.

You should also obtain license.dat file. It is not strictly required for installation, but you will need to start and run it. You can also send request for license using link above, or you can ask your Phonexia contact.

 

If you have installed Speech Platform successfully, we recommend checking article Quick Start Guide (PSP). You might be also interested in How to install new language or technology model.