Ponctuation à la voix dans YapToText : que dire pour chaque signe

Pour obtenir de la ponctuation quand vous dictez sur un Mac avec YapToText, dites le nom du signe à la fin d'une proposition : question mark (point d'interrogation), exclamation point, new line (nouvelle ligne), new paragraph (nouveau paragraphe). Les noms d'un seul mot, comme comma, period et colon, demandent le mot insert devant, donc vous dites insert comma, parce que l'option Require the word “insert” before a command est activée par défaut.

La plupart des phrases n'ont besoin de rien de tout cela, car Whisper ponctue tout seul la parole ordinaire. Les noms à dire servent pour le signe qu'il ne peut pas deviner, et chacun est listé, et modifiable, sur la page Commands. Taper au clavier m'est difficile, et chercher le clavier pour ajouter une seule virgule irait à l'encontre du but de la dictée. Pour la Dictée d'Apple, le guide des commandes de dictée sur Mac en donne la liste.

Télécharger YapToText dans le Mac App StoreTéléchargement gratuit. Sans compte, sans rien de verrouillé, pour macOS 14 ou ultérieur sur un Mac avec puce Apple. Code source sur GitHub.

Le panneau flottant de dictée de YapToText sur un Mac : une forme d'onde en direct, la phrase en cours de saisie et les boutons annuler, pause et arrêt.
Figure 1. Les mots en direct dans le panneau viennent tout droit de Whisper, qui ponctue tout seul la parole ordinaire. Les noms à dire servent pour les signes qu'il ne peut pas deviner.
Sur cette page : 12 sections
  1. Dire les noms de deux mots à la fin d'une proposition
  2. Mettre insert devant les noms d'un seul mot
  3. Comment le signe s'insère dans votre texte
  4. Tous les noms de ponctuation
  5. Emoji et snippets
  6. Modifier n'importe quel nom sur la page Commands
    1. Ajouter une expression de votre choix
  7. Limites
  8. Si un signe sort sous forme de mot
  9. En bref
  10. Guides
  11. Autres guides, en anglais
  12. Questions

Dire les noms de deux mots à la fin d'une proposition

Les noms de deux mots ou plus se déclenchent seuls, sans insert, lorsqu'ils terminent une proposition. Les noms de deux mots n'ont jamais besoin d'insert, tant qu'ils terminent la proposition.

Dites : Terminez une phrase par le nom du signe.

is it working now, question mark

Vous obtenez : « is it working now? » La virgule que Whisper place avant le nom disparaît aussi, tout comme le signe qu'il ajoute juste après.

Suivi d'un mot en minuscule, un nom de deux mots reste des mots, donc « it put a question mark in the middle » est tapé tel que vous l'avez dit. Suivi d'une majuscule ou d'un nombre, il se déclenche. New line et new paragraph nettoient aussi les espaces de part et d'autre du saut. C'est la convention habituelle de la dictée, et YapToText la suit depuis la version 1.4.

Mettre insert devant les noms d'un seul mot

La page Commands a un interrupteur, Require the word “insert” before a command, activé par défaut. Il empêche la parole ordinaire de se transformer en symboles, donc « that period of time » et « a dash of salt » restent des mots.

La page Commands de YapToText : Enable voice commands activé, Require the word insert before a command activé, et l'onglet Snippets.
Figure 2. Require the word insert before a command se trouve près du haut de la page Commands, activé par défaut, au-dessus des onglets Snippets, Punctuation et Emoji.

Dites : N'importe où dans une phrase, tant que l'interrupteur est activé.

insert comma

Ce qui se passe : Une virgule s'insère, collée au mot qui précède.

  • Les noms de ponctuation d'un seul mot. Period, comma, colon, semicolon, hyphen, dash, ellipsis, quote, apostrophe, slash, backslash, ampersand, hashtag, asterisk, tilde, underscore, bang et les autres demandent insert.
  • Les emoji et les snippets. Tous demandent insert, même les plus longs : insert smiley face, insert today's date.
  • Les noms de ponctuation de deux mots. Ils n'en ont jamais besoin.

