Skip to main content

@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