summaryrefslogtreecommitdiffstats
path: root/WhisperNet/API/eCaptureStatus.cs
blob: 41f05fbc8cef8a98cb7d7f21bf61fed23f35e0d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
namespace Whisper
{
	/// <summary>Status of the voice capture</summary>
	[Flags]
	public enum eCaptureStatus: byte
	{
		/// <summary>Doing nothing</summary>
		None = 0,
		/// <summary>Capturing the audio</summary>
		Listening = 1,
		/// <summary>A voice is detected in the captured audio, recording</summary>
		Voice = 2,
		/// <summary>Transcribing a recorded piece of the audio</summary>
		Transcribing = 4,
		/// <summary>The computer is unable to transcribe the audio quickly enough,<br/>
		/// and the capture is dropping the incoming audio samples.</summary>
		Stalled = 0x80,
	}
}