Como usar o sox para converter arquivos mp3 de stdin?

0

Eu tenho uma situação em que recebo uma saída de áudio mp3 no stdout e gostaria de salvá-la diretamente em um arquivo wav.

Exemplo:
Eu poderia fazer isso:

gtts-cli "Hello World" -o out.mp3 && sox out.mp3 out.wav'

Mas eu gostaria de algo como:

gtts-cli "Hello World" | sox -p out.wav

Agora, este comando gera o erro:

sox FAIL formats: can't open input  '-': can't find sox file format identifier.

Eu instalei a biblioteca libsox-fmt-mp3 . Eu também recebo o mesmo erro se eu tentar:

gtts-cli "Hello World" | sox -p -t mp3  out.wav

Obrigado,

    
por Rafael Toledo 15.11.2018 / 16:47

0 respostas

Tags