Class VoiceCommand
Definition
- Namespace:
- Tizen.Uix.VoiceControlManager
- Assembly:
- Tizen.Uix.VoiceControlManager.dll
- API Level:
- 6
This class represents a voice command.
public class VoiceCommand : IDisposable
- Inheritance
-
VoiceCommand
- Implements
Constructors
View SourceVoiceCommand()
The public constructor.
Declaration
public VoiceCommand()
Exceptions
Type | Condition |
---|---|
InvalidOperationException | This exception can be due to out of memory. |
UnauthorizedAccessException | This exception can be due to permission denied. |
NotSupportedException | The required feature is not supported. |
API Level: 6
Privilege Level: public
Privilege: http://tizen.org/privilege/recorder
Feature: http://tizen.org/feature/microphonehttp://tizen.org/feature/speech.control
Properties
View SourceCommand
Gets or sets the command. A get empty string will be returned in case of some internal error.
Declaration
public string Command { get; set; }
Property Value
Type | Description |
---|---|
String |
Exceptions
Type | Condition |
---|---|
ArgumentException | This exception can be due to an invalid parameter. |
UnauthorizedAccessException | This exception can be due to permission denied. |
NotSupportedException | The required feature is not supported. |
API Level: 6
Privilege Level: public
Privilege: http://tizen.org/privilege/recorder
Feature: http://tizen.org/feature/microphonehttp://tizen.org/feature/speech.control
View SourceCommandType
Gets or sets the command type.
Declaration
public CommandType CommandType { get; set; }
Property Value
Type | Description |
---|---|
CommandType |
Remarks
If you do not set the command type, the default value is undefined. You should set the type if the command is valid.
Exceptions
Type | Condition |
---|---|
ArgumentException | This exception can be due to an invalid parameter. |
UnauthorizedAccessException | This exception can be due to permission denied. |
NotSupportedException | The required feature is not supported. |
API Level: 6
Privilege Level: public
Privilege: http://tizen.org/privilege/recorder
Feature: http://tizen.org/feature/microphonehttp://tizen.org/feature/speech.control
View SourceFormat
Gets or sets the command format.
Declaration
public CommandFormat Format { get; set; }
Property Value
Type | Description |
---|---|
CommandFormat |
Remarks
The default format is Fixed.
Exceptions
Type | Condition |
---|---|
ArgumentException | This exception can be due to an invalid parameter. |
NotSupportedException | The required feature is not supported. |
API Level: 6
Feature: http://tizen.org/feature/microphonehttp://tizen.org/feature/speech.control
View SourceUnfixedCommand
Gets the unfixed command. This property should be used for commands which have non-fixed format. An empty string will be returned in case of some internal error.
Declaration
public string UnfixedCommand { get; }
Property Value
Type | Description |
---|---|
String |
API Level: 6
Methods
View SourceDispose()
Release any unmanaged resources used by this object.
Declaration
public void Dispose()
API Level: 6
View SourceDispose(Boolean)
Release any unmanaged resources used by this object.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
Boolean | disposing | If true, disposes any disposable objects. If false, does not dispose disposable objects. |
API Level: 6
View SourceFinalize()
The destructor of the VoiceCommand class.
Declaration
protected void Finalize()