Passa al contenuto principale

Class: AudioTranscriptSentencesReader

Transcribe audio and return a document for each sentence.

Extends

  • AssemblyAIReader

Constructors

new AudioTranscriptSentencesReader()

new AudioTranscriptSentencesReader(assemblyAIOptions?): AudioTranscriptSentencesReader

Creates a new AssemblyAI Reader.

Parameters

assemblyAIOptions?: Partial<BaseServiceParams>

The options to configure the AssemblyAI Reader. Configure the assemblyAIOptions.apiKey with your AssemblyAI API key, or configure it as the ASSEMBLYAI_API_KEY environment variable.

Returns

AudioTranscriptSentencesReader

Inherited from

AssemblyAIReader.constructor

Source

packages/llamaindex/src/readers/AssemblyAIReader.ts:26

Properties

client

protected client: AssemblyAI

Inherited from

AssemblyAIReader.client

Source

packages/llamaindex/src/readers/AssemblyAIReader.ts:19

Methods

getTranscriptId()

protected getTranscriptId(params): Promise<string>

Parameters

params: string | TranscribeParams

Returns

Promise<string>

Inherited from

AssemblyAIReader.getTranscriptId

Source

packages/llamaindex/src/readers/AssemblyAIReader.ts:53


loadData()

loadData(params): Promise <Document <Metadata>[]>

Transcribe audio or get a transcript, and returns a document for each sentence.

Parameters

params: string | TranscribeParams

The parameters to transcribe audio or get an existing transcript.

Returns

Promise <Document <Metadata>[]>

A promise that resolves to an array of documents, each containing a sentence of the transcript.

Overrides

AssemblyAIReader.loadData

Source

packages/llamaindex/src/readers/AssemblyAIReader.ts:105


transcribeOrGetTranscript()

protected transcribeOrGetTranscript(params): Promise<Transcript>

Parameters

params: string | TranscribeParams

Returns

Promise<Transcript>

Inherited from

AssemblyAIReader.transcribeOrGetTranscript

Source

packages/llamaindex/src/readers/AssemblyAIReader.ts:45