macroDroidで簡易留守番電話を作ってみました


06844 2025/08/15 21:51:59


山賀です。

[android:06352] デバイス自動化」アプリの紹介

https://yama3nomori.jp/cgi/android-ml/thread.cgi?page=6351

で以前紹介しました

MacroDroid - デバイス自動化
https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid
を使って簡易的な留守番電話を作ってみたところ、よさげな物ができたので共有します。

端末はPixel 9を使っています。
ピクセルシリーズには
通話スクリーミング
という機能があります。
これは通話に対してAIが代わりに応答するという物です。

通話を応答前にスクリーニングする - 電話アプリ ヘルプ
https://support.google.com/phoneapp/answer/9118387?hl=ja
アメリカでは自動的に動作するのですが、それ以外の国では
着信時に
AIで応答
をタップする必要があります。

この操作を自動化してみました。


マクロ作成画面で

1. マクロ名に適当な識別名を入力します。
例: AI応答

2 トリガーを
電話/SMS
電話の着信時
誰でも
と順番にタップします。

3. アクションを

a.
マクロ
次のアクション実行前に待機
待機時間
とタップし、時間を設定します。
例: 20秒

b.
機器の画面や操作
UI画面操作
クリック
テキスト内容
とタップ。
一致するテキストに
AI
を入力して
OK
をタップ。
※僕はプロ版なので
オーバーレイ画面を含む
もオンにしました。

4.
承諾
をタップで作成完了です。


通話スクリーミングは録音はもちろん文字起こしも作成できて便利な機能です。
キャリアによっては留守番電話は有料オプションになっていますが、これを使えば無料で簡易的な物が使用できるのでいいかなと思っています




06845 2025/08/17 16:45:09


山賀さん


こんにちは、アーモンドです。


有益な情報ありがとうございます。


ピクセル9を使っており、Xperiaのように本体に留守番電話の機能がついていなくて、困っていました。


早速教えていただいたマクロを設定してみました。


思った通りの動作をしてくれて満足しております。


ただ、「本人に確認しています」のまま止まってしまい、

電話をした側が困ってしまうと思い、

UI操作で「AI」をクリック→

待機45秒→

UI操作で「折り返します」

上記のようにしてみました。


あとは、このままだと通知が残らず、着信に気づかない可能性もあるので、通知を残す設定を考えてみたいと思います。


今回はありがとうございました。




    Android-ML 過去ログ に戻る