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
Defined in
packages/readers/assembly-ai/dist/index.d.ts:17
Properties
clientPromise
protected
clientPromise:Promise
<AssemblyAI
>
Inherited from
AssemblyAIReader.clientPromise
Defined in
packages/readers/assembly-ai/dist/index.d.ts:11
Methods
getTranscriptId()
protected
getTranscriptId(params
):Promise
<string
>
Parameters
• params: string
| TranscribeParams
Returns
Promise
<string
>
Inherited from
AssemblyAIReader.getTranscriptId
Defined in
packages/readers/assembly-ai/dist/index.d.ts:20
loadData()
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
A promise that resolves to an array of documents, each containing a sentence of the transcript.
Overrides
AssemblyAIReader.loadData
Defined in
packages/readers/assembly-ai/dist/index.d.ts:53
transcribeOrGetTranscript()
protected
transcribeOrGetTranscript(params
):Promise
<Transcript
>
Parameters
• params: string
| TranscribeParams
Returns
Promise
<Transcript
>
Inherited from
AssemblyAIReader.transcribeOrGetTranscript
Defined in
packages/readers/assembly-ai/dist/index.d.ts:19