ReadSpeaker

FREE
By royl
Updated 2 months ago
Tools
0.1/10
Popularity
408ms
Latency
-
Success Rate

ReadSpeaker API Documentation

ReadSpeaker speechCloud API is an online text-to-speech API for making desktop/web/mobile applications and Internet-connected devices talk.

Easy to integrate, straightforward, and high-capacity, ReadSpeaker speechCloud API gives you access to high-quality voices in many different languages to read the text in your apps and devices.

View API Details
POSTConvert text to speech
GETStatistics
POSTConvert text to speech

The text-to-speech enabler provides an API exposed as a simple REST interface as well as provides examples on how to implement it. The REST protocol and the server of text-to-speech enabler are independent of the platform used on the client side. Your application will be able to convert text to audio data through our text-to-speech enabler using the API as described in this document.

Authorization:

description

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
langSTRING
REQUIREDPossible values see http://ws.readspeaker.com/a/wasp/app/4/documentation/languages
voiceSTRING
REQUIREDPossible values see http://ws.readspeaker.com/a/wasp/app/4/documentation/languages
keyQUERY
REQUIREDGet your key from http://ws.readspeaker.com/a/wasp/app/4
commandSTRING
CONSTANT
Optional Parameters
appidSTRING
OPTIONAL
textSTRING
OPTIONALThe text that you want to read. The text should be url-encoded.
audioformatSTRING
OPTIONALPossible values: mp3, ogg, wav, ulaw, alaw, pcm Default value: mp3
samplerateSTRING
OPTIONALFor wav PCM only Possible values: 8000, 16000
mp3bitrateSTRING
OPTIONALFor mp3 only Possible values: 16, 24, 32, 48, 64, 128
pitchSTRING
OPTIONALPossible values: 0 - 200 Default value: 100
textformatSTRING
OPTIONALPossible values: plain Default value: plain
charsetSTRING
OPTIONALThe character set used for the entered text Default value: UTF-8
volumeSTRING
OPTIONALPossible values: 0 - 200 Default value: 100
speedSTRING
OPTIONALPossible values: 0 - 200 Default value: 100
containerSTRING
OPTIONALOnly used for wav, ulaw and alaw. Setting this to "none" will use raw PCM. Possible values: wave, none
oggbitrateSTRING
OPTIONALNot used - right now only variable bitrate is supported
dictionarySTRING
OPTIONALPossible values: on, off Default value: on
sampledepthSTRING
OPTIONALFor wav PCM only Possible values: 8, 16
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication