Page 1 sur 1

Balabolka - Logiciel de synthèse vocale

Posté : 12 avr. 2018 14:09
par gerome.guilhermin
Image

Logiciel : Balabolka
Type de licence : Freeware
Compatible XP : Oui
Compatible Win7 : Oui
Version : 2.11.0.651


  • Voici un paquet pour balabolka version portable :

Installation, check, désinstallation et téléchargement OK.
Ne pas oublier de mettre les droits !

<package
    id="Balabolka"
    name="Balabolka - Logiciel de synthese vocale"
    revision="%version%.1"
    priority="1111"
    reboot="false">

<eoledl dl="http://balabolka.site/balabolka_portable.zip" destname="balabolka\balabolka_%version%\" unzip="1"/>

    <variable name="version" value="2.11.0.651"/>
    <variable name="PROGRAMFILES" value="%PROGRAMFILES%" architecture="x86"/>
    <variable name="PROGRAMFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
    <variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
    <variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>

<check type="file" condition="sizeequals" path="%PROGRAMFILES%\Balabolka\balabolka.exe" value="5037568"/>

<install cmd='%ComSpec% /C xcopy "%SOFTWARE%\balabolka\balabolka_%version%\Balabolka\*" "%PROGRAMFILES%\Balabolka\" /S /E /Y /Q /R'/>

<upgrade include='install'/>

<downgrade include='install'/>

<remove cmd='%ComSpec% /C rmdir /S /Q "%PROGRAMFILES%\Balabolka\"'/>

</package>


  • Et un paquet pour les langues, qui ajoute le français, l'espagnol, l'allemand et l'italien :

Installation, check, désinstallation et téléchargement OK.
Ne pas oublier de mettre les droits !

<package
    id="Balabolka_voix"
    name="Pack de voix pour Balabolka"
    revision="1"
    priority="1111"
    reboot="false">

<!-- Lien de telechargement du programme qui permet de rendre les voix accessibles -->
<eoledl dl="http://download.microsoft.com/download/A/6/4/A64012D6-D56F-4E58-85E3-531E56ABC0E6/x86_SpeechPlatformRuntime/SpeechPlatformRuntime.msi" destname="windows\SpeechPlatformRuntime.msi"/>
<!-- Lien de telechargement de la voix francaise -->
<eoledl dl="http://download.microsoft.com/download/4/0/D/40D6347A-AFA5-417D-A9BB-173D937BEED4/MSSpeech_TTS_fr-FR_Hortense.msi" destname="windows\MSSpeech_TTS_fr-FR_Hortense.msi"/>
<!-- Lien de telechargement de la voix espagnole -->
<eoledl dl="http://download.microsoft.com/download/4/0/D/40D6347A-AFA5-417D-A9BB-173D937BEED4/MSSpeech_TTS_es-ES_Helena.msi" destname="windows\MSSpeech_TTS_es-ES_Helena.msi"/>
<!-- Lien de telechargement de la voix allemande -->
<eoledl dl="http://download.microsoft.com/download/4/0/D/40D6347A-AFA5-417D-A9BB-173D937BEED4/MSSpeech_TTS_de-DE_Hedda.msi" destname="windows\MSSpeech_TTS_de-DE_Hedda.msi"/>
<!-- Lien de telechargement de la voix italienne -->
<eoledl dl="http://download.microsoft.com/download/4/0/D/40D6347A-AFA5-417D-A9BB-173D937BEED4/MSSpeech_TTS_it-IT_Lucia.msi" destname="windows\MSSpeech_TTS_it-IT_Lucia.msi"/>

    <variable name="version_platform" value="11.0.7400.345"/>
    <variable name="version_fr" value="11.0.7400.335"/>
    <variable name="version_es" value="11.0.7400.335"/>
    <variable name="version_de" value="11.0.7400.335"/>
    <variable name="version_it" value="11.0.7400.335"/>
    <variable name="PROGRAMFILES" value="%PROGRAMFILES%" architecture="x86"/>
    <variable name="PROGRAMFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
    <variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
    <variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>

<!-- Check de la version du programme qui permet de rendre les voix accessibles -->
<check type="uninstall" condition="versionequalto" path="Microsoft Server Speech Platform Runtime (x86)" value="%version_platform%"/>
<!-- Check de la version de la voix francaise -->
<check type="uninstall" condition="versionequalto" path="Microsoft Server Speech Text to Speech Voice (fr-FR, Hortense)" value="%version_fr%"/>
<!-- Check de la version de la voix espagnole -->
<check type="uninstall" condition="versionequalto" path="Microsoft Server Speech Text to Speech Voice (es-ES, Helena)" value="%version_es%"/>
<!-- Check de la version de la voix allemande -->
<check type="uninstall" condition="versionequalto" path="Microsoft Server Speech Text to Speech Voice (de-DE, Hedda)" value="%version_de%"/>
<!-- Check de la version de la voix italienne -->
<check type="uninstall" condition="versionequalto" path="Microsoft Server Speech Text to Speech Voice (it-IT, Lucia)" value="%version_it%"/>

<!-- Installation du programme qui permet de rendre les voix accessibles -->
<install cmd='MsiExec.exe /qn /i "%SOFTWARE%\windows\SpeechPlatformRuntime.msi"'/>
<!-- Installation de la voix francaise -->
<install cmd='MsiExec.exe /qn /i "%SOFTWARE%\windows\MSSpeech_TTS_fr-FR_Hortense.msi"'/>
<!-- Installation de la voix espagnole -->
<install cmd='MsiExec.exe /qn /i "%SOFTWARE%\windows\MSSpeech_TTS_es-ES_Helena.msi"'/>
<!-- Installation de la voix allemande -->
<install cmd='MsiExec.exe /qn /i "%SOFTWARE%\windows\MSSpeech_TTS_de-DE_Hedda.msi"'/>
<!-- Installation de la voix italienne -->
<install cmd='MsiExec.exe /qn /i "%SOFTWARE%\windows\MSSpeech_TTS_it-IT_Lucia.msi"'/>

<upgrade include='install'/>

<downgrade include='install'/>

<!-- Suppression du programme qui permet de rendre les voix accessibles -->
<remove cmd='MsiExec.exe /qn /x {22CB8ED7-DF57-4864-BD04-F63B9CE4B494}'/>
<!-- Suppression de la voix francaise -->
<remove cmd='MsiExec.exe /qn /x {9B9D928F-97D5-4D95-9A71-EE9B1805BADE}'/>
<!-- Suppression de la voix espagnole -->
<remove cmd='MsiExec.exe /qn /x {8A732901-9531-4CC2-8D5B-9CBA1D8DE4FD}'/>
<!-- Suppression de la voix allemande -->
<remove cmd='MsiExec.exe /qn /x {ACFCC7B5-C028-40AE-A5F5-9778B41F22A2}'/>
<!-- Suppression de la voix italienne -->
<remove cmd='MsiExec.exe /qn /x {71C2443B-9B9D-47B5-A54B-F09ED52F29AA}'/>

</package>


Si vous ne voulez pas toutes les voix, il suffit de commenter les lignes de check, install et remove dont vous n'avez pas besoin.
Par contre le SpeechPlatformRuntime est obligatoire pour pouvoir vous servir des voix dans balabolka !
Les voix installées seront visibles dans balabolka, dans le troisième onglet des langues (Microsoft Speech Platform).

Si vous voulez des langues en plus, voici un lien pour télécharger les packs : https://www.microsoft.com/en-us/download/details.aspx?id=27224