UNPKG

xfyun-sdk

Version:

科大讯飞语音识别 SDK,支持浏览器中实时语音听写功能

50 lines (49 loc) 1.11 kB
/** * 日志级别枚举 */ export declare enum LogLevel { DEBUG = 0, INFO = 1, WARN = 2, ERROR = 3 } /** * 统一的日志工具类 * * 提供 debug、info、warn、error 四个级别的日志方法, * 根据设置的日志级别过滤输出。 */ export declare class Logger { private level; private prefix; /** * 创建日志器实例 * @param prefix 日志前缀,默认 '[XfyunASR]' */ constructor(prefix?: string); /** * 设置日志级别 * @param level 日志级别 ('debug' | 'info' | 'warn' | 'error') */ setLevel(level: 'debug' | 'info' | 'warn' | 'error'): void; /** * 输出 DEBUG 级别日志 * @param args 日志内容 */ debug(...args: any[]): void; /** * 输出 INFO 级别日志 * @param args 日志内容 */ info(...args: any[]): void; /** * 输出 WARN 级别日志 * @param args 日志内容 */ warn(...args: any[]): void; /** * 输出 ERROR 级别日志 * @param args 日志内容 */ error(...args: any[]): void; }