Skip to main content

createTranscribeTool

@forge/monorepo


@forge/monorepo / backend/src / createTranscribeTool

Function: createTranscribeTool()

createTranscribeTool(deps, provider, audio): Tool

Defined in: backend/src/tools/library/audio.ts:87

Audio — REQ-062 (#257), task #258.

Library tools rather than a tools-media package, and the reason is argued in audio.ts: they take ports, not a vendor, exactly as createWebSearchTool does.

Parameters

deps

DelegatingToolDeps

provider

TranscriptionProvider

audio

AudioToolDeps

Returns

Tool