Malondo
言葉の温度を測る会話コーチ

きょうの私の言葉は
何度だったでしょう?

話しにくい瞬間に、いまこの人にかける一言二言を探します。抑揚と速さ、間と声の大きさを端末の中で読み取って、言葉の温度を測ります。

  • iPhone
  • Android
  • 無料
  • アプリ内課金なし
  • アカウント不要
  • 四つの言語

六つの話し方が一本の線の上にあります。36.5℃ のあっさりが原点で、話している間に針はこのように動きます。

こんな瞬間のために

  • 謝らなくてはいけないのに、最初の一文が出てこないとき。
  • 断りたいのに、関係が心配になるとき。
  • なぐさめようとして、かえって傷つけそうでためらうとき。

その一言二言を、Malondo が一緒に考えます。代わりに送ることはしません。選んで、自分の言葉に整えて、自分で送ります。

画面で見る

測って、かけて、ほどく場所

横にめくってください。十三の場面です。

きょうの私の言葉は
何度だったでしょう?

一日一日の温度がカレンダーに積もります

ホーム画面。上に触れられる温度の目盛り、下に今月の温度 36.6℃ と、一日ごとの温度が表情で記されたカレンダー。

だれと何回、
どんな温度で話したか

今月・今週・きょうを一枚で

ホームの「だれとの言葉」カード。半円のリングの上に配偶者 38.0℃・3回が立ち、横に家族・恋人・同僚・友だちの一覧。

目標の温度を選んで
20秒だけ話してみる

声は端末の中でしか聞きません

測る画面。六つの話し方からあたたかく 38.2℃ を目標に選び、下の印章の形をした録音ボタンを押します。

話している間、
温度がリアルタイムに

目標より冷たいか熱いかがすぐわかります

録音中の画面。いまの温度 36.6℃、一致度 73、指紋と波形が動いています。

目標にどれだけ
近づいたかがひと目で

落ち着き・音量・話と間まで五つの軸で

結果画面。今回の温度 37.2℃ たのしく、目標 36.5℃ との差 +0.7度、温度の流れのグラフ。

聞き返しながら
温度の流れをたどる

この画面を出ると録音はすぐ消えます

自分の声を聞く画面。再生位置に合わせて温度の曲線の上の点が動きます。

かける言葉が要る日も、
まず気持ちをほどく日も

会話タブは四つに開きます

会話タブ。かける言葉を探したい、まず気持ちをほどく、きょうの一マスを残す、手放す、の四つの入口ときょうの残り回数。

いまこの人に
かけられる言葉

状況と温度に合わせた四つの文

提案画面。恋人にあっさりかける文の一枚と、コピー・保存ボタン。

提案された文を
声に出して練習する

目標の温度に合わせて話す練習

練習画面。提案文を読む間、温度 36.9℃ と一致度 76 がリアルタイムに表示されます。

だれにも言えなかった話、
書けば手紙が返ってくる

ここに書いたものは残りません

打ち明ける画面。あったことを書く欄と、ここに書いたものは残さないという案内。

長く残っていたことひとつは、
返事なしで手放す

書いたものはファイルに一度も書き込みません

手放す画面。百字以内の二行が白い紙の真ん中に立ち、下に「長押しして手放す」の取っ手があります。

気に入った文は
とっておいてまた取り出す

相手で絞り、本文で探し、よく使うものは固定

保存タブ。検索欄と、目的・相手で絞るチップの下に、保存した文が四つ並んでいます。

四つの言語、
二つの単位

画面も、つくられる文も、その言語で

言語シート。端末に合わせる · 한국어 · English · 日本語 · Español と、下に摂氏・華氏の選択。
いまこの人に、自分の話し方で、どんな一言二言をかければいいだろう?

この一つの問いにだけ答えるためのアプリです

