UNPKG

@minto-ai/text-stream-slicer

Version:

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

25 lines (24 loc) 645 B
/** * 段落清洗器:对段落数组进行最终清洗。 */ declare class SanitizeParagraphs { /** * 清洗段落数组。 * * 处理流程: * 1. 去除每段首尾空白字符; * 2. 过滤空字符串; * 3. 过滤仅含标点/符号/空白而无字母、数字或中文的“无意义段”。 * * @param paragraphs 原始段落数组 * @returns 清洗后的段落数组 */ sanitize(paragraphs: string[]): string[]; } /** * 获取段落清洗器单例。 * * @returns 清洗器实例 */ export declare function createSanitizeParagraphs(): SanitizeParagraphs; export {};