Я пытаюсь дополнить wav-файл из espeak в aplay с помощью sox.Когда я пытаюсь сделать это так, sox -t wav - pad 0 0.1
я получаю сообщение об ошибке: недостаточно заданных имен входных файлов.Если я использую sox - -p pad 0 0.1
, звук дополняется, но он также конвертируется в формат sox raw, поскольку -p
, по-видимому, эквивалентно -t sox -
согласно документации.Который добавляет заголовок sox к необработанному аудио и вызывает появление звука в начале при воспроизведении через aplay.
Так что мне нужно либо заставить pad
работать только с одним входным файлом, либо форсировать вывод из -p pad
в формате WAV, но я не могу этого сделать.