14 votes

Comment puis-je supprimer certaines des voix de synthèse vocale intégrées ?

J'allais installer deux voix supplémentaires à travers Speech volet des préférences. J'ai remarqué que la taille de deux voix est de 1,3 gigaoctet, ce qui est beaucoup mais gérable.

En regardant la liste des voix déjà installées/téléchargées ( say -v ? dans Terminal), j'ai vu et entendu de nombreuses voix obscures que je n'utiliserais probablement jamais ; et j'apprécie d'avoir quelques centaines de mégaoctets (ou quelques gigaoctets) d'espace libre bien plus que d'entendre quelqu'un parler en se noyant ou en se faisant chatouiller.

Comment puis-je correctement supprimer certaines de ces voix (en_US "Funny") ? Par correctement Je veux dire de manière à ce que je ne casse rien accidentellement dans le processus. Par exemple, supprimer directement des fichiers de /System/Library/Speech/Voices est un peu douteux

Beaucoup de voix qui say -v ? sont en fait désactivées dans le Speech mais si je les coche, je n'obtiendrai pas d'avertissement indiquant qu'ils doivent être téléchargés - ils se trouvent donc quelque part sur mon Mac.

3 votes

Il n'existe pas de méthode "correcte" pour supprimer quoi que ce soit de l'installation par défaut d'OS X. Toute réponse que vous obtiendrez devra vous paraître un peu douteuse.

1 votes

@TJLuoma, ok, donc, correctement est hors de question. Que diriez-vous de "Quelle est la méthode la moins dommageable et la plus réversible possible ?" :-)

2 votes

@koiyu Les supprimer du répertoire Voices sous System est le seul moyen et il le fait proprement. Il n'y a rien de "douteux" à ce sujet. Je l'ai fait moi-même. Mais une chose à noter, chaque fois que vous mettez à jour Lion vers une nouvelle version, certaines des voix réapparaissent. Si vous ne cherchez qu'à gagner de l'espace, supprimez simplement Alex. C'est de loin la voix la plus gonflée. Les autres ne pèsent pas lourd du tout.

11voto

MattiSG Points 2034

Suppression des voix

Toutes les voix sont en /System/Library/Speech/Voices . Comme la plupart des autres Library dans OS X, ils sont hérités, ce qui signifie que vous pouvez les installer dans les éléments suivants /Library/Speech/Voices y ~/Library/Speech/Voices .

Retirer des éléments de /System/Library n'est en effet généralement pas une bonne chose à faire, mais ici Si l'on veut que les voix supprimées soient disponibles, cela n'a pas d'autre conséquence pratique que de les rendre indisponibles. En effet, la liste dans les Préférences Système est générée dynamiquement à partir des éléments trouvés dans ledit dossier, tout comme les alertes sonores, ou les fonds d'écran. Vous pouvez le confirmer en ajoutant / supprimant / renommant des éléments dans le dossier /System/Library/Sounds par exemple.

Il n'y a pas d'autre moyen de gérer les éléments vocaux, mais comme celui-ci est sans conséquences tant que vous laissez au moins une voix, il est en fait assez agréable de simplement manipuler le système de fichiers. J'ai personnellement supprimé depuis longtemps Alex, ainsi que d'autres /System/Library y /Library articles.

Installation des voix / ce qu'il faut sauvegarder

Comme vous l'avez souligné, Lion propose un élément "Personnaliser" dans la liste des voix qui vous permet de télécharger des voix dans de nombreuses langues. Par conséquent, si jamais vous supprimez la voix originale "Alex" (la plus lourde, 400+MB), vous pouvez la télécharger à nouveau via ce menu.

Les voix "drôles", en revanche, ne sont pas téléchargeables. Vous devrez les sauvegarder si vous souhaitez les supprimer tout en gardant un moyen de les récupérer (ou vous pouvez utiliser un gestionnaire de paquets tel que Pacifiste pour les extraire uniquement du paquet d'installation de Lion, mais c'est beaucoup de travail pour pas grand chose). Néanmoins, vu qu'ils pèsent, tous ensemble, moins de 35MB, je les laisserais en place.