お願い、断り、謝罪、なぐさめ、対立。言いたいことはもう心にあるのに最初の一文が出てこなくて、画面を開いたまま長く座り込んでしまう瞬間のためのものです。アプリが代わりに送ることはありません。選んで、自分の言葉に整えて、コピーして、自分で送ります。

  • かける言葉だれに、何を、どんな調子で言うかを選び、あったことを一、二行書くと、行き方の違う文が四枚届きます。一枚ごとに、なぜこう言うのか、相手が答えてきたときに続ける一言、気をつける点が付きます。すでに書いた文は「自分の文を整える」で意味はそのまま表現だけ直してもらい、気に入った一枚は「もう一度整える」でより短く、より柔らかく。「会話の練習」で、かけたあとを先に一度歩いてみます。
  • まず気持ちをほどくかける言葉がまだ要らない日は、あったことを書いて、どんな答えが欲しいかだけ選びます。ただ聞いてほしい · 整理してほしい · 別の見方がほしい · どうすればいいか知りたい · 自分の分はどこまでか。手紙が一通届きます。書いた話も返事も残しません。
  • 手放す長く残っていたことをひとつ、百字以内に書いて、返事なしで手で消します。長押しする間に文字がにじんだり、墨のようにほどけたり、砂のように流れ落ちたりします。何もつくらない画面なので、書いたものは一文字も端末の外に出ず、ファイルにも一度も書き込みません。残るのはカレンダーの点ひとつだけ。一日の回数も広告もありません。
  • きょうの一マス言葉を選ばない日は、これだけでもかまいません。きょうの気持ちと、きょうどんな温度で話したかを選んでカレンダーに残します。一日に一マスなので、あとで直しても回数は増えず、その一つが変わるだけです。
  • 測る20秒ほど声に出して話すと、声の大きさと間、抑揚を端末の中で読み取って言葉の温度を測ります。終わると指紋が一枚立ち、五つの軸の上に自分の声の結を目標の結に重ねて見せます。点数ではなく、次に試すことをひとつ先に書きます。
  • ふり返る · だれとの言葉文をかけた翌日、実際にどうだったかを三つのうちひとつでふり返ります。少しほぐれた · 変わらなかった · もっと難しくなった。「だれとの言葉」は今月・今週・きょうを分けて、だれと何回、どんな温度で話したかを一枚に集めます。まだ話していない相手は 0 ではなく「まだ」と記します。
四つの言語

画面も、つくられる文も、
同じ言語で

한국어 · English · 日本語 · Español。初期設定では端末に合わせ、ドロワー → 言語と単位で変えられます。

スマホをひとつ押すと、このページもその言語に変わります。

変わるのは画面だけではありません

つくられる四枚の文も、手紙一通も、一日の終わりの通知一行も、ホーム画面のウィジェットも、選んだ言語で届きます。です・ます、敬語とため口のような語尾も、言語ごとに自分の文法で行きます。自分で書いた文は翻訳せず、書いたままにします。

℃ と °F も選べます

測った値も選んだ値もつねに摂氏で残り、見える単位だけが変わります。だから単位を変えても、これまでの記録はそのままです。このページの温度もここで切り替えてみられます。

言葉の温度

体温ではなく、言葉の結に付けた温度

六つの話し方に、冷たい側からあたたかい側へ温度をひとつずつ付けました。36.5℃、あっさりが原点です。左へ行くと言葉は冷え、右へ行くとあたたまります。文を選ぶときに決める温度と、声から測った温度は、同じ六つの目盛り、同じ物差しなので、二つをそのまま見比べられます。

  1. 35.0℃きっぱり揺れない、はっきりした言葉
  2. 35.7℃おだやか低く、そろって落ち着いた声
  3. 36.5℃あっさり原点飾りのない淡々とした言葉
  4. 37.1℃たのしく軽く速いリズム
  5. 37.7℃共感相手の様子を先に見る言葉
  6. 38.2℃あたたかく気持ちがにじむぬくもり

アプリの中で温度は色ひとつでは伝えません。色と数字と名前と線の形、四つが一緒に語ります。

どう測るのか

音から温度まで、六つの歩み

測っている間、画面の針は直近 4.5 秒を見て、部屋の暗騒音より上に出た音で動きます。終えると一回分をもう一度測り直し、その値が残ります。残るのは一回ごとに温度ひとつと時刻だけです。

