Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SpeechRecognizer ¶
type SpeechRecognizer struct {
// contains filtered or unexported fields
}
func NewSpeechRecognizer ¶
func NewSpeechRecognizer(cfg SpeechRecognizerConfig) (*SpeechRecognizer, error)
func (*SpeechRecognizer) Destroy ¶
func (s *SpeechRecognizer) Destroy() error
func (*SpeechRecognizer) Transcribe ¶
func (s *SpeechRecognizer) Transcribe(samples []float32) ([]transcribe.Segment, string, error)
func (*SpeechRecognizer) TranscribeAsync ¶
func (s *SpeechRecognizer) TranscribeAsync(samplesCh <-chan []float32) (<-chan transcribe.Segment, error)
type SpeechRecognizerConfig ¶
type SpeechRecognizerConfig struct { SpeechKey string SpeechRegion string Language string DataDir string }
func (SpeechRecognizerConfig) IsValid ¶
func (c SpeechRecognizerConfig) IsValid() error
Click to show internal directories.
Click to hide internal directories.