Documentation ¶
Overview ¶
Package recognizer provides samples of recognition from microphone or from an audio file
Index ¶
- func ContinuousFromMicrophone(subscription string, region string, file string)
- func PumpFileContinuously(stop chan int, filename string, wrapper *SDKWrapper)
- func RecognizeContinuousUsingWrapper(subscription string, region string, file string)
- func RecognizeOnceFromALAWFile(subscription string, region string, file string)
- func RecognizeOnceFromCompressedFile(subscription string, region string, file string)
- func RecognizeOnceFromWavFile(subscription string, region string, file string)
- type SDKWrapper
- type SDKWrapperEvent
- type SDKWrapperEventType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PumpFileContinuously ¶
func PumpFileContinuously(stop chan int, filename string, wrapper *SDKWrapper)
Types ¶
type SDKWrapper ¶
type SDKWrapper struct {
// contains filtered or unexported fields
}
func NewWrapper ¶
func NewWrapper(subscription string, region string) (*SDKWrapper, error)
func (*SDKWrapper) Close ¶
func (wrapper *SDKWrapper) Close()
func (*SDKWrapper) StartContinuous ¶
func (wrapper *SDKWrapper) StartContinuous(callback func(*SDKWrapperEvent)) error
func (*SDKWrapper) StopContinuous ¶
func (wrapper *SDKWrapper) StopContinuous() error
func (*SDKWrapper) Write ¶
func (wrapper *SDKWrapper) Write(buffer []byte) error
type SDKWrapperEvent ¶
type SDKWrapperEvent struct { EventType SDKWrapperEventType Cancellation *speech.SpeechRecognitionCanceledEventArgs Recognized *speech.SpeechRecognitionEventArgs Recognizing *speech.SpeechRecognitionEventArgs }
func (*SDKWrapperEvent) Close ¶
func (event *SDKWrapperEvent) Close()
type SDKWrapperEventType ¶
type SDKWrapperEventType int
const ( Cancellation SDKWrapperEventType = iota Recognizing Recognized )
Click to show internal directories.
Click to hide internal directories.