Veuillez noter que vous devez laisser au moins une voix pour que l'élément "Personnaliser" soit accessible . Donc, même si vous voulez supprimer toutes les voix, laissez-en au moins une, sinon vous ne pourrez plus en installer. "Fred" est la voix "sérieuse" la plus légère, donc je conseillerais de la laisser dans tous les cas.

Note de taille / un peu d'histoire

En ce qui concerne les tailles relatives, Alex est très lourd car il est de bien meilleure qualité, et il est en fait d'une génération totalement différente des autres : il livré avec Leopard alors que d'autres sont là depuis longtemps depuis Mac OS 7 (je me suis beaucoup amusé avec eux, en fait ;) ). Bien sûr, Alex aurait rempli un disque dur complet à l'époque. Il n'y a pas de "logique" partagée entre les voix dans ces paquets, d'où la lourdeur de l'installation de nouvelles voix "modernes" dans d'autres langues.

0 votes

Par "[-- n'a pas de conséquences pratiques autres que de rendre les voix supprimées] indisponibles", voulez-vous dire "disparues pour toujours" ? En tout cas, c'est ce qui semble être le cas.

0 votes

... rarement quelque chose de vital pour le système . Et pourquoi pas /System/Library/Frameworks/ ou /System/Library/Extensions/ ?

0 votes

@koiyu oui, à moins que vous ne les réinstalliez, ils seront supprimés de votre système.

4voto

kirelagin Points 805

Pour supprimer une partie ou la totalité des voix :

  1. Lancez l'utilitaire "VoiceOver" (il se trouve dans le dossier de l'ordinateur). /Applications/Utilities/ ).
  2. Dans le volet de gauche, sélectionnez "Speech".
  3. Dans le tableau des langues et des voix, à côté de "English" (ou toute autre langue), ouvrez la liste déroulante de la colonne "Voice" et choisissez "Customise...".
  4. Décochez les langues que vous souhaitez supprimer.
  5. Appuyez sur "OK". Une boîte de dialogue s'affiche pour vous demander si vous souhaitez conserver ou supprimer les langues non cochées, choisissez "Supprimer".

VoiceOver Utility screenshot


Quelques notes :

  • Bien que cette méthode soit plus sûre que la suppression manuelle des fichiers, elle ne permet pas de supprimer les versions "Compact" des voix. De même, elle ne supprimera pas les voix "Siri", qui sont stockées dans le même répertoire.
  • Si, plus tard, vous décidez de réinstaller les langues supprimées, il suffit de suivre les mêmes étapes et de cocher les langues que vous souhaitez installer.

1 votes

Je suis sur Catalina et aucune pop up n'est apparue après avoir décoché. Juste pour information.

2voto

Gio Points 1556

Ils sont en /System/Library/Speech/Voices

Cependant, l'ensemble du /System/Library/Speech n'occupe "que" 0,5 Go d'espace, ce qui ne vous fera pas économiser beaucoup.

0 votes

Il semble également que si l'on supprime un dossier, par exemple. Hysterical.SpeechVoice il est également supprimé de la Speech préfané - ce qui signifie que vous ne pouvez pas simplement le réactiver en le cochant dans les préférences et télécharger les fichiers vocaux, tout l'enregistrement a disparu.

0 votes

Ah, et concernant la taille : Alex est de loin le plus gros du lot (plus de 400 Mo). Peut-être que les autres voix utilisent sa logique et appliquent seulement quelques filtres vocaux (voix drôles) ou de nouveaux sons (voix féminines). Si mon téléchargement atteint 1,3 Go, c'est peut-être parce que je devais télécharger des voix pour deux langues supplémentaires distinctes.

2 votes

Oui, il y a probablement une certaine réplication dans les autres voix. Quoi qu'il en soit, effacer des trucs de /System n'est jamais recommandé. A titre d'information, essayez à partir du terminal say -v cello d d d d d d d d d d d d d d d d d d d d d d d d

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X