WAV-пакет: разбиение длинных файлов под лимит приема
Шесть исходных WAV превращаются в девять самостоятельных файлов не длиннее 10 секунд; обратная сборка PCM проверена побайтно.
Как проверить работу
- Девять частей сохраняют все 67 секунд и лимит 10 — проверено.
- Baseline оставляет шесть файлов, включая 30 секунд сверх лимита — проверено.
- Лимит 7 секунд меняет разбиение, но не теряет отсчеты — проверено.
Условия работы
Авторский набор. В timings.json записан фактически выполненный локальный замер кода; тариф модели и сеть в него не входят.
Материалы
- Работа и разбор решений
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- verify.cjs
- checks.json
- style.css
- benchmark.cjs
- tone-1s.wav
- tone-2s.wav
- tone-4s.wav
- tone-10s.wav
- tone-20s.wav
- tone-30s.wav
- segment-wav.cjs
- timings.json
- segmentation.json
- tone-1s-part-1.wav
- tone-2s-part-1.wav
- tone-4s-part-1.wav
- tone-10s-part-1.wav
- tone-20s-part-1.wav
- tone-20s-part-2.wav
- tone-30s-part-1.wav
- tone-30s-part-2.wav
- tone-30s-part-3.wav
- Контрольные примеры CSV
- Исходные условия и расчётная модель
- Порядок проверки