Documentation
¶
Index ¶
- Constants
- type TSBucket
- func (t *TSBucket) DownloadObject(bucket string, key string, path string) *log.Status
- func (t *TSBucket) GetAeneasKey(bookId string, chapterNum int) string
- func (t *TSBucket) GetKey(tsType string, mediaId string, bookId string, chapterNum int) (string, *log.Status)
- func (t *TSBucket) GetObject(bucket string, key string) ([]byte, *log.Status)
- func (t *TSBucket) GetScriptTSKey(mediaId string, bookId string, chapterNum int) string
- func (t *TSBucket) GetTimestamps(tsType string, mediaId string, bookId string, chapterNum int) ([]db.Audio, *log.Status)
- func (t *TSBucket) ListObjects(bucket, prefix string) ([]string, *log.Status)
- func (t *TSBucket) ListPrefix(bucket, prefix string) ([]string, *log.Status)
- func (t *TSBucket) ProcessFiles(files []input.InputFile) *log.Status
- type Waha
- type WahaTimestamper
- type WahaVerse
Constants ¶
View Source
const ( TSBucketName = `dbp-aeneas-staging` LatinN1 = `Latin_N1_organized/pass_qc/` LatinN2 = `Latin_N2_organized/pass_qc/` Script = `core_script/` ScriptTS = `cue_info_text/` LineAeneas = `aeneas_line_timings/` VerseAeneas = `aeneas_verse_timings/` )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TSBucket ¶
type TSBucket struct {
// contains filtered or unexported fields
}
func (*TSBucket) DownloadObject ¶
func (*TSBucket) GetAeneasKey ¶
func (*TSBucket) GetScriptTSKey ¶
func (*TSBucket) GetTimestamps ¶
func (*TSBucket) ListObjects ¶
func (*TSBucket) ListPrefix ¶
type WahaTimestamper ¶
type WahaTimestamper struct {
// contains filtered or unexported fields
}
func NewWahaTimestamper ¶
func NewWahaTimestamper(ctx context.Context) WahaTimestamper
Click to show internal directories.
Click to hide internal directories.