Désactivez l'interrupteur et chaque nom se déclenche seul. La correspondance porte sur des mots entiers et ignore la casse, donc « periodic » ne devient jamais un point. C'est la règle insert qui empêche les mots ordinaires de se transformer en symboles.

Comment le signe s'insère dans votre texte

  • Les signes qui se collent au mot précédent. Period, comma, question mark, exclamation point, colon, semicolon et ellipsis absorbent l'espace qui les précède, donc « really question mark » donne « really? »
  • Les symboles qui précèdent un mot. Hashtag, at sign, dollar sign et les parenthèses, crochets et accolades ouvrants se collent au mot suivant : « dollar sign 50 » donne $50 et, avec l'interrupteur activé, « insert hashtag vibes » donne #vibes. Un nom de deux mots comme at sign suivi d'un mot en minuscule reste des mots.
  • Les sauts de ligne. New line et new paragraph absorbent les espaces de part et d'autre.
  • Les répétitions. Dot dot dot absorbe les points en trop, donc cinq points entendus donnent tout de même une seule série de points de suspension.

La ponctuation est réglée avant tout nettoyage par l'IA, donc le modèle de nettoyage voit le signe terminé et non les mots. Les emoji et les snippets sont insérés après le nettoyage, donc une réécriture ne peut ni les supprimer ni les déplacer. Tout cela fonctionne dans tous les modes, Raw Transcription compris. Tout se passe avant la saisie du texte, donc cela fonctionne dans toute app où YapToText écrit, de Word à Google Docs.

La liste Switch Mode de YapToText avec Auto, Raw Transcription, Clean Up, Note, Email, Message et Code Comment, chacun avec sa touche numérique
Figure 3. La ponctuation à la voix fonctionne dans tous les modes de cette liste, Raw Transcription compris.

Tous les noms de ponctuation

Voici les 45 commandes de ponctuation fournies avec YapToText. Quand Require the word “insert” before a command est activée, les noms d'un seul mot demandent insert devant. Les noms de deux mots ou plus n'en ont jamais besoin. Dire pound sign tape le signe dièse. Pour la livre sterling, dites sterling sign.

