diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-01 21:35:24 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-01 21:35:24 +0300 |
| commit | f1c9f1a6294033e859641c0b82537aeb2866c69a (patch) | |
| tree | b9de3fd006c67cf02d2fd4d3eba439baaf817ff5 /internal/processor/processor.go | |
| parent | 5a9e7b4795e08489cfaab264b92cac51bc275d1f (diff) | |
Honor config audio format for OpenAI
Diffstat (limited to 'internal/processor/processor.go')
| -rw-r--r-- | internal/processor/processor.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/internal/processor/processor.go b/internal/processor/processor.go index a3fc64b..66b975e 100644 --- a/internal/processor/processor.go +++ b/internal/processor/processor.go @@ -256,6 +256,12 @@ func (p *Processor) effectiveAudioFormat() string { return "wav" } + if viper.IsSet("audio.format") { + if format := strings.ToLower(strings.TrimSpace(viper.GetString("audio.format"))); format != "" { + return format + } + } + if p != nil && p.flags != nil { if format := strings.ToLower(strings.TrimSpace(p.flags.AudioFormat)); format != "" { return format |