① 70ms ごとに、声の大きさと高さを読みます。動画の三つの声は合成音で、数字はアプリの分析コードがその音を実際に測った値です。
  1. 聞きます

    70ms ごとに一コマを読みます。コマごとに音量(dBFS)、自己相関で見つけた音の高さ(Hz)、声の帯域(300〜3400Hz)の割合、そしてコマの中の 10ms ごとの音量七つが一緒に来ます。

    70ms ごと · 音量 dBFS · 音の高さ Hz · 10ms の音量 × 7
  2. 部屋を引き、話し声を見分けます

    部屋の暗騒音を録音の間ずっと追いかけ、その上に出た音を測ります。声の帯域と、毎秒 3〜5 回うねる音節のリズムが一緒にある箇所を話し声として見分け、音の高さはそこでだけ読みます。残ったコマからは、部屋が上乗せした分を引きます。

    x′ = 10·log10( 10x/10 − 10floor/10 ) — 12dB を超えては削らない
  3. 五つを人の物差しで測ります

    点数にする前に、人が使う単位でまず測ります。抑揚の幅は自分の真ん中の高さから散らばった半音なので、声の高い人も低い人も同じ物差しです。速さは 10ms の音量で谷に区切られた山(音節の母音)の数を音の出ていた時間で割った値、間の割合は話し始めから話し終わりまでの音のない割合、大きさは部屋を引いた平均、そろった音量はそのばらつきです。

    抑揚の幅 = σ( 12·log2( f / f̃ ) ) — 半音、f̃ は自分の真ん中 速さ = 山の数 ÷ 音の出ていた時間 — 音節/秒 間の割合 = 静かなコマ ÷ 最初の言葉から最後まで 大きさ = μ(dBFS) · ばらつき = σ(dB) — 部屋を引いた値
  4. ふつうの人の朗読に置きます

    五つの値をすべて同じ規則で 0〜100 に置きます。50 は韓国語の朗読 226 件(FLEURS)の中央値、四分位範囲ひとつが 25 点です。そのため、ふつうの朗読の真ん中の半分が 37.5〜62.5 に入り、六つの話し方の基準も人が実際に出せる範囲の中に立ちます。抑揚の「ふつう」だけは、話し方タブの声の基準(標準・男性・女性)に合わせます。

    点数 = 50 + 25 × ( 値 − 中央値 ) ÷ 四分位範囲
  5. 温度にまとめます

    言葉の温度は、五つの点数を重みどおりに足した値です。抑揚がほとんどを決め、大きさは少し冷まし(大きくはっきりするほど「きっぱり」側)、間は少し温めます。速さとそろった音量は温度を動かさず、六つの話し方のどれに近いか — 結の形 — だけを分けます。足し算なので、どの物差しも向きはひとつで、結果はいつも 34.7℃〜38.5℃ の中に立ちます。

    言葉の温度(℃) = 36.5 + 1.0·(抑揚 − 50)/25 − 0.25·(張り − 50)/25 + 0.1·(間 − 50)/25 速さ × 0 · そろった音量 × 0 — 結の形(一致度)にだけ使います
  6. 目標と比べ、ひとつだけ勧めます

    目標から 0.45℃ 以内なら、目標どおりに話したと見ます。同じ人が同じ結で読んでも文ごとに抑揚が違い、15 秒の一回の揺れが標準偏差でおよそ 0.44℃ だからです — 一回の値で隣の話し方まで分けはしません。外れたときは、温度を動かす物差しのうち「重み × 目標までの残り点数」がいちばん大きいものをひとつ勧めます。重みの向きは物差しごとにひとつなので、勧めどおりに話せば温度は必ず目標に近づきます。

    目標どおり = | 温度 − 目標 | ≤ 0.45℃ · 勧める物差し = いちばん大きい ( 重み × 残り点数 )
落ち着き そろった音量 話と間 声の張り 抑揚

36.5℃あっさりにいちばん近い結

軸あっさりふつうの声
落ち着き5045
そろった音量5067
話と間5053
声の張り5050
抑揚5049
指紋。点線はあっさり(五つとも 50 — ふつうの人の朗読)、塗りは動画のふつうの声です。温度は抑揚 49 がほとんど決めて 36.5℃ 前後になり、五つがどう広がったかが結の形です。結果画面では同じ図で、目標の結と自分の結を重ねて見ます。
六つの話し方の基準の結を見る
話し方℃落ち着きそろった音量話と間声の張り抑揚
きっぱり35.05075387520
おだやか35.77575622523
あっさり36.55050505050
たのしく37.12525316972
共感37.76962693875
あたたかく38.26250563889

アプリが持っている定数そのままです。あっさりはふつうの人の朗読(五つとも 50)で、残りの五つは名前が言う向きへ四分位範囲の ½〜1½ だけ動かしてから、抑揚の値を温度の式から解きました。動かした距離はまだ実測ではなく判断です。

目盛りの値を見る
物差し測るもの50 点(中央値)25 点(四分位範囲)
落ち着き速さ — 数えた音節/秒、ゆっくりほど高い5.240.56
そろった音量大きさのばらつき — 小さいほど高い7.46 dB2.19 dB
話と間間の割合 — 多いほど高い0.0990.107
声の張り部屋を引いた平均の大きさ−42 dBFS6 dB
抑揚抑揚の幅(半音)男性 2.56
標準 2.84
女性 3.12
男性 0.63
標準 0.69
女性 0.56

