Категории

Растяжение по времени

Растягивает или сжимает до целевой длительности

Высчитывает коэффициент atempo для растяжения/сжатия с сохранением тона (диапазон 0.25x–4x).

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

Ключевые факты

Категория
Media
Типы входных данных
file, number, select
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для изменения длительности аудиофайлов без искажения высоты тона. Он автоматически рассчитывает коэффициент темпа, позволяя точно подогнать запись под нужный временной интервал в диапазоне от 0.25x до 4x.

Когда использовать

  • Когда нужно подогнать подкаст или аудиокнигу под строго заданный хронометраж.
  • Для ускорения лекций или интервью, чтобы сэкономить время при прослушивании.
  • Для замедления музыкальных фрагментов при разучивании партий без потери тональности.

Как это работает

  • Загрузите аудиофайл в поддерживаемом формате.
  • Укажите желаемую целевую длительность в секундах.
  • Выберите выходной формат файла, например MP3 или WAV.
  • Нажмите кнопку обработки, чтобы получить готовый аудиофайл с измененным темпом.

Сценарии использования

Подготовка аудиоконтента для радиоэфира с жестким ограничением по времени.
Ускорение записи длинных совещаний для быстрого ознакомления с материалом.
Адаптация звуковых дорожек для видеороликов под конкретный монтажный план.

Примеры

1. Подгонка подкаста под эфирное время

Радиоведущий
Контекст
Записанный выпуск подкаста длится 95 секунд, но по регламенту он должен занимать ровно 90 секунд.
Проблема
Необходимо сократить длительность записи, сохранив естественное звучание голоса.
Как использовать
Загрузить файл, установить целевую длительность 90 секунд и выбрать формат MP3.
Результат
Получен аудиофайл длительностью 90 секунд с исходной тональностью, готовый к публикации.

2. Замедление учебного аудио

Студент
Контекст
Аудиозапись лекции на иностранном языке слишком быстрая для комфортного восприятия.
Проблема
Нужно замедлить темп речи, чтобы лучше разбирать слова, не искажая голос лектора.
Как использовать
Загрузить файл, указать целевую длительность, превышающую текущую, и конвертировать в формат WAV.
Результат
Аудиозапись стала медленнее и понятнее, при этом голос лектора остался естественным.

Проверить на примерах

audio, file

Связанные хабы

FAQ

Изменяется ли высота голоса при растяжении?

Нет, инструмент использует алгоритм, который сохраняет исходную высоту тона при изменении скорости воспроизведения.

Какой диапазон изменения скорости доступен?

Вы можете изменять длительность аудио в пределах от 0.25x до 4x от исходной скорости.

Какие форматы аудио поддерживаются?

Вы можете экспортировать результат в MP3, AAC, M4A, OGG, Opus, FLAC или WAV.

Есть ли ограничение на размер файла?

Максимальный размер загружаемого аудиофайла составляет 200 МБ.

Нужно ли вручную рассчитывать коэффициент темпа?

Нет, достаточно просто указать целевую длительность в секундах, и система сама вычислит необходимый коэффициент.

Документация API

Конечная точка запроса

POST /ru/api/tools/audio-time-stretch

Параметры запроса

Имя параметра Тип Обязательно Описание
audioFile file (Требуется загрузка) Да -
targetDurationSec number Нет -
outputFormat select Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/audio-time-stretch для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-audio-time-stretch": {
      "name": "audio-time-stretch",
      "description": "Растягивает или сжимает до целевой длительности",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-time-stretch",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]