Pontuação falada no YapToText: o que dizer para cada sinal

Para ter pontuação ao ditar no Mac com o YapToText, diga o nome do sinal no fim da frase: question mark, exclamation point, new line, new paragraph. Nomes de uma só palavra, como comma, period e colon, precisam da palavra insert antes, então você diz insert comma, porque a opção Require the word “insert” before a command vem ativada por padrão.

A maioria das frases não precisa de nada disso, porque o Whisper pontua sozinho a fala comum. Os nomes falados servem para o sinal que ele não consegue adivinhar, e todos estão listados, e podem ser alterados, na página Commands. Minhas mãos dificultam a digitação, e pegar o teclado para pôr uma única vírgula anularia o sentido de ditar. Para o Ditado da própria Apple, o guia de comandos de ditado do Mac traz a lista.

Baixar o YapToText na Mac App StoreDownload gratuito. Sem conta e sem nada bloqueado, para macOS 14 ou posterior em um Mac com chip da Apple. Código-fonte no GitHub.

O painel flutuante de ditado do YapToText em um Mac: uma forma de onda ao vivo, a frase sendo digitada e os botões de cancelar, pausar e parar.
Figura 1. As palavras ao vivo no painel vêm direto do Whisper, que pontua sozinho a fala comum. Os nomes falados servem para os sinais que ele não consegue adivinhar.
Nesta página: 12 seções
  1. Diga os nomes de duas palavras no fim da frase
  2. Coloque insert antes dos nomes de uma palavra
  3. Como o sinal entra no seu texto
  4. Todos os nomes de pontuação
  5. Emojis e snippets
  6. Altere qualquer nome na página Commands
    1. Adicione uma frase sua
  7. Limites
  8. Se um sinal sai como palavra
  9. Resumindo
  10. Guias
  11. Mais guias, em inglês
  12. Perguntas

Diga os nomes de duas palavras no fim da frase

Nomes de duas ou mais palavras funcionam sozinhos, sem insert, quando terminam uma frase. Nomes de duas palavras nunca precisam de insert, desde que terminem a frase.

Diga: Termine uma frase com o nome do sinal.

is it working now, question mark

Você obtém: “is it working now?” A vírgula que o Whisper coloca antes do nome some, e qualquer sinal que ele acrescente logo depois também.

Se vier uma palavra em minúscula depois, um nome de duas palavras continua como palavras, então “it put a question mark in the middle” é digitado do jeito que você disse. Se vier uma letra maiúscula ou um número, ele funciona. New line e new paragraph também limpam os espaços dos dois lados da quebra. Essa é a convenção usual de ditado, e o YapToText a segue desde a versão 1.4.

Coloque insert antes dos nomes de uma palavra

A página Commands tem uma chave, Require the word “insert” before a command, ativada por padrão. Ela impede que a fala comum vire símbolos, então frases como “that period of time” e “a dash of salt” continuam sendo palavras.

A página Commands do YapToText: Enable voice commands ativado, Require the word insert before a command ativado e a aba Snippets.
Figura 2. Require the word insert before a command fica perto do topo da página Commands, ativada por padrão, acima das abas Snippets, Punctuation e Emoji.

Diga: Em qualquer ponto da frase, com a chave ativada.

insert comma

O que acontece: Uma vírgula é inserida, colada à palavra anterior.

  • Nomes de pontuação de uma palavra. Period, comma, colon, semicolon, hyphen, dash, ellipsis, quote, apostrophe, slash, backslash, ampersand, hashtag, asterisk, tilde, underscore, bang e os demais precisam de insert.
  • Emojis e snippets. Todos precisam de insert, até os longos: insert smiley face, insert today's date.
  • Nomes de pontuação de duas palavras. Eles nunca precisam.

Com a chave desativada, todo nome funciona sozinho. A comparação considera palavras inteiras e ignora maiúsculas e minúsculas, então “periodic” nunca vira um ponto final. A regra do insert é o que impede palavras comuns de virarem símbolos.

Como o sinal entra no seu texto

  • Sinais que se colam. Period, comma, question mark, exclamation point, colon, semicolon e ellipsis eliminam o espaço antes deles, então “really question mark” resulta em “really?”
  • Símbolos que vêm antes de uma palavra. Hashtag, at sign, dollar sign e os sinais de abertura se grudam à palavra seguinte: “dollar sign 50” resulta em $50, e com a chave ativada, “insert hashtag vibes” resulta em #vibes. Um nome de duas palavras, como at sign, seguido de uma palavra em minúscula continua como palavras.
  • Quebras de linha. New line e new paragraph eliminam os espaços dos dois lados.
  • Repetições. Dot dot dot absorve pontos extras, então cinco pontos ouvidos ainda resultam em uma única reticência.

