mms

package
v1.1.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckLanguage

func CheckLanguage(ctx context.Context, lang string, sttLang string, aiTool string) (string, *log.Status)

Check that language is supported by mms_asr, and return alternate if it is not

Types

type FAOutput

type FAOutput struct {
	AudioStart     float64 `json:"audio_start_sec"`
	AudioFilePath  string  `json:"audio_filepath"`
	Duration       float64 `json:"duration"`
	Text           string  `json:"text"`
	NormalizedText string  `json:"normalized_text"`
	UromanTokens   string  `json:"uroman_tokens"`
}

type ForcedAlign

type ForcedAlign struct {
	// contains filtered or unexported fields
}

func NewForcedAlign

func NewForcedAlign(ctx context.Context, conn db.DBAdapter, lang string, sttLang string) ForcedAlign

func (*ForcedAlign) ProcessFiles

func (f *ForcedAlign) ProcessFiles(files []input.InputFile) *log.Status

ProcessFiles will perform Forced Alignment on these files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL