UNPKG

@coze/api

Version:

Official Coze Node.js SDK for seamless AI integration into your applications | 扣子官方 Node.js SDK,助您轻松集成 AI 能力到应用中

28 lines (27 loc) 886 B
import { type AIDenoiserProcessorLevel, type AIDenoiserProcessorMode } from '../recorder/pcm-recorder'; import BaseWsTranscriptionClient from './base'; declare class WsTranscriptionClient extends BaseWsTranscriptionClient { private isRecording; private connect; private getInitialUpdateData; destroy(): void; getStatus(): "ended" | "paused" | "recording"; start(): Promise<void>; /** * 停止录音,提交结果 */ stop(): void; /** * 暂停录音(保留上下文) */ pause(): void; /** * 恢复录音 */ resume(): void; getDenoiserEnabled(): boolean | undefined; setDenoiserEnabled(enabled: boolean): Promise<void>; setDenoiserMode(mode: AIDenoiserProcessorMode): Promise<void>; setDenoiserLevel(level: AIDenoiserProcessorLevel): Promise<void>; } export default WsTranscriptionClient;