Смена скорости "-speed [значение]" есть, но нет скретчинга звука в такой момент. То есть, если понизить скорость, то голос человека становится несколько более басовым и наоборот.
> То есть, если понизить скорость, то голос человека становится несколько более басовым и наоборот.
потому что при понижении скорости меняется темп и тембр голоса. Это физика, акустика, никуда от этого не уйти. А при ускорении, наоборот, получим детско-женскую буратину. Но можно это преодолеть, выкрутившись: вместе с темпом ещё менять и тембр, чтобы компенсировать искажения. Это называется pitch shifting.
Есть библиотека опенсорсная SoundTouch, которая умеет это делать. Но у неё свой АПИ , и приложение должно быть написано под неё заранее.
Альтернативный вариант -- через альсу, dmix, или звуковой демон. Вроде бы там появилась такая настройка как темп (ещё бы вспомнить, где именно). Кажется alsaplayer так работает (если не как раз через soundtouch, точно не помню)
или вытащить звуковую дорожку, запустить её в alsaplayer или какой там плейер умеет soundtouch, и синхронно запускать mplayer -nosound ... (скриптом, для пущей синхронности). Как-то надо будет синхронно проматывать, менять темп итп. Изврат, в общем :)