diff --git a/pkg/synthesizer/speakers/piper.go b/pkg/synthesizer/speakers/piper.go index 1232b293..10dfcb4d 100644 --- a/pkg/synthesizer/speakers/piper.go +++ b/pkg/synthesizer/speakers/piper.go @@ -1,3 +1,5 @@ +//go:build !darwin + package speakers import ( diff --git a/pkg/synthesizer/speakers/piper_darwin.go b/pkg/synthesizer/speakers/piper_darwin.go new file mode 100644 index 00000000..4e0e5549 --- /dev/null +++ b/pkg/synthesizer/speakers/piper_darwin.go @@ -0,0 +1,13 @@ +//go:build darwin + +package speakers + +import ( + "time" + + "github.com/dharmab/skyeye/pkg/synthesizer/voices" +) + +func NewPiperSpeaker(_ voices.Voice, _ float64, _ time.Duration) (Speaker, error) { + panic("unreachable: piper is not used on macOS") +}