Resolvi fazer esse scritp para aproveitar meu tempo no trânsito e "ler" alguma coisa enquanto dirijo.
Este shellscript transforma livro em audio. Usa a "API" do Google Translate. Espero que o Google nao fique bravo com isso : )
Primeiramente é necessário obter o livro em formato TXT, portanto, se você possui um arquivo pdf, transforme-o.
Eu utilizei esta ferramenta aqui -> http://www.convertpdftotext.net .
O tipo do arquivo recebido já está previsto no script, e as modificações necessárias já estão implementadas.
O script leva em consideração que todas as linhas possuem menos de 100 caracteres.
[5] Comentário enviado por rainingblood em 14/09/2011 - 15:37h
Valeu galera! brigadão
Resolvi usar esse método porque achei o melhor até agora. O eSpeak por exemplo, fica meio tosco.
Se vocês conhecerem uma solução melhor que essa gambiarra, me falem.
[9] Comentário enviado por nickmarinho em 21/09/2015 - 17:04h
[8] Comentário enviado por Helder_Jr em 21/09/2015 - 16:13h
[7] Comentário enviado por nickmarinho em 11/09/2015 - 11:38h
Acredito que sim, basta ter instalado o:
mp3splt - Command line interface to split MP3 and Ogg Vorbis files without reencoding
Eu instalei o mp3splt na minha máquina, porém apresenta o erro abaixo no final da conversão.
error: no plugin matches the file 'livro.mp3'
Feito.
O arquivo é criado porém com esse erro é impossível lê-lo.
Uma pergunta boba: você tem o wget instalado ?
Pode ser um erro na hora de gerar o mp3.
Não sei ao certo, estou dando idéias para poder ver se solucionamos o erro.
[10] Comentário enviado por Helder_Jr em 22/09/2015 - 14:03h
[9] Comentário enviado por nickmarinho em 21/09/2015 - 17:04h
Uma pergunta boba: você tem o wget instalado ?
Pode ser um erro na hora de gerar o mp3.
Não sei ao certo, estou dando idéias para poder ver se solucionamos o erro.
Sim, tenho o wget instalado, olhando o script eu pensei que poderia ser a versão do mozilla que estava desatualizado, mesmo atualizando a versão testei novamente com o mesmo erro.... Dai fui no link do google que está no script ( http://translate.google.com/translate_tts?ie=UTF-8&tl=$lang&q=$linha ) sendo que colando isso na URL segue para uma pagina onde é necessário digitar o que tem na imagem, será que é por isso? Ou não tem nada haver?
[11] Comentário enviado por nickmarinho em 22/09/2015 - 15:06h
[10] Comentário enviado por Helder_Jr em 22/09/2015 - 14:03h
[9] Comentário enviado por nickmarinho em 21/09/2015 - 17:04h
Uma pergunta boba: você tem o wget instalado ?
Pode ser um erro na hora de gerar o mp3.
Não sei ao certo, estou dando idéias para poder ver se solucionamos o erro.
Sim, tenho o wget instalado, olhando o script eu pensei que poderia ser a versão do mozilla que estava desatualizado, mesmo atualizando a versão testei novamente com o mesmo erro.... Dai fui no link do google que está no script ( http://translate.google.com/translate_tts?ie=UTF-8&tl=$lang&q=$linha ) sendo que colando isso na URL segue para uma pagina onde é necessário digitar o que tem na imagem, será que é por isso? Ou não tem nada haver?
É amigo, o problema é exatamente esse...teria que conseguir um substituto para isso. :(