Примените метод GetInfo для получения информации об аудиофайле, добавленном в библиотеку приложения. Для этого выполните POST-запрос с входными параметрами к точке подключения, указанными ниже.
Точка подключения:
POST: https://api.exolve.ru/media/v1/GetInfo
Авторизация
Передайте следующие Заголовки HTTP для успешной авторизации.
Имя
Тип
Описание
Authorization
string
API-ключ приложения с Bearer перед ним. Пример: Bearer e***s0, где e***s0 замените на API-ключ вашего приложения
Входные параметры
Передайте следующие параметры в теле запроса в JSON формате. Параметры, отмеченные жирным шрифтом, являются обязательными.
Параметр
Тип
Описание
resource_ids
Array of uint64
уникальные идентификаторы загруженных аудиофайлов
Выходные параметры
Параметр
Тип
Описание
media_records
array
список с информацией об аудиофайлах
file_id
uint64
внутренний ID аудиофайла
resource_id
uint64
уникальный идентификатор загруженного аудиофайла
size
uint64
размер аудиофайла в байтах
duration
uint32
длительность аудиофайла в секундах
name
string
имя файла
extension
string
расширение aудиофайла
description
string
описание к аудиофайлу
application_uuid
string
уникальный идентификатор приложения, к которому загружен аудиофайл
скорость синтезируемой речи (от 0.1 до 3.0, где 0.1 — самая медленная, 3.0 — самая быстрая, по умолчанию 1.0)
loudness_normalization
int32
нормализация громкости (от -145 до 0, где -145 — наименьшее усиление, 0 — наибольшее усиление громкости, по умолчанию -19)
Нормализация применяется, чтобы выровнять громкость синтезированной речи по сравнению с «живой» речью собеседников. LUFS - это единицы измерения громкости. Этот способ измерения объединяет воспринимаемую человеческим слухом громкость и истинную интенсивность аудиосигнала