FLEURS の韓国語朗読 226 件(CC-BY-4.0)を発話ごとに平均 −42dBFS にそろえてから、アプリと同じコードで測った値です。大きさの 50 点は音声コーパスでは決められないため、静かな部屋でスマホを手に持って話したときの真ん中(−42dBFS)を置き、25 点を 6dB — スマホと口の距離が二倍になった分 — としました。速さは、パッチムのない音節が続くと二つが一つに数えられるため実際の音節の 0.8 倍ほどになりますが、目盛りも同じ数え方で測ったので、その分は打ち消されます。

なぜ温度なのか

なぜ声から温度が出るのか

体温を測るのではありません
言葉の温度は、言葉の結に付けた比喩です。物理的に測るのは抑揚の幅、話す速さ、間の割合、音の大きさとそのばらつきの五つで、どれもマイクが端末の中で確実に測れる量です。
温度になる場所は宣言です
六つの話し方に温度をひとつずつ付け、自分の声を同じ式に通して一本の線の上の数字に移します。六つの話し方の基準をその式に入れるとそれぞれの温度になるように置いたので、文を選ぶときの温度と声から測った温度を同じ物差しの上で見比べられます。
部屋にも声の高さにも左右されません
暗騒音を引くので、カフェと寝室が同じ物差しの上に立ちます。抑揚は絶対的なピッチではなく自分の真ん中からの半音で測ります。それでも同じ朗読で女性話者のほうが抑揚を広く使ったため(中央値 2.56 対 3.12 半音)、話し方タブで声の基準を選ぶと抑揚の「ふつう」をそちらに合わせます。最初は男女のちょうど真ん中です。スマホを二倍近づけても、温度は 0.25℃ ほどしか動きません。
目盛りは人の声で合わせました
五つの物差しの 50 点は韓国語の朗読 226 件の中央値で、あっさりはその場所そのままです。速さの数え方も、台本の実際の音節数を正解にして選びました。ほかの五つの話し方をどれだけ動かすかはまだ判断なので、話し方ごとに読んだ録音が集まるたびに直していきます。
しないこと

このアプリの性格は、しないと決めたことが決めます

  • 診断しません。音量から読んだ値を、感情、人格、心の健康、関係の質を判定する情報には使いません。医療や相談の代わりにはなりません。
  • 成績表をつくりません。グラフの基準線は 36.5℃ ではなく自分の平均です。比べる相手が自分だけなので、等級は生まれません。点数も連続記録もありません。まだ話していない相手は 0 ではなく「まだ」です — 0℃ では、とても冷たく話したことになってしまうからです。
  • 相手を操る文はつくりません。相手に勝つ文、説得する文ではなく、自分の気持ちと自分の境界を一緒に伝える文をつくります。
  • 危険の前では引きます。自傷、暴力、脅しの兆しが読まれたら、提案より先に案内と相談窓口の電話番号が立ち、その画面では広告も閉じます。
  • 書いたものをため込みません。アカウントはなく、書いた文も受け取った文もサーバーに残りません。「手放す」に書く文は一時保存もなく、端末のファイルにも一度も書き込まず、残るのは手放した日付と回数だけです。「すべて消す」一回で、端末の記録と匿名 ID が一緒に消えます。
データ

端末の外に出るもの

声は端末の外に出ません。音量と周波数の分析はすべて端末の中で行い、残るのは一回ごとに温度ひとつと時刻だけです。外に出る道は四つで、アプリの中のデータシートでも同じ一覧を見られます。

  • 文と手紙をつくるとき関係 · 目的 · 温度 · 自分が書いた状況または下書き · 話し方の設定(文の長さ · 丁寧語 · 避けたい表現) · 選んだ言語が Google Gemini に送られます。このインストールを指す匿名 ID がひとつ一緒に行き、一日の回数を数えます。「手放す」と「きょうの一マス」は何もつくらないので、何も出ません。
  • 広告を出すとき広告識別子 · 端末情報 · おおよその位置が Google AdMob に送られます。書いた状況と関係は送りません。
  • アプリが突然落ちたときオンにしている場合だけ、落ちた場所 · 端末のモデル · OS とアプリのバージョンが Firebase に送られます。書いた文と受け取った文は含まれません。
  • 新しいバージョンを確かめるときこのホームページからバージョン表を一枚受け取るだけです。アプリのバージョンを含め、どんな値も送りません。
  • 一度も外に出ないもの録音と音量 · 保存した文 · 利用の記録 · ふり返り · 相手ごとの記録 · 手放すに書いた文 · 話し方タブの声の基準。

保存しないことと送信しないことは別の約束なので、外に出るものの完全な一覧をプライバシーポリシーに書きました。

よくある質問

謝るメッセージから声のトーンまで、気になること

Malondo(マロンド)はどんなアプリですか?

