Versions in this module Expand all Collapse all v0 v0.3.1 Dec 9, 2023 v0.3.0 Dec 9, 2023 Changes in this version + func Execute() + func StartServer(data *ServiceData) error + type DB interface + GetAudio func(kafkaID string) (*kafkaapi.DBEntry, error) + SaveResult func(data *kafkaapi.DBResultEntry) error + type Filer interface + Delete func(kafkaID string) error + Find func(kafkaID string) (*kafkaapi.KafkaTrMap, error) + SetWorking func(krIds *kafkaapi.KafkaTrMap) error + type KafkaReader interface + Close func() + Commit func(*kafkaapi.Msg) error + Get func() (*kafkaapi.Msg, error) + type KafkaWriter interface + Write func(msg *kafkaapi.ResponseMsg) error + type ServiceData struct + type Transcriber interface + Delete func(ID string) error + GetResult func(ID string) (*kafkaapi.Result, error) + GetStatus func(ID string) (*kafkaapi.Status, error) + Upload func(audio *kafkaapi.UploadData) (string, error)