UNPKG

@minto-ai/xunfei-lat

Version:

讯飞LAT 语音转文本

31 lines (30 loc) 1.14 kB
import { LatRequesBusinesstParams, PublicCustomEventName, SectionDelayParams, SystemConfig } from './types'; declare class LatController { private recordActuatorInstance; private processorAudioInstance; private splitAudioInstance; private latRequestInstance; private systemStatus; private isWatchBrowserVolumeChange; constructor(systemConfig: SystemConfig, latRequestBusinessParams?: Partial<LatRequesBusinesstParams>, sectionDelayParams?: Partial<SectionDelayParams>); private bindEvent; /** * 监听浏览器音频输入,当音量大于20%且系统离线时自动启动 */ watch(): void; /** * 进入待机状态,应用开始录制音频数据 */ start(): LatController; /** * 应用停止录制音频数据,但是已经录制的数据依然在处理中 */ end(): LatController; /** * 停止所有处理器,强制停止处理,未处理的音频数据会立即清空 */ private finish; private emit; on(eventName: PublicCustomEventName, callback: (data?: any) => void): LatController; } export default LatController;