Ошибка, скажем, когда выходной формат является волновым - PullRequest
15 голосов
/ 16 марта 2012

Я пытаюсь создать волновые файлы с помощью команды say mac, однако я получаю следующую ошибку:

$ сказать "привет" -о привет.wav

Ошибка открытия выходного файла: fmt?

хотя,

$ say --file-format =?

WAVE WAVE (.wav) [LPC, Ulaw, Alaw]

Есть ли способ, как я могу сказать, чтобы вывести волновой файл?

1 Ответ

29 голосов
/ 16 марта 2012

Выводит формат файла из расширения файла, но вам необходимо указать формат данных:

say -o hi.wav --data-format=LEF32@22050 "hello"
...