YapToTextの句読点コマンド:記号ごとに何と言うか
著者 Ryleigh Newman · 公開日
MacでYapToTextを使って音声入力するときに句読点を入れるには、文の区切りで記号の名前を言います。question mark、exclamation point、new line、new paragraphなどです。comma、period、colonのように1語の名前は、前にinsertを付けてinsert commaと言います。Require the word “insert” before a commandが初期設定でオンになっているからです。
ふつうの文には、これはほとんど必要ありません。Whisperが話し言葉の句読点を自分で付けてくれるからです。名前を言うのは、Whisperが推測できない記号のためです。名前はすべてCommandsページに一覧があり、変更もできます。私は手でキーボードを打つことが難しく、カンマ1つのためにキーボードに手を伸ばしたら、音声入力を使う意味がなくなってしまいます。Apple純正の音声入力のコマンドについては、Macの音声入力コマンドのガイドに一覧があります。
無料でダウンロードできます。アカウント不要で、機能の制限もありません。AppleシリコンのMac、macOS 14以降に対応しています。 ソースコードはGitHubにあります。
ほかの言語で読む: English, العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文, 繁體中文

2語の名前は文の終わりで言う
2語以上の名前は、文の区切りの位置で言えば、insertなしでそのまま働きます。2語の名前は、文の終わりにあるかぎり、insertを付ける必要はありません。
言うこと: 文の最後に、記号の名前を言います。
is it working now, question mark入力される内容: “is it working now?” 名前の前にWhisperが付けたカンマは消え、名前の直後にWhisperが付けた記号も消えます。
後ろに小文字の語が続く場合、2語の名前は言葉のままです。そのため「it put a question mark in the middle」は、言ったとおりに入力されます。後ろに大文字や数字が続く場合は、記号になります。new lineとnew paragraphは、改行の前後の空白も整えます。これは音声入力で広く使われている決まりで、YapToTextは1.4からこの形に従っています。
1語の名前の前にはinsertを付ける
Commandsページには、Require the word “insert” before a commandというスイッチがあり、初期設定でオンです。ふつうの会話が記号に変わらないようにするためのもので、「that period of time」や「a dash of salt」は言葉のまま入力されます。

言うこと: スイッチがオンの間は、文のどこでもこう言います。
insert comma起きること: カンマが、直前の語にくっついて入力されます。
- 1語の句読点の名前。 period、comma、colon、semicolon、hyphen、dash、ellipsis、quote、apostrophe、slash、backslash、ampersand、hashtag、asterisk、tilde、underscore、bangなどは、insertが必要です。
- 絵文字とスニペット。 長い名前も含めて、すべてinsertが必要です。insert smiley faceやinsert today's dateのように言います。
- 2語の句読点の名前。 insertは不要です。
スイッチをオフにすると、すべての名前がそのまま働きます。照合は語全体で行われ、大文字と小文字は区別されないので、「periodic」がピリオドに変わることはありません。ふつうの語が記号に変わらないようにしているのが、insertの決まりです。
記号が文章のどこに入るか
- 前の語にくっつく記号。 period、comma、question mark、exclamation point、colon、semicolon、ellipsisは、直前の空白を取り除きます。たとえば「really question mark」は「really?」になります。
- 次の語の頭につく記号。 hashtag、at sign、dollar sign、開き括弧は、次の語につながります。「dollar sign 50」は$50になり、スイッチがオンなら「insert hashtag vibes」は#vibesになります。at signのような2語の名前の後ろに小文字の語が続くと、言葉のままです。
- 改行。 new lineとnew paragraphは、前後の空白を取り除きます。
- くり返し。 dot dot dotは余分なドットを吸収するので、ドットが5つ聞き取られても、省略記号は1つになります。
句読点は、AIによる整形の前に確定します。そのため整形のモデルは、言葉ではなく、できあがった記号を見ます。絵文字とスニペットは整形のあとに入るので、書き直しで消えたり動いたりすることはありません。どのモードでも働き、Raw Transcriptionも例外ではありません。文字が入力される前にすべて済むので、YapToTextが入力するどのアプリでも使えます。WordでもGoogle Docsでも同じです。

