[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
- To: carrefourblinux@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [CBLX] espeak
- From: Didier Spaier <didier@xxxxxxxx>
- Date: Thu, 3 Mar 2022 14:02:29 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=slint.fr; s=default; t=1646308943; bh=S2Z/YpN7kpyzPAhUGzQHmIzy87DoOCCdjo2pesYxKDo=; h=Date:Subject:To:References:From:In-Reply-To:From; b=AMrXP+9ZhtduCK1Aq5NqjwmKZIfS53EYOrbtBPZUQp5Wca+Roa5qLQkQEhVc4vth4 8nVqJiDhlx8d5KFszHGQHtfPlWoWS7Irgq5i6p63AmCuPX7ZIApzbL7gagmuzuvWhA s4ds3NpinBmLTVDQf/9HSnLWV0UTgna/2nDP4M5HOuzlOsBEcIakKn87S+ZC8KyN7k Hh4YhXr0GQNlN2L+Ym+2IrYg7qW4lw33T0XcofGfPMUP8Pw1GljHAWNEBaatMpSs1A 7nMbgBXy9AjAzpkYpcOLyA8nsF42BpcAdLTdh6GeaP7xX6bNgQYHlrwNAg9UJfB9pv fmBz7XpAAY0tg==
Aldo,
Le 03/03/2022 à 12:46, Aldo a écrit :
> Ce sera pour dans x années lorsque le brevet de ces logiciels pas libres
> changera de license ... si ça arrive ! :-(
Voxin est libre, license du module voxin pour speech-dispatcher:
https://github.com/Oralux/libvoxin/blob/master/LICENSE
Il te suffit d'acheter une ou des voix pour une somme modique:
https://oralux.org/voice.php?mylang=fr
Et l'installateur a été testé sur les Ubuntu récents (et sur Slint aussi, bien sûr):
https://oralux.org/index.php?mylang=fr
Que demander de plus?
Bon après-midi.
> Aldo.
>
>
> On Thu, Mar 03, 2022 at 11:16:37AM +0100, Didier Spaier wrote:
>> Salut Aldo,
>>
>> Lios utilise espeak-ng pour lire à haute voix le texte produit par tesseract, et
>> speech-dispatcher pour le sauvegarder sous la forme d'un fichier audio, et
>> speech-dispatcher a besoin d'un synthétiseur (espeak-ng ou un autre) pour cette
>> conversion, donc rien d'étonnant à tout ça.
>>
>> Les dépendances sont documentées dans la base de données des paquets exemple
>> pour lios et la version du paquet lios d'Ubuntu pour hirsute (21.04):
>> https://packages.ubuntu.com/hirsute/lios
>>
>> Bonne journée,
>> Didier
>>
>> Le 03/03/2022 à 10:13, Aldo a écrit :
>>> Salut Didier.
>>>
>>> c'est amusant qu'en voulant ajouter le fra et nld aux packages
>>> tesseract-ocr, +
>>> installer lios dont tu avais parlé récemment, ça installe d'office espeak et
>>> la lib;
>>> du coup j'ai installé espeak-ng, espeak et tout ce que ça proposait.
>>> Je suppose qu'il y a un lien entre tout ça! à découvrir ultérieurement!
>>>
>>> Aldo.
>>>
>>>
>>> On Wed, Mar 02, 2022 at 11:25:27PM +0100, Didier Spaier wrote:
>>>> Bonjour
>>>>
>>>> Le 02/03/2022 à 15:41, Aldo a écrit :
>>>>> Hello,
>>>>>
>>>>> j'ai un script pour transformer un txt en mp3, par ex. pour pouvoir écouter
>>>>> le manuel d'utilisation d'un appareil Tascam multipistes qui m'intéresse !
>>>>> Sauf que sur ce système-ci tout frais ça ne fonctionne plus, et pour cause,
>>>>> je ne vois plus espeak parmi les binaires !
>>>>>
>>>>> Une sortie de dpkg -l |grep speak donne:
>>>>> ii espeak-ng-data:amd64 1.50+dfsg-6 amd64 Multi-lingual software speech synthesizer: speech data files
>>>>> ii libespeak-ng1:amd64 1.50+dfsg-6 amd64 Multi-lingual software speech synthesizer: shared library
>>>>> ii speech-dispatcher-espeak-ng 0.9.1-4 amd64 Speech Dispatcher: Espeak-ng output module
>>>>
>>>> Effectivement ni espeak ni espeak-ng ne sont installés, donc ça ne risque pas de
>>>> fonctionner.
>>>>
>>>>> Mais où est le binaire espeak, ou, doit-on s'adresser à speech-dispatcher,
>>>>> speaker-test, spd-say, ou autre ? Je m'y perds !
>>>>
>>>> speech-dispatcher reçoit un texte et le transmets à un synthétiseur, donc s'il
>>>> n'est pas installé il ne peut rien faire pour toi. Et comme déjà dit par
>>>> Philippe pour ton script il ne te servirait à rien.
>>>>
>>>>
>>>>> Mon script (que voici) pourrait-il passer les mêmes commandes à
>>>>> speech-dispatches-espeak-ng, en tout cas au binaire de ce pack ?
>>>>
>>>> Non, voir plus haut.
>>>>
>>>> Installe espeak ou espak-ng et ça ira mieux. Voir cette page:
>>>> https://packages.ubuntu.com/search?keywords=espeak
>>>>
>>>> Il est temps de t'informer sur les rôles respectifs des composants qui
>>>> permettent à ta machine de te parler.
>>>>
>>>> À+,
>>>>
>>>> Didier
>>>>
>>>>> ### <read.fr script> ###
>>>>> #!/bin/bash
>>>>> clear
>>>>> echo "Processing file ./$1 ... "
>>>>> espeak -f $1 -v fr -a 180 -g 1 -k 27 -p 17 -s 170 -w ./$1.wav
>>>>> #echo "Now processing ./$1.wav ... "
>>>>> mplayer -vo null -vc dummy -nolirc -framedrop -ao pcm ./$1.wav && lame -b 64 audiodump.wav ./$1.mp3 && rm ./$1.wav ./audiodump.wav && mplayer -vo null -vc dummy -nolirc -framedrop ./$1.mp3
>>>>> exit
>>>>> ### </read.fr script> ###
>>>>>
>>>>> Aldo.
>>>>>
>>>>
>>>> --
>>>> CBLX - CarrefourBLinuX MailingListe
>>>> Pour obtenir de l'aide, envoyez le sujet help à:
>>>> carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>>>> Archives:
>>>> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>>>> ou
>>>> http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/
>>>>
>>>
>>
>> --
>> CBLX - CarrefourBLinuX MailingListe
>> Pour obtenir de l'aide, envoyez le sujet help à:
>> carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> Archives:
>> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> ou
>> http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/
>>
>
--
CBLX - CarrefourBLinuX MailingListe
Pour obtenir de l'aide, envoyez le sujet help à:
carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
ou
http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/