TTS - Text to Speech website

Cerrado Publicado Oct 3, 2008 Pagado a la entrega
Cerrado Pagado a la entrega

**Brief Summary:**

The required website will have the ability to capture a text based entry and convert the text into two different outputs. The first output will be a speech file through the use of a suitable text to speech engine and the second output will be converting the text entry into a PDF file.

The created output will then be stored in a database and in turn sent to the required destination(s) which will include a phone number (for the speech file) and an email address (for the PDF).

In order to send, a customer will need to have created an account for the website, containing a variety of information, using a customer account creation page.

## Deliverables

**Website functionality will include**

A message creation area

? ? ? ? allows user to create and listen to or view their message

A message destination area

? ? ? ? allows the user to select the destinations they would like the message to be sent to (phone number or email address)

? ? ? ? allows the user to select the way in which the message is to be sent (by phone or email)

? ? ? ? allows the user to set a date and time at which to send the message

A customer account creation page

? ? ? ? allows a user to enter a variety of details and select their preferences for sending messages

? ? ? ? allows the user to view all messages that they have sent previously and the status of the messages still to be sent

? ? ? ? customer account will need to be password protected

A master configuration page

? ? ? ? Allows for global variables affecting the operation of the website to be entered ??" this page will be password protected and restricted to site administrator

**Backend functionality will include**

? ? ? ? A suitable text to speech engine to allow for the conversion of the created text into a speech file. The code should be written in a way that allows for the easy substitution of an alternative speech engine.

? ? ? ? An ability to utilize VOIP technology to call a phone number and deliver the speech file upon answering at the receiver end ??" it is expected that Asterisk will be the most suitable application for this.

? ? ? ? An ability to capture phone call answering status details (ie. answered, busy, answering machine)

? ? ? ? An ability to convert the created text into a templated PDF file

? ? ? ? An ability to send an email with an attached PDF to a specified external email address

**Technical considerations**

? ? ? ? The preference is for the website to operate in a LAMP environment, utilizing Apache, MySQL and PHP scripting. A VPS server environment has been created with Debian 4 installed

? ? ? ? A text to speech engine is required suitable for use in a LAMP environment ??" happy to take suggestions on this

? ? ? ? An email application is required suitable for use in a LAMP environment ??" happy to take suggestions on this (sendmail ?)

? ? ? ? A VOIP application to send speech files to destination phone numbers (Asterisk ?)

? ? ? ? A database model will be supplied (suggested only !!)

? ? ? ? The text to speech audio will be encoded into [url removed, login to view]

? ? ? ? The [url removed, login to view] audio will be sent to a VOIP service provider over SIP

**Documentation and Installation**

? ? ? ? Documentation will be required that explains how to operate the functions of the website and explain any configuration requirements and setup requirements

? ? ? ? Initial installation of the website onto the web server will be required by the coder, suitable access will be provided to the coder to undertake this

? ? ? ? Suitable documentation to allow for the installation of the website onto the buyer’s website will be required in addition to the initial website being installed by the coder.

? ? ? ? Suitable documentation describing the setup arrangements for the VOIP capability

? ? ? ? Suitable documentation describing the use of the text to speech and email server API calls and/or SDK

?

**Software to be supplied**

? ? ? ? Two instances of the website will be required, the first installed onto the VPS server and a copy of the complete install as a backup

? ? ? ? MySQL database

? ? ? ? text to speech engine

? ? ? ? VOIP routing software

? ? ? ? SDK to the text to speech engine

? ? ? ? email client

? ? ? ? SDK to the email client

?

?

**Sample sites**

These are websites that display similar functionality to what is required from a text to speech viewpoint

[[url removed, login to view]][1]

[[url removed, login to view]][2]

CSS Ingeniería Java JavaScript MySQL PHP Gestión de proyectos Arquitectura de software Verificación de software Web Hosting Gestión de páginas web Verificación de páginas web

Nº del proyecto: #3277258

Sobre el proyecto

2 propuestas Proyecto remoto Activo Oct 25, 2008

2 freelancers están ofertando un promedio de $1190 por este trabajo

sunjove

See private message.

$1189.15 USD en 30 días
(32 comentarios)
5.4
arkotechvw

See private message.

$1190 USD en 30 días
(4 comentarios)
3.6