assemblyai

Values

pub fn base_request(token: String) -> request.Request(BitArray)
pub fn create_temporary_token(
  token: String,
  data: schema.CreateRealtimeTemporaryTokenParams,
) -> effect.Effect(
  Result(
    Result(
      schema.RealtimeTemporaryTokenResponse,
      response.Response(BitArray),
    ),
    snag.Snag,
  ),
  a,
)
pub fn create_transcript(
  token: String,
  data: dict.Dict(String, utils.Never),
) -> effect.Effect(
  Result(
    Result(schema.Transcript, response.Response(BitArray)),
    snag.Snag,
  ),
  a,
)
pub fn delete_transcript(
  token: String,
  transcript_id: String,
) -> effect.Effect(
  Result(
    Result(schema.Transcript, response.Response(BitArray)),
    snag.Snag,
  ),
  a,
)
pub fn get_lemur_response(
  token: String,
  request_id: String,
) -> effect.Effect(
  Result(Result(Nil, response.Response(BitArray)), snag.Snag),
  a,
)
pub fn get_redacted_audio(
  token: String,
  transcript_id: String,
) -> effect.Effect(
  Result(
    Result(
      schema.RedactedAudioResponse,
      response.Response(BitArray),
    ),
    snag.Snag,
  ),
  a,
)
pub fn get_subtitles(
  token: String,
  transcript_id: String,
  subtitle_format: String,
  chars_per_caption chars_per_caption: option.Option(Int),
) -> effect.Effect(
  Result(Result(Nil, response.Response(BitArray)), snag.Snag),
  a,
)
pub fn get_transcript(
  token: String,
  transcript_id: String,
) -> effect.Effect(
  Result(
    Result(schema.Transcript, response.Response(BitArray)),
    snag.Snag,
  ),
  a,
)
pub fn get_transcript_paragraphs(
  token: String,
  transcript_id: String,
) -> effect.Effect(
  Result(
    Result(schema.ParagraphsResponse, response.Response(BitArray)),
    snag.Snag,
  ),
  a,
)
pub fn get_transcript_sentences(
  token: String,
  transcript_id: String,
) -> effect.Effect(
  Result(
    Result(schema.SentencesResponse, response.Response(BitArray)),
    snag.Snag,
  ),
  a,
)
pub fn lemur_question_answer(
  token: String,
  data: Nil,
) -> effect.Effect(
  Result(Result(Nil, response.Response(BitArray)), snag.Snag),
  a,
)
pub fn lemur_summary(
  token: String,
  data: Nil,
) -> effect.Effect(
  Result(Result(Nil, response.Response(BitArray)), snag.Snag),
  a,
)
pub fn lemur_task(
  token: String,
  data: Nil,
) -> effect.Effect(
  Result(Result(Nil, response.Response(BitArray)), snag.Snag),
  a,
)
pub fn list_transcripts(
  token: String,
  limit limit: option.Option(Int),
  status status: option.Option(String),
  created_on created_on: option.Option(String),
  before_id before_id: option.Option(String),
  after_id after_id: option.Option(String),
  throttled_only throttled_only: option.Option(Bool),
) -> effect.Effect(
  Result(
    Result(schema.TranscriptList, response.Response(BitArray)),
    snag.Snag,
  ),
  a,
)
pub fn purge_lemur_request_data(
  token: String,
  request_id: String,
) -> effect.Effect(
  Result(
    Result(
      schema.PurgeLemurRequestDataResponse,
      response.Response(BitArray),
    ),
    snag.Snag,
  ),
  a,
)
pub fn upload_file(
  token: String,
) -> effect.Effect(
  Result(
    Result(schema.UploadedFile, response.Response(BitArray)),
    snag.Snag,
  ),
  a,
)
pub fn word_search(
  token: String,
  transcript_id: String,
  words words: a,
) -> effect.Effect(
  Result(
    Result(schema.WordSearchResponse, response.Response(BitArray)),
    snag.Snag,
  ),
  b,
)
Search Document