Я ищу современное решение для замедления / ускорения воспроизведения звука без изменения высоты тона (так называемая «растяжка во времени»).Обработка должна быть максимально быстрой (аудио - это запись речи).Использование Web Workers тоже было бы хорошо.
Я использую Web Audio API.Нативный HTML5 не подходит для моего приложения.
Я нашел некоторые решения для растягивания времени, но они отчасти очень старые и больше не поддерживаются, или нет примеров для их использования.Список найденных решений от здесь . Эта запись в StackOverflow устарела и, вероятно, к настоящему времени не является лучшим решением.
Есть ли какое-либо решение, которое хорошо реализовано, стабильно и применимо в Typescript?