Class AudioCapture

Definition

Namespace:
Tizen.Multimedia
Assembly:
Tizen.Multimedia.AudioIO.dll
API Level:
3
Privilege Level:
public
Privilege:
http://tizen.org/privilege/recorder
Feature:
http://tizen.org/feature/microphone

Provides the ability to record audio from system audio input devices in a synchronous way.

C#
Copy
public class AudioCapture : AudioCaptureBase
Inheritance
AudioCapture

Constructors

View Source

AudioCapture(Int32, AudioChannel, AudioSampleType)

Initializes a new instance of the AudioCapture class with the specified sample rate, channel, and sampleType.

Declaration
C#
Copy
public AudioCapture(int sampleRate, AudioChannel channel, AudioSampleType sampleType)
Parameters
Type Name Description
Int32 sampleRate

The audio sample rate (8000 ~ 192000Hz).

AudioChannel channel

The audio channel type.

AudioSampleType sampleType

The audio sample type.

API Level: 3

Methods

View Source

Read(Int32)

Reads audio data from the audio input buffer.

Declaration
C#
Copy
public byte[] Read(int count)
Parameters
Type Name Description
Int32 count

The number of bytes to be read.

Returns
Type Description
Byte[]

The buffer of audio data captured.

API Level: 3

Extension Methods