UNPKG

@minto-ai/text-stream-slicer

Version:

实时将 Markdown 文本流智能切分为可朗读句子。

22 lines (21 loc) 755 B
/** * 文本流分段器 * 按语言规则将连续文本智能分割成有意义的段落与片段, * 支持中英混合、标点、数字及小数点等特殊符号的准确识别。 */ export declare class TextStreamSplitter { private sanitizeTextInstance; private preprocessTextInstance; private replaceTextInstance; private paragraphsInstance; private sanitizeParagraphsInstance; /** * 同步处理输入文本片段,返回已分段的文本数组 * * @param text 本次输入的文本片段 * @param includeRemaining 是否已无后续文本 * @returns 分段后的段落数组 */ processText(text: string, includeRemaining?: boolean): string[]; } export default TextStreamSplitter;