Versions in this module Expand all Collapse all v1 v1.1.15 Jun 18, 2026 Changes in this version + type Aeneas struct + func NewAeneas(ctx context.Context, conn db.DBAdapter, bibleId string, languageISO string, ...) Aeneas + func (a *Aeneas) ProcessFiles(audioFiles []input.InputFile) *log.Status + type AeneasExperiment struct + func NewAeneasExperiment(ctx context.Context, audioMediaId string, language string) AeneasExperiment + func (a *AeneasExperiment) CountChars(scripts []db.Script) int + func (a *AeneasExperiment) DumpScript(scripts []db.Script, filename string) + func (a *AeneasExperiment) FindAudioFiles() map[string]string + func (a *AeneasExperiment) GetPlainTextEdit(conn db.DBAdapter, groups []db.Script) + func (a *AeneasExperiment) GetTimestamps(audioId string, scripts []db.Script) []db.Script + func (a *AeneasExperiment) GroupScriptByVerse(scripts []db.Script) []db.Script + func (a *AeneasExperiment) LoadPlainTextEdit() db.DBAdapter + func (a *AeneasExperiment) LoadScript() []db.Script + func (a *AeneasExperiment) MergeTimestamps(scripts []db.Script, aeneasTS []db.Timestamp) + func (a *AeneasExperiment) Process() + func (a *AeneasExperiment) ProcessAeneas(recs []db.Script) []db.Timestamp + func (a *AeneasExperiment) ProcessByChapter(scripts []db.Script) + func (a *AeneasExperiment) SafeAtoi(number string) int + type AeneasRec struct + Begin string + Children []string + End string + Id string + Language string + Lines []string + type AeneasResp struct + Fragments []AeneasRec + type FastText struct + func NewFastText(ctx context.Context, conn db.DBAdapter) FastText + func (f *FastText) Process() *log.Status + type MFCC struct + func NewMFCC(ctx context.Context, conn db.DBAdapter, bibleId string, detail request.Detail, ...) MFCC + func (m *MFCC) ProcessFiles(audioFiles []input.InputFile) *log.Status + type MFCCResp struct + AudioFile string + FrameRate float64 + HopLength float64 + MFCC [][]float32 + SampleRate float64 + Shape []int + Type string