UNPKG

xfyun-client-sdk

Version:
41 lines (40 loc) 819 B
export default class XFYunTTSClient { private appid; private apiKey; private apiSecret; private content; private ttsWS; private audioChunks; private audioContext; private audioSource; private isPlaying; constructor(config: Config); /** * 科大讯飞密钥校验 * @param config */ private validateConfig; /** * 科大讯飞接口鉴权 * @returns */ private generateSignature; /** * 播放音频 */ private playAudio; /** * 停止播放 */ private stopPlayAudio; /** * 主要合成方法 * @param options 可选(科大讯飞 business 参数) * @returns */ synthesize(options?: TTSOptions): Promise<void>; /** * 资源销毁 */ destory(): void; }