§ 00 · 30-day rule LINE 預設只保留 30 天
LINE 的訊息(包含語音)默認在伺服器保留 30 天 — 30 天後若你的手機還沒下載過這則訊息, 它就拉不回來了。換手機、刪 cache、漫不經心刪了 chat — 都會讓那則訊息永遠消失。
這對「日常閒聊」沒問題。但對有時間性重要資訊的對話,是隱性的資料風險。
§ 01 · why care 為什麼一年後還想要找
想像下面這幾種狀況:
失智症長輩
媽媽 82 歲,今年 3 月開始有失智症狀。她過去 5 年的 LINE 語音是她還清楚時的聲音與用詞。 這些不是「聊天紀錄」,是家族口述歷史。一年後你可能會慶幸自己留下了這些。
意外
家人意外重病或離世時,最遺憾的是「我沒留住他平常說話的樣子」。 一個 30 秒的語音留言,比一張照片更能呼喚記憶。
具體事務追溯
「爸爸什麼時候說過水槽要修?」、「2024 年地震時媽媽是不是說過頭暈?」、 「孫女的英文老師叫什麼來著?」 — 一年後查證會用到這些。
回憶錄、孝順用
有些人想做「給爸媽 80 大壽的紀念冊」、「給孩子的成長書」 — 家人語音是裡面最珍貴的素材,但需要先有可搜尋的存檔才能用。
§ 02 · manual archive 手動備份的 3 種做法(都不夠好)
手動下載再自己整理
每週把 LINE 語音下載到手機、用筆記 App 寫摘要、配時間日期。 理論上可行,實務上沒人撐得了三週。
LINE Keep
LINE 內建的「保存」功能可以把訊息存進 LINE Keep,免費 1GB。 只是要逐則手動保存、存了之後也不會幫你轉文字,搜尋只搜得到原本的文字訊息 — 語音裡說的話, 它看不到。
第三方備份 App(例如 LINE Backup)
也有付費工具能把整段 LINE 對話導出。問題有兩個: 一是隱私 — 你把全部訊息交給一間第三方公司處理; 二是倒出來的格式不可搜(音訊檔 + JSON 元資料),要再搭一套自己的索引。
三條路都有 friction,多數人最後的選擇就是什麼都不做 — 家人五年前的對話,在某次換手機後永遠失去。
§ 03 · voice-vault voice-vault — 自動備份 + 全文索引
voice-vault 把這件事自動化。 把 bot 加進你跟長輩的 1:1 chat(或家族群)之後, 每次有人傳語音,bot 在背後做三件事 — 備份原音、轉成繁中文字、建索引;原始訊息還是好端端留在 LINE 裡, bot 是影印機,不取代 LINE。
備份只存在你個人的命名空間,不是公共空間 — 每位使用者各自的存檔, 家人不會無意間看到你那邊的紀錄。
存 1 分鐘 ≈ 0.5 credit / 月。1 分鐘語音 ≈ 0.5 credit / 月儲存。 家人一年語音總長 600 分鐘 = 300 credit / 月 ≈ 300 元 / 月。 換到的是「家人說過的話 — 一年後仍然找得到」。
§ 04 · search flow 一年後怎麼找:「爸爸什麼時候說過水槽」
搜尋介面就在 LINE chat 內 — 在跟 voice-vault 的 1:1 chat 傳:
/搜尋 水槽→ bot 列出所有提到「水槽」的語音紀錄,按時間排。/搜尋 媽媽 頭暈→ 多關鍵字 AND,列出符合的紀錄。/月份 2024-04→ 列出 2024 年 4 月所有語音的摘要。/說話者 爸爸 2024-08→ 限定說話者 + 月份。
每筆結果是「日期 + 摘要 + 原音連結」。點原音連結回到 LINE 訊息(如果還在)或從 voice-vault 的 R2 存檔播放。
§ 05 · privacy 長期資料的隱私處理
長期儲存家人的語音是高敏感資料,voice-vault 的處理刻意保守。 每位使用者各自一份私有存檔 — voice-vault 不是「家庭共享空間」,你那邊的紀錄就是你的。 bot 認得「這則是爸爸說的」靠的是訊息發送者 ID,不做聲紋分析、不建立家人的聲音指紋。
家人的語音不會被拿去訓練模型,也不會送進 OpenAI 或其他第三方的訓練資料。 如果想全部撤掉,在 chat 裡傳 /刪除全部,bot 24 小時內把 R2 原音、轉文字、索引一起清空。
萬一家人離世、或你自己離世 — 隱私政策 有寫繼承條款: 你指定的 emergency contact 可以驗證身份後申請取出存檔。