句読点の名前の一覧
YapToTextには、45の句読点コマンドが最初から入っています。Require the word “insert” before a commandがオンの間は、1語の名前の前にinsertが必要です。2語以上の名前には、insertは不要です。pound signはnumber sign (#)を入力します。通貨のポンドには、sterling signと言います。
| 言うこと | 入力される内容 |
|---|---|
| period, full stop | ピリオド (.) |
| comma | カンマ (,) |
| question mark | 疑問符 (?) |
| exclamation point, exclamation mark, exclamation, bang | 感嘆符 (!) |
| colon | コロン (:) |
| semicolon, semi colon | セミコロン (;) |
| hyphen, dash, minus sign | ハイフン (-) |
| ellipsis, dot dot dot | 省略記号 (…) |
| open paren, open parenthesis, left paren | 開き丸括弧 |
| close paren, close parenthesis, right paren | 閉じ丸括弧 |
| open bracket, left bracket, open square bracket | 開き角括弧 |
| close bracket, right bracket, close square bracket | 閉じ角括弧 |
| open brace, left brace, open curly brace | 開き波括弧 |
| close brace, right brace, close curly brace | 閉じ波括弧 |
| quote, double quote, quotation mark | 半角のダブルクォート (") |
| apostrophe, single quote | アポストロフィ (') |
| slash, forward slash | スラッシュ (/) |
| backslash, back slash | バックスラッシュ (\) |
| ampersand | アンパサンド (&) |
| at sign, at symbol | アットマーク (@) |
| hashtag, hash sign, pound sign, number sign | シャープ (#) |
| percent sign, percent symbol | パーセント記号 (%) |
| asterisk, star symbol | アスタリスク (*) |
| plus sign | プラス記号 (+) |
| equals sign, equal sign | 等号 (=) |
| dollar sign | ドル記号 ($) |
| euro sign | ユーロ記号 (€) |
| pound sign symbol, sterling sign | ポンド記号 (£) |
| cent sign | セント記号 (¢) |
| bullet point, bullet symbol | 黒丸 (•) |
| degree sign, degrees symbol | 度の記号 (°) |
| caret symbol | キャレット (^) |
| tilde | チルダ (~) |
| underscore | アンダースコア (_) |
| vertical bar, pipe symbol | 縦線 (|) |
| less than sign, left angle bracket | 小なり記号 (<) |
| greater than sign, right angle bracket | 大なり記号 (>) |
| copyright sign, copyright symbol | 著作権記号 (©) |
| registered sign, registered trademark | 登録商標記号 (®) |
| trademark sign, trademark symbol | 商標記号 (™) |
| section sign | 節記号 (§) |
| paragraph sign, pilcrow | 段落記号 (¶) |
| tab key | タブ |
| new line, line break | 改行 |
| new paragraph | 空行(改行が2つ) |
この表のどの名前も、名前の変更、オフ、フレーズの追加ができます。
絵文字とスニペット
最初から158の絵文字に、声で言う名前が付いています。ほとんどが最後にemojiと付きます。fire emoji、heart emoji、laughing emoji、thinking emoji、party emoji、rocket emoji、check mark emoji、skull emojiなどです。いくつかは短い名前です。smiley face、thumbs up、thumbs downがそうです。
言うこと: insertのスイッチがオンの間は、こう言います。初期設定でオンです。
insert smiley face起きること: 言った位置に、笑顔の絵文字が入ります。
すぐ使えるスニペットが5つ入っています。
- today's date。 今日の日付を入力します。
- current time。 the time right nowとも言えます。現在の時刻を入力します。
- paste my clipboard。 クリップボードにあるテキストを入力します。
- shrug face。 キーボードの文字で作った、肩をすくめる顔を入力します。
- my email signature。 “Best,”と改行を入力します。自分の結びの言葉に変更してください。
Commandsページの下のほうにあるSuggestionsには、Phone number、Work email、Personal email、Home address、Websiteの5つのひな形があります。ひとつ選んで実際の値を入力すると、insert phone numberで入力できるようになります。これは自分で埋めるひな形であり、最初から入っているコマンドではありません。どのコマンドのInserts欄でも、{date}、{time}、{clipboard}の3つのライブトークンが使え、音声入力した瞬間の内容に置き換えられます。スニペットは、自分で決めた言い回しで、自分で書いたテキストを入力するものです。

Commandsページで名前を変える
Commandsページには、Snippets、Punctuation、Emojiの3つのタブと、検索欄があります。各行には、言うフレーズ(カンマで区切って表示)、入力される内容、Onのスイッチが並びます。
自分用のフレーズを追加する
- 操作: タブを開き、リストの下にあるAddボタンを押して、Say thisにフレーズを、Insertsに入力したいテキストを入力します。
- YapToText: 入力するたびに保存します。Inserts欄では、\nが改行を表します。
- 確認: スイッチがオンの間は、フレーズの前にinsertを付けて音声入力すると、そのテキストが入力されます。
- 複数のフレーズ。 1つのコマンドに複数のフレーズを付けられます。たとえば「exclamation point, exclamation, bang」のようにです。長いフレーズが先に照合されるので、exclamation pointがexclamationで途中で切れることはありません。
- Restore Defaults。 開いているタブだけを、初期状態に戻します。
- Export AllとImport。 すべてのコマンドを、1つのファイルとして移動します。
- Enable voice commands。 このスイッチで、すべてのコマンドを一度にオフにできます。
どのコマンドも、自然に言える言葉に変えてかまいません。 何度やっても誤ったつづりになる語は、代わりに辞書の出番です。
制限
- insertの決まり。 オンの間は、insertなしで言った1語の名前は、言葉として入力されます。
- 文の終わり。 2語の名前の後ろに小文字の語が続くと、意図的に言葉のままになります。
- 削除やバックスペースのコマンドはありません。 入力されたばかりの音声入力を取り消すには、30秒以内に、scratch thatだけを別の音声入力として言います。1語を直すには、replace、間違った語、with、正しい語の順に言います。どちらも声による訂正で、Quick Editのガイドで説明しています。
- Whisperが聞き取る内容。 名前が働くのは、Whisperがまさにその言葉を書いたときだけです。YapToTextは2語の名前をWhisperにあらかじめ伝えていますが、騒がしい場所では別の言葉になることもあります。
記号が言葉になってしまうとき
- insertを付ける。 スイッチがオンの間、1語の名前にはinsertが必要です。
- 文の終わりで言う。 2語の名前は、文が終わる位置で言います。後ろに小文字の語が続くと、言葉のままです。
- スイッチを確認する。 Commandsページで、Enable voice commandsと、その行のOnスイッチが、どちらもオンになっている必要があります。
- 元の文字起こしを見る。 HistoryページでShow pipeline detailsを開くと、Whisperが聞き取った内容がわかります。名前が別のつづりで書かれていた場合は、そのつづりをその行の別のフレーズとして追加します。
- 知らせてください。 言った言葉と入力された内容を正確に書いて、GitHubのissueを作成してください。
まとめ
- 2語の名前。 文の終わりで、そのまま言います。
- 1語の名前。 前にinsertを付けます。
- 絵文字とスニペット。 こちらにも、前にinsertを付けます。
記号を入れたい場所で名前を言い、名前が1語のときはinsertを付けます。 この記事の説明どおりに名前が働かない場合は、GitHubで知らせてください。すべて読んでいます。
無料でダウンロードできます。アカウント不要で、機能の制限もありません。AppleシリコンのMac、macOS 14以降に対応しています。 ソースコードはGitHubにあります。
ガイド
そのほかのガイド(英語)
よくある質問
Macで音声入力するとき、句読点はどう入れますか
YapToTextでは、文の終わりで、question markやnew paragraphのように記号の名前を言います。commaのような1語の名前は、その設定がオンの間は、前にinsertが必要です。初期設定はオンです。
句読点のたびにinsertと言う必要がありますか
いいえ。insertが必要なのはperiod、comma、dashのような1語の名前だけで、Require the word insert before a commandがオンの間に限ります。2語以上の名前には不要です。
Macで音声入力中に改行するには
文の終わりで、改行にはnew line、空行にはnew paragraphと言います。どちらもinsertは不要です。tab keyはタブを入力します。
Macで音声入力中に語を削除するには
音声入力が入力された直後の30秒以内に、scratch thatだけを別の音声入力として言うと、YapToTextがそれを削除します。1語を直すには、replace、間違った語、with、正しい語の順に言います。
periodがピリオドではなく言葉になるのはなぜですか
periodは1語なので、insertの設定がオンの間はinsert periodと言います。そのまま言いたい場合は、Commandsページで設定をオフにしてください。
Macで絵文字を音声入力できますか
はい。YapToTextには、fire emojiやthumbs upのように、声で言える絵文字の名前が158あります。insertの設定がオンの間は、insert fire emojiと言うと、絵文字が入力されます。