UNPKG

@minto-ai/huoshan-tts

Version:

借助“火山引擎在线语音合成API”实现浏览器端“文本转语音

21 lines (20 loc) 692 B
import { SerialTaskExecuteContext, SerialHandler } from '../handler'; import { SsmlConfig } from '../types'; declare class CreateSsml extends SerialHandler<string, string> { private ssmlConverter; /** * 初始化属性 * @param ssmlConfig SSML 配置(包含发音规则) */ initProperty(ssmlConfig: SsmlConfig): void; /** * 执行处理,将当前文本转换为 SSML 并传递到下一个处理器 * @param context 串行任务上下文 */ execute(context: SerialTaskExecuteContext<string, string>): void; /** * 完成回调,广播文本切割结束事件 */ protected onFinish(): void; } export default CreateSsml;