IRecorder Members
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Creates a Recorder object that records audio input.
The following tables list the members exposed by the IRecorder type.
Public Properties
?? | Name | Description |
---|---|---|
AllowInitialSilenceTimeout | Gets or sets whether the synthesizer's InitialTimeout can stop the Recorder object. | |
AudioEncoding | Gets or sets the codec in use. | |
EndSilenceTimeout | Gets or sets the length of time the recorder waits after the end of input before returning a recognition result. | |
LeadingSilenceTrimmedLength | Gets or sets the amount of leading silence that should be left after trimming. | |
LogResults | Gets or sets whether the recorded audio should be logged. | |
MaxRecordingLength | Gets or sets how long recording is allowed to continue. | |
PlayBeep | Gets or sets whether to play a beep when recording starts. | |
TerminationDigits | Gets or sets the TerminationDigits. | |
TrailingSilenceTrimmedLength | Gets or sets the amount of trailing silence that should be left after trimming. |
Top
Public Methods
?? | Name | Description |
---|---|---|
RecordAsync | Overloaded. Starts recording asynchronously. | |
RecordAsyncStop | Stops the recorder. |
Top
Public Events
?? | Name | Description |
---|---|---|
RecordCompleted | Occurs when the recorder stops recording. | |
RecordStarted | Occurs when the recorder starts recording. | |
SpeechDetected | Occurs when the recorder detects speech. |
Top