Skip to content

Latest commit

 

History

History
123 lines (62 loc) · 2.29 KB

ITranscriptionService.md

File metadata and controls

123 lines (62 loc) · 2.29 KB

@elizaos/core v0.1.7 / ITranscriptionService

Interface: ITranscriptionService

Extends

Accessors

serviceType

Get Signature

get serviceType(): ServiceType

Returns

ServiceType

Inherited from

Service.serviceType

Defined in

packages/core/src/types.ts:1090

Methods

initialize()

abstract initialize(runtime): Promise<void>

Add abstract initialize method that must be implemented by derived classes

Parameters

runtime: IAgentRuntime

Returns

Promise<void>

Inherited from

Service.initialize

Defined in

packages/core/src/types.ts:1095


transcribeAttachment()

transcribeAttachment(audioBuffer): Promise<string>

Parameters

audioBuffer: ArrayBuffer

Returns

Promise<string>

Defined in

packages/core/src/types.ts:1195


transcribeAttachmentLocally()

transcribeAttachmentLocally(audioBuffer): Promise<string>

Parameters

audioBuffer: ArrayBuffer

Returns

Promise<string>

Defined in

packages/core/src/types.ts:1196


transcribe()

transcribe(audioBuffer): Promise<string>

Parameters

audioBuffer: ArrayBuffer

Returns

Promise<string>

Defined in

packages/core/src/types.ts:1199


transcribeLocally()

transcribeLocally(audioBuffer): Promise<string>

Parameters

audioBuffer: ArrayBuffer

Returns

Promise<string>

Defined in

packages/core/src/types.ts:1200