DitesVous obtenez
period, full stoppoint (.)
commavirgule (,)
question markpoint d'interrogation (?)
exclamation point, exclamation mark, exclamation, bangpoint d'exclamation (!)
colondeux-points (:)
semicolon, semi colonpoint-virgule (;)
hyphen, dash, minus signtrait d'union (-)
ellipsis, dot dot dotpoints de suspension (…)
open paren, open parenthesis, left parenparenthèse ouvrante
close paren, close parenthesis, right parenparenthèse fermante
open bracket, left bracket, open square bracketcrochet ouvrant
close bracket, right bracket, close square bracketcrochet fermant
open brace, left brace, open curly braceaccolade ouvrante
close brace, right brace, close curly braceaccolade fermante
quote, double quote, quotation markguillemet droit (")
apostrophe, single quoteapostrophe (')
slash, forward slashbarre oblique (/)
backslash, back slashbarre oblique inverse (\)
ampersandesperluette (&)
at sign, at symbolarobase (@)
hashtag, hash sign, pound sign, number signdièse (#)
percent sign, percent symbolsigne pourcentage (%)
asterisk, star symbolastérisque (*)
plus signsigne plus (+)
equals sign, equal signsigne égal (=)
dollar signsigne dollar ($)
euro signsigne euro (€)
pound sign symbol, sterling signsigne livre sterling (£)
cent signsigne cent (¢)
bullet point, bullet symbolpuce (•)
degree sign, degrees symbolsigne degré (°)
caret symbolaccent circonflexe (^)
tildetilde (~)
underscoretiret bas (_)
vertical bar, pipe symbolbarre verticale (|)
less than sign, left angle bracketsigne inférieur à (<)
greater than sign, right angle bracketsigne supérieur à (>)
copyright sign, copyright symbolsigne copyright (©)
registered sign, registered trademarksigne de marque déposée (®)
trademark sign, trademark symbolsigne de marque (™)
section signsigne de section (§)
paragraph sign, pilcrowpied-de-mouche (¶)
tab keyune tabulation
new line, line breakun saut de ligne
new paragraphune ligne vide, deux sauts de ligne

Chaque nom de ce tableau peut être renommé, désactivé ou recevoir d'autres expressions.

Emoji et snippets

158 emoji ont un nom à dire dès l'installation, presque tous terminés par le mot emoji : fire emoji, heart emoji, laughing emoji, thinking emoji, party emoji, rocket emoji, check mark emoji, skull emoji. Quelques-uns ont un nom plus court : smiley face, thumbs up, thumbs down.

Dites : Avec l'interrupteur insert activé, ce qui est le cas par défaut.

insert smiley face

Ce qui se passe : L'emoji souriant apparaît là où vous l'avez dit.

Cinq snippets sont prêts à l'emploi :

  • today's date. Il tape la date du jour.
  • current time. Vous pouvez aussi dire the time right now. Il tape l'heure actuelle.
  • paste my clipboard. Il tape le texte de votre presse-papiers.
  • shrug face. Il tape le haussement d'épaules fait de caractères du clavier.
  • my email signature. Il tape « Best, » et un saut de ligne. Remplacez ce texte par votre propre formule de politesse.

En bas de la page Commands, Suggestions propose cinq modèles de départ : Phone number, Work email, Personal email, Home address et Website. Cliquez sur l'un d'eux, saisissez votre vraie valeur, et insert phone number la tape. Ce sont des modèles à remplir, pas des commandes intégrées. Trois jetons dynamiques fonctionnent dans la zone Inserts de n'importe quelle commande, {date}, {time} et {clipboard}, et ils sont remplis au moment où vous dictez. Un snippet est n'importe quelle expression de votre choix, qui tape n'importe quel texte que vous écrivez.

Affiche de l'App Store intitulée Teach it your words, avec la page Dictionaries et la page Commands côte à côte.
Figure 4. À droite, la page Commands : remplissez une fois un modèle comme Phone number, et insert phone number le tape. À gauche, la page Dictionaries corrige l'orthographe des noms.

Modifier n'importe quel nom sur la page Commands

La page Commands a trois onglets, Snippets, Punctuation et Emoji, et un champ de recherche. Chaque ligne indique les expressions que vous dites, séparées par des virgules, ce qu'elle insère et un interrupteur On.

Ajouter une expression de votre choix

  • Vous : Ouvrez un onglet, appuyez sur le bouton Add sous la liste, puis saisissez votre expression sous Say this et le texte sous Inserts.
  • YapToText : L'enregistre pendant que vous saisissez. Dans la zone Inserts, \n représente un saut de ligne.
  • Vérifiez : Dictez l'expression, avec insert devant tant que l'interrupteur est activé, et le texte apparaît.
  • Plusieurs expressions. Donnez-en plusieurs à une même commande, comme « exclamation point, exclamation, bang ». Les expressions les plus longues sont comparées en premier, donc exclamation point n'est jamais coupé par exclamation.
  • Restore Defaults. Ce bouton réinitialise uniquement l'onglet affiché.
  • Export All et Import. Ces boutons déplacent toutes les commandes sous la forme d'un seul fichier.
  • Enable voice commands. Cet interrupteur désactive toutes les commandes d'un coup.

Renommez n'importe quelle commande avec les mots que vous diriez naturellement. Pour les mots qui sortent toujours mal orthographiés, utilisez plutôt les dictionnaires.

Limites

  • La règle insert. Tant qu'elle est activée, un nom d'un seul mot dit sans insert est tapé comme un mot.
  • La fin de proposition. Un nom de deux mots suivi d'un mot en minuscule reste des mots, volontairement.
  • Pas de commande pour supprimer ou effacer. Pour annuler une dictée qui vient d'être insérée, dites scratch that comme dictée à part entière, dans les 30 secondes. Dire replace, puis le mot erroné, puis with, puis le mot juste corrige un mot. Les deux relèvent de Corrections by voice, présenté dans le guide de Quick Edit.
  • Ce que Whisper entend. Un nom ne se déclenche que si Whisper écrit exactement ces mots. YapToText prépare Whisper avec les noms de deux mots, mais un environnement bruyant peut quand même en transformer un en autre chose.

Si un signe sort sous forme de mot

  1. Ajoutez insert. Les noms d'un seul mot en ont besoin tant que l'interrupteur est activé.
  2. Terminez la proposition. Dites un nom de deux mots là où la proposition se termine. Suivi d'un mot en minuscule, il reste des mots.
  3. Vérifiez les interrupteurs. Sur la page Commands, Enable voice commands doit être activé, tout comme l'interrupteur On de la ligne.
  4. Lisez la transcription brute. Dans History, Show pipeline details montre ce que Whisper a entendu. S'il a écrit le nom autrement, ajoutez cette graphie comme expression supplémentaire sur la ligne.
  5. Dites-le-moi. Ouvrez une issue sur GitHub (en anglais) avec les mots exacts que vous avez dits et ce qui a été tapé.

En bref

  • Les noms de deux mots. Dites-les seuls, à la fin de la proposition.
  • Les noms d'un seul mot. Mettez insert devant.
  • Les emoji et les snippets. Mettez aussi insert devant.

Dites le nom là où le signe doit aller, et ajoutez insert quand le nom tient en un seul mot. Si un nom ne se déclenche pas comme l'explique cette page, dites-le-moi sur GitHub (en anglais). Chaque issue est lue.

Télécharger YapToText dans le Mac App StoreTéléchargement gratuit. Sans compte, sans rien de verrouillé, pour macOS 14 ou ultérieur sur un Mac avec puce Apple. Code source sur GitHub.

Qui écrit. Ryleigh Newman développe des logiciels, a du mal à taper au clavier et dicte tous les jours avec YapToText, l'app que ce site décrit. Cette page est traduite de l'anglais. L'interface de l'app et le reste du site sont en anglais. En savoir plus sur le projet, en anglais.

Guides

Autres guides, en anglais

Questions

Comment ajouter de la ponctuation en dictant sur Mac ?

Avec YapToText, dites le nom du signe à la fin de la proposition, par exemple question mark ou new paragraph. Les noms d'un seul mot comme comma demandent insert devant tant que ce réglage est activé, ce qui est le cas par défaut.

Dois-je dire insert avant chaque signe de ponctuation ?

Non. Seuls les noms d'un seul mot comme period, comma ou dash en ont besoin, et seulement tant que Require the word insert before a command est activé. Les noms de deux mots ou plus n'en ont jamais besoin.

Comment passer à la ligne en dictant sur Mac ?

Dites new line pour un saut de ligne ou new paragraph pour une ligne vide, à la fin de la proposition. Aucun des deux n'a besoin d'insert, et tab key tape une tabulation.

Comment supprimer un mot en dictant sur Mac ?

Juste après l'insertion d'une dictée, dites scratch that comme dictée à part entière, dans les 30 secondes, et YapToText la supprime. Pour corriger un mot, dites replace, puis le mot erroné, puis with, puis le mot juste.

Pourquoi period s'est-il écrit comme un mot au lieu d'un point ?

Period est un seul mot, donc, avec le réglage insert activé, il faut dire insert period. Désactivez le réglage sur la page Commands si vous préférez le dire seul.

Peut-on dicter des emoji sur Mac ?

Oui. YapToText propose 158 noms d'emoji à dire, comme fire emoji et thumbs up. Avec le réglage insert activé, dites insert fire emoji et l'emoji apparaît.