UNPKG

@mt-utils/xunfei-tts

Version:

讯飞TTS 文本转语音

31 lines (30 loc) 1.35 kB
import { default as TtsController } from './tts-controller'; import { SystemConfig, BusinessParams } from './types'; /** * 用于管理文本转语音的配置和创建实例 */ declare const _default: { /** * 配置系统参数。 * @param {SystemConfig} _SystemConfig - 系统配置参数。 * @returns {Object} 返回当前对象,支持链式调用。 */ config(_SystemConfig: SystemConfig): { config(_SystemConfig: SystemConfig): /*elided*/ any; /** * 创建文本转语音控制器实例。 * @param {Partial<BusinessParams>} [businessParams={}] - 业务参数,默认为空对象。 * @returns {TtsController} 返回TtsController实例。 * @throws {Error} 如果系统配置未设置或API_KEY、API_SECRET、APPID为空,则抛出错误。 */ create(businessParams?: Partial<BusinessParams>): TtsController; }; /** * 创建文本转语音控制器实例。 * @param {Partial<BusinessParams>} [businessParams={}] - 业务参数,默认为空对象。 * @returns {TtsController} 返回TtsController实例。 * @throws {Error} 如果系统配置未设置或API_KEY、API_SECRET、APPID为空,则抛出错误。 */ create(businessParams?: Partial<BusinessParams>): TtsController; }; export default _default;