リファレンス · Flit 1.7.1

すべての音声コマンドを、1ページに。

句読点、記号、ペア、構成のコマンドが70個、絵文字名が115個あります。どれもモデルではなく固定のルールで処理されるため、同じフレーズからは、どのMacでも、いつまでも、毎回同じ文字が入力されます。カテゴリとしての音声による句読点は用語集で説明しています。

音声コマンドは現在、英語のみです。ほかの言語で音声入力しているときも、コマンドは英語で話してください。

使える場所

そのまま入力するアプリ、つまりターミナルやコードエディタでは、音声コマンドは常にオンです。こうしたアプリでは、気を利かせた自動修正が、音声入力した内容を壊してしまうからです。それ以外の場所では、オンにした場合にだけ使えます。その場合も、日常語でもあるコマンドは、文中で普通の言葉として使われていれば言葉のまま残ります。「over a period of」「please star this」「to quote him」はそのまま残り、「quote」は引用の終わりも言ったときだけ引用符を開きます。コマンドは英語のみです。音声入力自体は1,600以上の言語で使えますが、半分しか理解されないコマンドは、ないほうがましです。

句読点

句読点の名前を言うと、その記号が入力されます。タイプするときと同じように、前にスペースを入れずに直前の語にくっつきます。

話す言葉 入力結果
period / full stop 前の語にくっつく .
comma 前の語にくっつく ,
question mark 前の語にくっつく ?
exclamation point / exclamation mark 前の語にくっつく !
colon 前の語にくっつく :
semicolon 前の語にくっつく ;
ellipsis / dot dot dot 前の語にくっつく …
percent / percent sign 前の語にくっつく %
dash 意図的に右側に結合するので、「dash dash force」は--forceになり、コマンドのフラグも音声入力で崩れません。 後ろの語にくっつく -
hyphen 両側を結合します:「well hyphen known」はwell-knownになります。 両側にくっつく -
em dash 単語と同じく前後にスペース —
underscore 両側にくっつく _
apostrophe 両側にくっつく '

記号

記号の名前は、それぞれに本当に必要なスペースの付け方で記号になります。だから音声入力したメールアドレスやファイルパスが、3つの単語にばらけずにそのまま使える形で出てきます。

話す言葉 入力結果
at sign 「name at sign gmail dot com」はname@gmail.comになります。 両側にくっつく @
dot 両側にくっつく .
slash / forward slash 両側にくっつく /
backslash 両側にくっつく \
dollar sign 後ろの語にくっつく $
euro sign 後ろの語にくっつく €
pound sign 後ろの語にくっつく £
hash / hashtag / hash sign 後ろの語にくっつく #
tilde 「tilde slash projects」は~/projectsになります。 後ろの語にくっつく ~
ampersand 単語と同じく前後にスペース &
asterisk / star 単語と同じく前後にスペース *
plus sign 単語と同じく前後にスペース +
equals sign 単語と同じく前後にスペース =
greater than 単語と同じく前後にスペース >
less than 単語と同じく前後にスペース <
pipe 単語と同じく前後にスペース |
caret 単語と同じく前後にスペース ^

ペアと引用符

開き記号は後ろに、閉じ記号は前に結合するので、音声入力した括弧書きや引用も手直しが要りません。

話す言葉 入力結果
open paren / open parenthesis 音声エンジンは「paren」を「parent」と聞き取りがちなので、「open parent」も受け付けます。 後ろの語にくっつく (
close paren / close parenthesis 前の語にくっつく )
open bracket 後ろの語にくっつく [
close bracket 前の語にくっつく ]
open brace 後ろの語にくっつく {
close brace 前の語にくっつく }
open angle bracket 後ろの語にくっつく <
close angle bracket 前の語にくっつく >
quote / open quote 後ろの語にくっつく "
unquote / close quote / end quote 前の語にくっつく "
open single quote 後ろの語にくっつく '
close single quote 前の語にくっつく '

構成と大文字・小文字

文字を挿入するのではなく、テキストの形を整えるコマンドです。改行、タブ、そして文末まで続く大文字・小文字の指定があります。

話す言葉 入力結果
new line / newline 改行
new paragraph 空行を入れて新しい段落
tab key タブ文字
no space ルールだと推測を誤る、唯一のケースのために。 両側の単語をつなげる
all caps on … all caps off AN UPPERCASE SPAN
camel case … 文末の記号が来ると名前は終わり、途中の「uh」は取り除かれます。「the」や「in」のような語の後では、「camel case」は2つの単語のままになります。 joinsTheRestOfTheSentence
pascal case … JoinsTheRestOfTheSentence
snake case … 「snake case user auth service」はuser_auth_serviceになります。 joins_the_rest_of_the_sentence
kebab case … joins-the-rest-of-the-sentence
space ターミナルとエディタ専用。「no space」を取り消します。 スペース

言葉のまま入力する

