UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

20 lines 896 B
import { r as OpenClawConfig } from "./types.openclaw-BdCLfP4c.js"; import "./types-BdcVdC5E.js"; import { l as MediaUnderstandingProvider } from "./types-BkvlwqkC.js"; import { l as RuntimeMsgContext } from "./templating-CpgmHvb9.js"; import { t as ActiveMediaModel } from "./active-model-Cxn6sQSw.js"; //#region src/media-understanding/audio-preflight.d.ts /** * Transcribes the first audio attachment BEFORE mention checking. * This allows voice notes to be processed in group chats with requireMention: true. * Returns the transcript or undefined if transcription fails or no audio is found. */ declare function transcribeFirstAudio(params: { ctx: RuntimeMsgContext; cfg: OpenClawConfig; agentDir?: string; providers?: Record<string, MediaUnderstandingProvider>; activeModel?: ActiveMediaModel; }): Promise<string | undefined>; //#endregion export { transcribeFirstAudio as t };