Welcome to the Talkify text to speech API demo

A JavaScript library that brings you world class text to speech to your website - in a matter of minutes

The full API is listed on our GitHub. You can install Talkify via Bower (bower install talkify) or npm (npm install talkify-tts)

This demo will demonstrate the full suite of our API. This will enable you to playback an entire website or parts of a website with text highlighting for easy read along. All this is backed up by two text to speech players, one that works with a Talkify backend and another one that works with the Web Speech API. A top of the line language engine is included, this means that Talkify will automatically detect the language and choose the correct voice. Of course you will have full control over the voice used, this is extra helpful when dealing with the Web Speech API voices which has a large set of languages, some of which is not supported by our language engine.

We have very flexible customization options that we intend to demonstrate here. These are the customization options you have

  • Let Talkify language engine choose the voice
  • Force a specific voice or culture. Useful when you have control of the language or if you fancy a particular voice
  • Use our own, built in audio control UI element
  • Use text highlighting for easy read along
  • Use text interaction, this will enable click to play on paragraphs
  • Subscribe to events to provide even more value to your users

Here below you can play with the settings available and see the events generated.

Voices and settings

      Event stream