UNPKG

@coze/api

Version:

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

27 lines (26 loc) 852 B
import BaseWsTranscriptionClient from './base'; import { type AIDenoiserProcessorLevel, type AIDenoiserProcessorMode } from '../recorder/pcm-recorder'; declare class WsTranscriptionClient extends BaseWsTranscriptionClient { private isRecording; private connect; 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;