Coder Social home page Coder Social logo

node-tts's Introduction

#TTS Server

This is a simple Text To Speech (TTS) server that run on Mac OS X. You can try the basic sample, by entering http://localhost:8082/ and entrering some text to be played. This sample queue automatically the text entered in the fields when you modify it and will be played when you hit the play button. If you want to hear them a second time you will have to either modify the text or press the 'ReQueueAll' button before pressing Play again.

Installation

npm install

To start the WebService

npm start

To try it out

You can use it by hitting the WebService (WS) directly in your favorite web browser

open http://localhost:8082/api/v1/tts.json/play/Fred/Hello%20World

Will play "hello world" using the voice Fred.

Supported voice on Lion are:

Kathy, Vicki, Victoria or Alex, Bruce, Fred

Have fun.

You can also use curl to pre-generate an audio file:

curl -X POST -H 'Content-Type: application/json' -d '{"voice":"Alex","text":"hello world"}' 'http://localhost:8082/api/v1/tts.json/generate?api_key=node-tts-key-id'

And you can look at the REST API docs at

http://localhost:8082/docs

node-tts's People

Contributors

hbouvier avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

jbrave

node-tts's Issues

mac local or web also

Wll this only run on local mac or can i expose this (along with the voices) to the web as well (ie. using a node web-hosting)?
Thanks for the great work

License?

Hello,

I like this project and would like to use it, but it has no license so I'm not sure I can. Could you slap a license onto it in some way?

Regards,
René

Push latest to npm

The version that is in npm does not work. Primarily because package.json states that it depends on latest version of express, which is incompatible.

I see you have fixed that, could you please push a new version to npm.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.