AudioContent Class

  • java.lang.Object
    • com.microsoft.semantickernel.services.audio.AudioContent

public class AudioContent

Represents audio content.

Constructor Summary

Constructor Description
AudioContent(byte[] data, String modelId)

Creates an instance of audio content.

Method Summary

Modifier and Type Method and Description
static Builder builder()

Creates a new builder.

byte[] getData()

Gets the audio data.

java.lang.String getInnerContent()

Gets the inner content.

java.util.Map<java.lang.String,java.lang.Object> getMetadata()

Gets the metadata.

java.lang.String getModelId()

Gets the model ID.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

AudioContent

public AudioContent(byte[] data, String modelId)

Creates an instance of audio content.

Parameters:

data - The audio data.
modelId - The model ID.

Method Details

builder

public static AudioContent.Builder builder()

Creates a new builder.

Returns:

The builder.

getData

public byte[] getData()

Gets the audio data.

Returns:

The audio data.

getInnerContent

public String getInnerContent()

Gets the inner content.

Returns:

The inner content.

getMetadata

public Map getMetadata()

Gets the metadata.

Returns:

The metadata.

getModelId

public String getModelId()

Gets the model ID.

Returns:

The model ID.

Applies to