BoldTranscriptsEx.Convert.Deepgram (bold_transcripts_ex v0.7.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:okatom 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}}