openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
18 lines (17 loc) • 888 B
JavaScript
import { t as definePluginEntry } from "../../plugin-entry-zfBGJaNO.js";
import { t as elevenLabsMediaUnderstandingProvider } from "../../media-understanding-provider-Cb6Bxgct.js";
import { t as buildElevenLabsRealtimeTranscriptionProvider } from "../../realtime-transcription-provider-B79aO7xu.js";
import { t as buildElevenLabsSpeechProvider } from "../../speech-provider-BIklBF2g.js";
//#region extensions/elevenlabs/index.ts
var elevenlabs_default = definePluginEntry({
id: "elevenlabs",
name: "ElevenLabs Speech",
description: "Bundled ElevenLabs speech provider",
register(api) {
api.registerSpeechProvider(buildElevenLabsSpeechProvider());
api.registerMediaUnderstandingProvider(elevenLabsMediaUnderstandingProvider);
api.registerRealtimeTranscriptionProvider(buildElevenLabsRealtimeTranscriptionProvider());
}
});
//#endregion
export { elevenlabs_default as default };