どのコマンドでも前に「literally」を付けると、Flitはコマンドを実行せずに言葉のまま書きます。句読点について話したいときも、ツールと格闘する必要はありません。

話す言葉 入力結果
literally comma 「comma」という単語
literally new paragraph 「new paragraph」という言葉
literally fire emoji 🔥ではなく「fire emoji」という言葉

言い直し

コマンドは不要です。人に話すときと同じように言い直すと、Flitはあとの値を残します。"the demo on Monday no wait Tuesday"ならTuesdayが残ります。

聞き取るフレーズ

no wait · i mean · i meant · sorry · make that · make it · or rather · correction

置き換えの対象

  • 時刻:「meet at 9:30 I mean 10:30」は10:30が残ります
  • 金額とパーセント:「the budget is $300, no wait, $400」は$400が残ります
  • 普通の数字と序数
  • 曜日:「the demo on Monday no wait Tuesday」はTuesdayが残ります
  • 月

このルールはあえて狭くしています。言い直しが適用されるのは前後が同じ種類のものであるときだけで、それは置き換えが推測ではなく確実な場合です。それより曖昧なものは整形モデルに任せます。曖昧さを扱うのはそちらの役目です。

音声による絵文字

名前を言ってから「emoji」と言います。このトリガーの言葉は必須なので、普通に話していて絵文字になってしまうことはありません。知らない名前は、言ったとおりのまま残ります。115個の名前の一覧:

顔と感情

thinking thinking face smiley smiley face happy face smiling face laughing joy laughing face sweat smile grinning wink winking face sad face crying crying face sob loudly crying angry face neutral face worried face surprised face shocked face screaming heart eyes mind blown exploding head rolling eyes eye roll facepalm shrug salute skull ghost poop clown sunglasses cool face melting face upside down face

手と人

thumbs up thumbs down raised hand raised hands clap clapping praying folded hands pray ok hand wave waving hand handshake muscle flex crossed fingers victory peace pinched fingers pointing up pointing right eyes brain

記号と物

heart red heart broken heart fire rocket sparkles star party party popper tada confetti check mark check cross mark warning red flag hundred one hundred light bulb bulb bell lock key magnifying glass pencil books laptop phone email envelope bug bird dog cat trophy medal target dart hourglass clock calendar chart increasing chart decreasing money money bag sun moon rainbow coffee pizza cake gift

よくある質問。

Flitが対応している音声コマンドは?

句読点、記号、ペア、構成の音声コマンドが約70個と、絵文字名が115個あります。どれも言語モデルではなく固定のルールで処理されるので、同じフレーズからは必ず同じ文字が入力されます。全リストはこのページにあります。

Macで句読点を音声入力するには?

話しながら記号の名前を言ってください:「period」「comma」「question mark」「open paren」。Flitでは、これらはターミナルとコードエディタでは常にオン、それ以外では任意です。それぞれの記号は正しい側にくっつくので、「comma」は前にスペースを入れずに直前の語につながります。

Flitに入力させずに記号の名前を言うには?

前に「literally」という単語を付けます。「Literally comma」はcommaという単語を書き、「literally fire emoji」は絵文字ではなく言葉を書きます。このページのすべてのコマンドで使えます。

メールアドレスやファイルパスを音声入力できますか?

はい。うまくいくのはスペースの扱いのおかげです。「at sign」と「dot」は両側に結合するので「name at sign gmail dot com」はname@gmail.comになり、「tilde slash projects」は~/projectsになります。スペースのルールなしに記号を挿入するツールでは「name @ gmail . com」になってしまいます。

音声入力中に、文の途中で言い直すには?

そのまま言い直してください:「the demo on Monday no wait Tuesday」はTuesdayが残ります。Flitが訂正を反映するのは、前後が同じ種類の値(2つの曜日、2つの金額、2つの時刻)のときだけです。その場合なら、置き換えが推測ではなく確実だからです。

普通の文の中の「period」や「quote」が記号になってしまいませんか?

いいえ。ターミナルとコードエディタ以外では、日常の単語でもあるコマンドは、文の中でその単語として使われていれば単語のまま残ります。「over a period of」「please star this」「to quote him」「a five star review」はそのままで、「quote」は閉じる位置も言ったときにだけ引用を開きます。ターミナルとエディタでは記号こそが意図したものなので、すべてのコマンドを文字どおりに扱います。

コマンドはほかの言語でも使えますか?

音声コマンドは英語のみです。音声入力自体は1,600以上の言語で使えますが、半分しか理解されないコマンドはないほうがましなので、コマンドは語彙を作った言語のままにしています。

このリファレンスはアプリに組み込まれているのと同じルールから生成しており、Flit 1.7.1時点の内容です。

いつだって、声のほうが速かった。

7日間無料、その後は$19 USDの買い切り。アカウント不要、サブスクリプションなし、アップロードなし。

macOS 14以降 · Apple silicon