A pontuação é resolvida antes de qualquer limpeza por IA, então o modelo de limpeza vê o sinal pronto, e não as palavras. Emojis e snippets entram depois da limpeza, para que uma reescrita não possa removê-los nem movê-los. Tudo isso funciona em todos os modos, inclusive em Raw Transcription. Tudo acontece antes de o texto ser digitado, então funciona em qualquer app em que o YapToText digita, do Word ao Google Docs.

A lista Switch Mode do YapToText com Auto, Raw Transcription, Clean Up, Note, Email, Message e Code Comment, cada um com a sua tecla numérica
Figura 3. A pontuação falada funciona em todos os modos desta lista, inclusive em Raw Transcription.

Todos os nomes de pontuação

Estes são os 45 comandos de pontuação que o YapToText traz. Com Require the word “insert” before a command ativada, os nomes de uma palavra precisam de insert antes. Nomes de duas ou mais palavras nunca precisam. Pound sign digita o sinal de número. Diga sterling sign para a moeda.

DigaResultado
period, full stopponto final (.)
commavírgula (,)
question markponto de interrogação (?)
exclamation point, exclamation mark, exclamation, bangponto de exclamação (!)
colondois-pontos (:)
semicolon, semi colonponto e vírgula (;)
hyphen, dash, minus signhífen (-)
ellipsis, dot dot dotreticências (…)
open paren, open parenthesis, left parenabre parênteses
close paren, close parenthesis, right parenfecha parênteses
open bracket, left bracket, open square bracketabre colchetes
close bracket, right bracket, close square bracketfecha colchetes
open brace, left brace, open curly braceabre chaves
close brace, right brace, close curly bracefecha chaves
quote, double quote, quotation markaspas duplas retas (")
apostrophe, single quoteapóstrofo (')
slash, forward slashbarra (/)
backslash, back slashbarra invertida (\)
ampersande comercial (&)
at sign, at symbolarroba (@)
hashtag, hash sign, pound sign, number signsinal de número (#)
percent sign, percent symbolsinal de porcentagem (%)
asterisk, star symbolasterisco (*)
plus signsinal de mais (+)
equals sign, equal signsinal de igual (=)
dollar signcifrão ($)
euro signsinal de euro (€)
pound sign symbol, sterling signsinal de libra esterlina (£)
cent signsinal de centavo (¢)
bullet point, bullet symbolmarcador (•)
degree sign, degrees symbolsinal de grau (°)
caret symbolacento circunflexo (^)
tildetil (~)
underscoresublinhado (_)
vertical bar, pipe symbolbarra vertical (|)
less than sign, left angle bracketsinal de menor que (<)
greater than sign, right angle bracketsinal de maior que (>)
copyright sign, copyright symbolsinal de copyright (©)
registered sign, registered trademarksinal de marca registrada (®)
trademark sign, trademark symbolsinal de marca comercial (™)
section signsinal de seção (§)
paragraph sign, pilcrowpilcrow, o sinal de parágrafo (¶)
tab keyuma tabulação
new line, line breakuma quebra de linha
new paragraphuma linha em branco, duas quebras de linha

Todos os nomes desta tabela podem ser renomeados, desativados ou ganhar mais frases.

Emojis e snippets

O YapToText traz 158 emojis com nomes falados prontos, quase todos terminando na palavra emoji: fire emoji, heart emoji, laughing emoji, thinking emoji, party emoji, rocket emoji, check mark emoji, skull emoji. Alguns têm nomes mais curtos: smiley face, thumbs up, thumbs down.

Diga: Com a chave de insert ativada, que é o padrão.

insert smiley face

O que acontece: O emoji sorridente aparece onde você o disse.

Cinco snippets já vêm prontos para usar:

  • today's date. Digita a data de hoje.
  • current time. Você também pode dizer the time right now. Digita a hora atual.
  • paste my clipboard. Digita o texto que está na sua área de transferência.
  • shrug face. Digita o encolher de ombros feito com caracteres do teclado.
  • my email signature. Digita “Best,” e uma quebra de linha. Troque pela sua própria despedida.

Na parte de baixo da página Commands, Suggestions oferece cinco modelos iniciais: Phone number, Work email, Personal email, Home address e Website. Clique em um, preencha com o seu valor real, e insert phone number o digita. São pontos de partida que você preenche, não comandos embutidos. Três tokens dinâmicos funcionam na caixa Inserts de qualquer comando, {date}, {time} e {clipboard}, e são preenchidos no momento em que você dita. Um snippet é qualquer frase que você escolher, digitando qualquer texto que você escrever.

Pôster da App Store com o título Teach it your words, mostrando as páginas Dictionaries e Commands lado a lado.
Figura 4. À direita, a página Commands: preencha uma vez um modelo como Phone number, e insert phone number o digita. À esquerda, a página Dictionaries corrige como os nomes são escritos.

Altere qualquer nome na página Commands

A página Commands tem três abas, Snippets, Punctuation e Emoji, e um campo de busca. Cada linha mostra as frases que você diz, separadas por vírgulas, o que ela insere e uma chave On.

Adicione uma frase sua

  • Você: Abra uma aba, pressione o botão Add embaixo da lista, depois digite a sua frase em Say this e o texto em Inserts.
  • YapToText: Salva enquanto você digita. Na caixa Inserts, \n representa uma quebra de linha.
  • Confira: Dite a frase, com insert antes enquanto a chave estiver ativada, e o texto aparece.
  • Várias frases. Dê várias a um mesmo comando, como “exclamation point, exclamation, bang”. As frases mais longas são comparadas primeiro, então exclamation point nunca é cortado por exclamation.
  • Restore Defaults. Ele restaura apenas a aba em que você está.
  • Export All e Import. Eles movem todos os comandos como um único arquivo.
  • Enable voice commands. Esta chave desativa todos os comandos de uma vez.

Renomeie qualquer comando para as palavras que você diria naturalmente. Palavras que sempre saem com a grafia errada são trabalho para os dicionários.

Limites

  • A regra do insert. Enquanto ela estiver ativada, um nome de uma palavra dito sem insert é digitado como palavra.
  • Fim da frase. Um nome de duas palavras seguido de uma palavra em minúscula continua como palavras, de propósito.
  • Não há comando de apagar nem de backspace. Para desfazer um ditado que acabou de entrar, diga scratch that como um ditado separado, em até 30 segundos. Dizer replace, a palavra errada, with e a palavra certa corrige uma palavra. Os dois são Corrections by voice, descritos no guia do Quick Edit.
  • O que o Whisper ouve. Um nome só funciona quando o Whisper escreve exatamente aquelas palavras. O YapToText prepara o Whisper com os nomes de duas palavras, mas uma sala barulhenta ainda pode transformar um deles em outra coisa.

Se um sinal sai como palavra

  1. Adicione insert. Nomes de uma palavra precisam dele enquanto a chave estiver ativada.
  2. Termine a frase. Diga um nome de duas palavras onde a frase termina. Seguido de uma palavra em minúscula, ele continua como palavras.
  3. Confira as chaves. Na página Commands, Enable voice commands precisa estar ativada, e a chave On da linha também.
  4. Leia a transcrição bruta. Em History, Show pipeline details mostra o que o Whisper ouviu. Se ele escreveu o nome de outro jeito, adicione essa grafia como outra frase na linha.
  5. Me avise. Abra uma issue no GitHub (em inglês) com as palavras exatas que você disse e o que foi digitado.

Resumindo

  • Nomes de duas palavras. Diga-os sozinhos, no fim da frase.
  • Nomes de uma palavra. Coloque insert antes.
  • Emojis e snippets. Coloque insert antes deles também.

Diga o nome onde o sinal deve ficar e acrescente insert quando o nome tiver uma palavra. Se um nome não funcionar como esta página diz, me conte no GitHub (em inglês). Eu leio todas as issues.

Baixar o YapToText na Mac App StoreDownload gratuito. Sem conta e sem nada bloqueado, para macOS 14 ou posterior em um Mac com chip da Apple. Código-fonte no GitHub.

Quem escreve. Ryleigh Newman desenvolve software, tem dificuldade para digitar e dita todos os dias com o YapToText, o app que este site descreve. Esta página foi traduzida do inglês. A interface do app e o resto do site estão em inglês. Mais sobre o projeto, em inglês.

Guias

Mais guias, em inglês

Perguntas

Como adicionar pontuação ao ditar no Mac?

Com o YapToText, diga o nome do sinal no fim da frase, como question mark ou new paragraph. Nomes de uma palavra, como comma, precisam de insert antes enquanto essa opção estiver ativada, que é o padrão.

Preciso dizer insert antes de todo sinal de pontuação?

Não. Só os nomes de uma palavra, como period, comma ou dash, precisam dele, e só enquanto Require the word insert before a command estiver ativada. Nomes de duas ou mais palavras nunca precisam.

Como começar uma nova linha ao ditar no Mac?

Diga new line para uma quebra de linha ou new paragraph para uma linha em branco, no fim da frase. Nenhum dos dois precisa de insert, e tab key digita uma tabulação.

Como apagar uma palavra ao ditar no Mac?

Logo depois de um ditado entrar, diga scratch that como um ditado separado, em até 30 segundos, e o YapToText o remove. Para corrigir uma palavra, diga replace, a palavra errada, with e a palavra certa.

Por que period saiu como palavra em vez de um ponto?

Period é uma palavra só, então com a opção de insert ativada você diz insert period. Desative a opção na página Commands se preferir dizê-lo sozinho.

Dá para ditar emojis no Mac?

Sim. O YapToText tem 158 nomes falados de emojis, como fire emoji e thumbs up. Com a opção de insert ativada, diga insert fire emoji e o emoji aparece.