🌱はじめに — Aegisの全体像
初めての方向け。電話がどう守られるか・声はどこから出るか・お金はどこで発生するかを4つの図で。
Aegis(イージス)は、会社の電話の「番人」です。 迷惑電話は入り口で止める。大事な電話はいつも通り人につなぐ。 判断に迷う電話だけ、**AI受付(AI層=LLM)**が代わりに出て用件を聞きます。
このページは、初めての方向けの案内です。むずかしい言葉は「やさしい言い方(正式な名前)」の二段書きで進めます。 4つの図で「全体のながれ」「声のしくみ」「お金のしくみ」「安くなるしくみ」を説明します。
図1: 全体のながれ
ポイントは3つだけです。
- 電話はまず門番(ルール層)が出迎えます。門番は電話番号を名簿(ブロックリスト・ホワイトリスト)と照合するだけ。だから無料です。
- 拒否の名簿(ブロックリスト)に載っている番号は録音アナウンスを流して切る。信頼の名簿(ホワイトリスト)の相手はそのまま人へ。どちらも無料です。
- 知らない番号のときだけAI受付が起きて、会話で用件を聞きます。お金がかかるのはここだけです。
図2: 声はどこから出るか
「切るときの声」と「AIの声」は出どころが違います。
- ブロックのアナウンスは、作り置きの録音(VOICEVOX で事前生成)。再生するだけなので、通話のたびの費用はゼロです。
- AI受付が話すときは、OpenAI Realtime というひとつのサービスが耳・口・文字起こしを全部やります。別の音声サービスを継ぎ足すことはありません。声を電話とAIの間で運ぶのは**ブリッジ(bridge.py・声の中継役)**です。
「通すか切るか」を考える頭(門番=ルール層や、AI受付=AI層)を将来入れ替えても、声の出どころは変わりません。頭と声が分かれているので、部品ごとに育てられます。
図3: お金はどこで発生するか
答えはシンプルです。AI受付が実際に会話している時間だけ有料。それ以外——門番の照合、録音の再生、人への直通、**記録(通話ログ)**の保存——は、ぜんぶ無料です。
会話中の「この電話は迷惑?」というLLM判定も、AI受付の会話(Realtimeセッション)の中で一緒に動くので、判定のための追加料金はありません。
なお、図の「¥0/有料」は **AI利用料(OpenAI API)**の話です。電話回線そのものの通話料は回線契約によるため、ここには含みません。
図4: 使うほど安くなる
通話のたびに名簿が育ちます。名簿が育つと「知らない番号」が減り、門番の仕分けだけで済む電話が増えます。 つまり、有料のAI受付が起きる回数がだんだん減って、安くなっていきます。
将来はさらに一歩進んで、判定の「頭」そのものを手元の機器に引っ越しさせる構想(蒸留)があります。詳しくは 一歩先の構想 へ。
どこに繋がるか(現在と構想)
- 現在: ロジウム(ひかり電話のホームゲートウェイ)向けに開発中です。
- 設計上の接続性: 電話側が Asterisk / SIP を話せる環境なら接続できます。ブリッジの入り口は AudioSocket という標準の口で、電話側の設定は最小5行で繋がる作りです。
- ⏳ 構想: ビジネスホン・クラウドPBX・他の電話サービスへの展開。⏳ 構想段階 まだ構想段階で、実装・検証はこれからです。
販路としての展開(PBX OEM)は Strategy & Pricing を参照してください。
用語ミニ辞典
- ルール層 — 番号や名簿など「決まりごと」だけで判定する仕組み。このページの「門番」。
- AI層(LLM) — 会話しながら判定する人工知能。このページの「AI受付」。
- ブロックリスト — 拒否する番号の名簿。載っていれば録音アナウンス→切断。
- ホワイトリスト — 信頼する番号の名簿。載っていれば人へ直通。
- ブリッジ — 電話とAIの間で声を運ぶ中継役(bridge.py)。
- shadow mode — 本番の判定は変えずに、新しい判定方法を裏で記録だけして育てる練習モード。
もっと詳しい定義は 用語集 へ。
次に読むなら
- もう少し詳しい全体像 → System Overview(トップ)
- 分からない言葉が出てきたら → 用語集