class Voice

This object represents a voice note.

Methods

__construct(string $file_id, string $file_unique_id, int $duration, string|null $mime_type = null, int|null $file_size = null)

No description

string
getFileId()

Identifier for this file, which can be used to download or reuse the file.

string
getFileUniqueId()

Unique identifier for this file, which is supposed to be the same over time and for different bots. Can't be used to download or reuse the file.

int
getDuration()

Duration of the audio in seconds as defined by sender.

string|null
getMimeType()

Optional. MIME type of the file as defined by sender.

int|null
getFileSize()

Optional. File size in bytes. It can be bigger than 2^31 and some programming languages may have difficulty/silent defects in interpreting it. But it has at most 52 significant bits, so a signed 64-bit integer or double-precision float type are safe for storing this value.

Details

at line 17
__construct(string $file_id, string $file_unique_id, int $duration, string|null $mime_type = null, int|null $file_size = null)

No description

Parameters

string $file_id
string $file_unique_id
int $duration
string|null $mime_type
int|null $file_size

at line 29
string getFileId()

Identifier for this file, which can be used to download or reuse the file.

Return Value

string

at line 37
string getFileUniqueId()

Unique identifier for this file, which is supposed to be the same over time and for different bots. Can't be used to download or reuse the file.

Return Value

string

at line 45
int getDuration()

Duration of the audio in seconds as defined by sender.

Return Value

int

at line 53
string|null getMimeType()

Optional. MIME type of the file as defined by sender.

Return Value

string|null

at line 61
int|null getFileSize()

Optional. File size in bytes. It can be bigger than 2^31 and some programming languages may have difficulty/silent defects in interpreting it. But it has at most 52 significant bits, so a signed 64-bit integer or double-precision float type are safe for storing this value.

Return Value

int|null