whisper_enricher.whisper_enricher#

Module Contents#

class whisper_enricher.whisper_enricher.WhisperEnricher#

Bases: auto_archiver.core.Enricher

Connects with a Whisper API service to get texts out of audio whisper API repository: bellingcat/whisperbox-transcribe Only works if an S3 compatible storage is used

setup() None#
enrich(to_enrich: auto_archiver.core.Metadata) None#

Enriches a Metadata object with additional information or context.

Takes the metadata object to enrich as an argument and modifies it in place, returning None.

submit_job(media: auto_archiver.core.Media)#
check_jobs(job_results: dict)#
check_job(job_id)#