BoldTranscriptsEx.Convert.Deepgram (bold_transcripts_ex v0.6.0)
Handles conversion of Deepgram transcription files to Bold format.
Summary
Functions
Converts a Deepgram transcript to the Bold Transcript format.
Functions
Converts a Deepgram transcript to the Bold Transcript format.
Parameters
transcript
: The JSON string or decoded map of the transcript data from Deepgram.opts
: Options for the conversion::language
: (required) The language code of the transcript (e.g., "en", "lt")
Returns
{:ok, merged_data}
: A tuple with:ok
atom and the data in Bold Transcript format.{:error, reason}
: If required options are missing.
Examples
iex> BoldTranscriptsEx.Convert.Deepgram.transcript_to_bold(transcript, language: "lt")
{:ok, %{"metadata" => metadata, "utterances" => utterances, "paragraphs" => paragraphs}}