Cloud Speech V2 Client - Class AudioEncoding (1.20.1)

Reference documentation and code samples for the Cloud Speech V2 Client class AudioEncoding.

Supported audio data encodings.

Protobuf type google.cloud.speech.v2.ExplicitDecodingConfig.AudioEncoding

Namespace

Google \ Cloud \ Speech \ V2 \ ExplicitDecodingConfig

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

AUDIO_ENCODING_UNSPECIFIED

Value: 0

Default value. This value is unused.

Generated from protobuf enum AUDIO_ENCODING_UNSPECIFIED = 0;

LINEAR16

Value: 1

Headerless 16-bit signed little-endian PCM samples.

Generated from protobuf enum LINEAR16 = 1;

MULAW

Value: 2

Headerless 8-bit companded mulaw samples.

Generated from protobuf enum MULAW = 2;

ALAW

Value: 3

Headerless 8-bit companded alaw samples.

Generated from protobuf enum ALAW = 3;

AMR

Value: 4

AMR frames with an rfc4867.5 header.

Generated from protobuf enum AMR = 4;

AMR_WB

Value: 5

AMR-WB frames with an rfc4867.5 header.

Generated from protobuf enum AMR_WB = 5;

FLAC

Value: 6

FLAC frames in the "native FLAC" container format.

Generated from protobuf enum FLAC = 6;

MP3

Value: 7

MPEG audio frames with optional (ignored) ID3 metadata.

Generated from protobuf enum MP3 = 7;

OGG_OPUS

Value: 8

Opus audio frames in an Ogg container.

Generated from protobuf enum OGG_OPUS = 8;

WEBM_OPUS

Value: 9

Opus audio frames in a WebM container.

Generated from protobuf enum WEBM_OPUS = 9;

MP4_AAC

Value: 10

AAC audio frames in an MP4 container.

Generated from protobuf enum MP4_AAC = 10;

M4A_AAC

Value: 11

AAC audio frames in an M4A container.

Generated from protobuf enum M4A_AAC = 11;

MOV_AAC

Value: 12

AAC audio frames in an MOV container.

Generated from protobuf enum MOV_AAC = 12;