話しにくい瞬間に、何を言うかを一緒に選ぶAI会話コーチです。謝る・断る・お願いする・なぐさめるときのように最初の一文が出てこないとき、いまこの人にかける一言二言を四通り提案します。20秒ほど声に出して話すと、声から話し方の温度も測ります。アカウント不要で、無料で使えます。

「言葉の温度」とはどういう意味ですか?

同じ言葉でも、どんな調子で言うかで冷たくも温かくも聞こえます。Malondo はその調子に温度をつけました。きっぱり 35.0℃ · おだやか 35.7℃ · あっさり 36.5℃ · たのしく 37.1℃ · 共感 37.7℃ · あたたかく 38.2℃。六つの話し方が一本の線の上に並び、文を選ぶときに決める温度と声で測った温度を同じものさしで比べます。体温を測るのではなく、言葉の調子にたとえた温度です。

謝るメッセージや断りの連絡を、どう書けばいいかわかりません。

「かける言葉を探したい」で、だれに(配偶者 · 恋人 · 家族 · 友だち · 同僚 · 上司)、何を(謝る · 断る · お願いする · なぐさめる · 対立をほどく · 気持ちを伝える · 意見を言う)、どんな調子で言うかを選び、あったことを一、二行書くと、行き方の違う文が四枚届きます。一枚ごとに、なぜこう言うのか、相手が答えてきたときに続ける一言、気をつける点が付きます。すでに書いた文は「自分の文を整える」で、意味はそのまま表現だけ直してもらえます。

けんかのあと自分から連絡するときや、なぐさめの一言にも使えますか?

はい。対立をほどく、なぐさめる、気持ちを伝えるがそのための入り口です。相手に勝ったり説き伏せたりする文ではなく、自分の気持ちと自分の境界を一緒に伝える文をつくり、「会話の練習」で、かけたあとのやりとりを先に一度歩いてみます。アプリが代わりに送ることはありません。選んで、自分の言葉に整えて、コピーして自分で送ります。

自分の話し方や声のトーンが冷たく聞こえていないか、わかりますか?

「言葉の温度を測る」で20秒ほど声に出して話すと、抑揚と速さ、間と声の大きさを端末の中で読み取って言葉の温度を測ります。選んだ目標の温度にどれだけ近いかが話している間リアルタイムで見え、終わると五つの軸の指紋の上に自分の声と目標を重ねて、どこが離れているかを見せます。点数ではなく次に試すことをひとつ書くので、提案された文を声に出して読み、話し方をやわらげてみる練習にも使えます。

だれにも言えなかった話を打ち明ける場所がほしいです。

「まず気持ちをほどく」にあったことを書いて、どんな答えが欲しいかだけ選ぶと(ただ聞いてほしい · 整理してほしい · 別の見方がほしい · どうすればいいか知りたい · 自分の分はどこまでか)、手紙が一通届きます。書いた話も返事も残りません。返事がいらない日は「手放す」に長く残っていたことをひとつ百字以内で書いて手で消し、その日の気持ちは「きょうの一マス」でカレンダーに残します。

録音した声や書いた文は、どこに残りますか?

声は端末の外に出ません。分析はすべて端末の中で行い、結果画面を離れると録音ファイルはすぐに消えます。会員登録はなく、書いた状況も受け取った文もサーバーに残りません。文や手紙をつくる瞬間にだけ、書いた状況と選んだ関係・目的・温度が Google Gemini に送られます。外に出るものの一覧はプライバシーポリシーにすべて書いてあります。

無料ですか? 広告はありますか?

無料で、アプリ内課金はありません。かける言葉は一日三回、手紙は一日二通まで受け取れ、使い切った日にだけ、望めばリワード広告を一本見て補充できます。「手放す」と「きょうの一マス」には回数の制限も広告もありません。

カウンセリングの代わりになりますか?

なりません。Malondo は医療や心理カウンセリングのサービスではなく、感情や人格、関係を診断しません。自傷や暴力が心配される内容が読まれたら、文を提案する代わりに相談窓口の案内を先に出します。

Android でも使えますか? どの言語に対応していますか?

いまは iPhone(App Store)で入手でき、Android(Google Play)は準備中です。画面と提案される文は 한국어 · English · 日本語 · Español の四つの言語で届き、温度は ℃ と °F から選べます。

入手

iPhone と Android で、無料

アプリ内課金はありません。一日分を使い切った日にだけ自分で開くリワード広告ひとつがすべてです。한국어 · English · 日本語 · Español で使えます。

  • App Store で入手
  • Google Play 審査前です · 準備ができたらリンクが付きます

使っていて困ったことや望むことがあれば、サポートページに書いてください。