watson-developer-cloud
Version:
Client library to use the IBM Watson Services
21 lines (20 loc) • 771 B
TypeScript
import SynthesizeStream = require('../lib/synthesize-stream');
import GeneratedTextToSpeechV1 = require('./v1-generated');
declare class TextToSpeechV1 extends GeneratedTextToSpeechV1 {
constructor(options: any);
/**
* Repair the WAV header of an audio/wav file.
*
* @param {Buffer} wavFileData - Wave audio - will be edited in place and returned
* @return {Buffer} wavFileData - the original Buffer, with a correct header
*/
repairWavHeader: (wavFileData: any) => any;
/**
* Use the synthesize function with a readable stream over websockets
*
* @param {Object} params The parameters
* @return {SynthesizeStream}
*/
synthesizeUsingWebSocket(params: any): SynthesizeStream;
}
export = TextToSpeechV1;