Documentation ¶
Overview ¶
Package atarivoxengines contains implementations of the AtariVoxEngine interface, for use with the AtariVox peripheral.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AtariVoxEngine ¶
type AtariVoxEngine interface { // Quit instructs the engine to cleanup and quit Quit() // Interpret SpeakJet code and forward to engine SpeakJet(uint8) // Flush any outstanding instructions from previous calls to SpeakJet() Flush() }
AtariVoxEngine defines the operations required by any process that can interperet SpeakJet codes.
func NewFestival ¶
func NewFestival(executablePath string) (AtariVoxEngine, error)
NewFestival creats a new festival instance and starts a new festival process which we'll communicate with via a stdin pipe.
Click to show internal directories.
Click to hide internal directories.