如何用網路監控工具檢查聽寫應用是否上傳音訊:以 Dictivo Local 為例
要判斷任何一款聽寫應用是否上傳你的音訊,可以在聽寫時觀察它的網路流量,再在斷網狀態下重複測試。本頁以 Dictivo Local 模式為例說明具體步驟,方便你在用任何應用處理敏感聽寫前先核實這條邊界。
簡短回答
用按應用顯示流量的網路監控工具觀察聽寫應用及其輔助程式,同時口述一句不含敏感資訊的短句,記錄它連線的主機和傳送的位元組數。然後禁止它聯網並再次聽寫:斷網後仍能完成的轉寫是在裝置上完成的。恢復網路後繼續觀察是否有延遲傳送。同樣的測試適用於任何聽寫應用。
以 Dictivo 為例:在 Local 模式下,Dictivo 不會把你的聽寫音訊傳送到轉寫伺服器。你仍可能看到的網路活動,通常來自更新、授權、下載、支援請求或可選 Cloud Fast 等產品操作。
測試什麼
先安裝模型並等待下載結束,記錄應用版本、作業系統、模型和模式。用不含敏感資訊的短句測試,持續觀察聽寫前、聽寫中及結束後 Dictivo 與輔助程式的網路活動。記錄目標主機和出站位元組變化,包括測試開始前已經建立的連線。
完成設定與啟用後,阻止網路存取,在 Local 模式下再次檢查錄音、轉寫和貼上能否完成。恢復網路後繼續觀察是否出現延遲傳送。如果已有 Cloud Fast 額度,可用無敏感資訊的短句單獨作對照;該模式應出現遠端轉寫請求。
僅統計連線數無法判斷是否上傳音訊。加密流量不顯示內容,取樣也可能漏掉短暫傳輸、輔助程式或觀察視窗外的活動。這裡提供的是測試方法,不是已釋出的實測結果,也不保證每次會話的行為。應將更新、試用啟用和可選統計等產品流量與轉寫流量分別判斷。
使用 Dictivo 0.3.51 或更高版本時,請在開始觀察前鎖定 Cloud Fast(設定 › 隱私),並從空閒狀態開始:沒有正在進行的錄音,之前的錄音也已全部完成——因為鎖定時仍在錄製或轉寫的 Cloud Fast 錄音依然會以 Cloud Fast 完成。Cloud Fast 鎖定期間開始的錄音都不會上傳。預計會出現發往 downloads.dictivo.app 的連線(啟動約五秒後以及此後每 24 小時的更新檢查,以及手動發起的模型下載),以及發往 app.dictivo.app 的連線(試用開始、第一次成功的試用轉寫、可選統計、結賬後直到授權到達前的購買確認,以及開啟相應介面時的 Local 價格和續費資訊)。另有三個主機可能出現,具體情形見安全頁面所列:啟用、重新整理或移除授權時,或重新安裝後恢復授權的那一次,會連線授權服務;僅當從 downloads.dictivo.app 下載模型失敗時,才會連線 huggingface.co;Cloud Fast 的授權或狀態檢查會連線 api.dictivo.app,例如啟用、重新整理 Cloud Fast 授權或讓裝置退出 Cloud Fast 時,或在已儲存 Cloud Fast 授權的情況下開啟賬戶與賬單時。Run check(設定 › 賬戶與賬單)會檢測更新伺服器、app.dictivo.app、Cloud Fast 服務和授權服務,且僅在點選時執行。不鎖定時,在選中 Cloud Fast 期間開始的錄音會傳送到 api.dictivo.app。
- Local 模式:錄音、轉寫、貼上,同時觀察是否有上傳活動。
- Cloud Fast 模式:應預期出現遠端轉寫請求,因為你選擇了加速路徑。
- 模型下載和更新檢查與聽寫錄音上傳行為是兩件不同的事。
可以使用的工具
任何能按程序顯示網路活動的工具都可以。按你的作業系統選擇一種:
- macOS 上按應用工作的防火牆或網路監控工具,例如 Little Snitch 或 LuLu:顯示哪個程序建立了哪條連線,並可阻止某個應用聯網。
- macOS 自帶:終端裡的 nettop 和“活動監視器”的“網路”標籤頁會按程序顯示傳送和接收的位元組數。
- 抓包工具,例如 Wireshark:顯示目標地址、時間和資料量;加密流量的內容仍無法讀取。
- Windows:“資源監視器”的“網路”標籤頁會按程序顯示連線和傳送的位元組數。
- 路由器日誌可以從電腦外部確認同樣的目標地址。
預期的網路範圍
Dictivo 並不承諾桌面應用永遠不使用網路。更準確也更有用的隱私聲明是:Local 聽寫不會把錄音或轉寫文字傳送到轉寫伺服器。
應用還可能為更新檢查、模型下載、授權、賬單、支援服務和可選 Cloud Fast 使用網路。這些產品操作與上傳 Local 錄音進行轉寫是不同的用途。 使用統計預設關閉,只有你在設定中開啟後才傳送。 獨立於該設定,應用會向 app.dictivo.app(0.3.51 之前的版本為 api.dictivo.app)上報不含內容的事實:每次安裝上報一次應用首次開啟;在麥克風(Mac 上還有輔助功能)許可權確定後,上報結果是允許、拒絕還是沒有錄到聲音;以及 Local 試用的兩個里程碑:開始試用,以及首次成功複製或貼上 Local 轉錄結果。上報包含裝置標識的雜湊值、平臺、應用版本、這些事件的時間和是否支援該統計的標記;成功上報還包含成功時間。傳送失敗可能重試。任何上報都不包含音訊、轉錄文字、檔名或應用名稱。 如果你在設定嚮導或“設定 › 賬戶與賬單”中主動要求,Dictivo 會把你填寫的信箱、裝置標識的雜湊值、介面語言、平臺、應用版本和試用開始日期儲存在 Dictivo 自己的伺服器上(資料庫的主副本位於西歐),只用於一個目的:在 14 天 Local 試用結束前兩天給你發一封郵件。郵件發出時,Dictivo 即從資料庫中刪除該信箱;若未能發出,最遲在試用結束後三天刪除。郵件傳送服務商會按其自身的保留期限儲存投遞日誌。你可以隨時撤回:在應用中取消、使用郵件中的連結,或寫信至 support@dictivo.app。此處理基於你的同意;撤回不影響此前已進行的處理。
- 敏感音訊請使用 Local 模式。
- 只有在你接受遠端處理時才使用 Cloud Fast。
- 如果 Local 模式行為與本頁不符,請發郵件到 support@dictivo.app。
常見問題
01 如何檢查聽寫應用是否上傳我的音訊?
用按應用顯示流量的網路監控工具觀察應用,口述一句不含敏感資訊的短句,再在斷網狀態下重複測試。斷網後仍能完成的轉寫是在裝置上完成的;恢復網路後繼續觀察是否有延遲傳送。
02 Dictivo Local 模式會上傳音訊嗎?
不會。在 Local 模式下,Dictivo 不會把你的聽寫音訊傳送到轉寫伺服器。
03 為什麼我仍可能看到 Dictivo 使用網路?
應用還可能為更新檢查、模型下載、授權、賬單、支援服務和可選 Cloud Fast 使用網路。這些產品操作與上傳 Local 錄音進行轉寫是不同的用途。 使用統計預設關閉,只有你在設定中開啟後才傳送。 獨立於該設定,應用會向 app.dictivo.app(0.3.51 之前的版本為 api.dictivo.app)上報不含內容的事實:每次安裝上報一次應用首次開啟;在麥克風(Mac 上還有輔助功能)許可權確定後,上報結果是允許、拒絕還是沒有錄到聲音;以及 Local 試用的兩個里程碑:開始試用,以及首次成功複製或貼上 Local 轉錄結果。上報包含裝置標識的雜湊值、平臺、應用版本、這些事件的時間和是否支援該統計的標記;成功上報還包含成功時間。傳送失敗可能重試。任何上報都不包含音訊、轉錄文字、檔名或應用名稱。 如果你在設定嚮導或“設定 › 賬戶與賬單”中主動要求,Dictivo 會把你填寫的信箱、裝置標識的雜湊值、介面語言、平臺、應用版本和試用開始日期儲存在 Dictivo 自己的伺服器上(資料庫的主副本位於西歐),只用於一個目的:在 14 天 Local 試用結束前兩天給你發一封郵件。郵件發出時,Dictivo 即從資料庫中刪除該信箱;若未能發出,最遲在試用結束後三天刪除。郵件傳送服務商會按其自身的保留期限儲存投遞日誌。你可以隨時撤回:在應用中取消、使用郵件中的連結,或寫信至 support@dictivo.app。此處理基於你的同意;撤回不影響此前已進行的處理。
04 Cloud Fast 應該出現網路活動嗎?
應該。Cloud Fast 是可選加速模式,會傳送你選中的錄音進行遠端轉寫。
05 如果 Local 聽寫開啟了意外連線怎麼辦?
記錄時間戳、應用版本、作業系統和目標主機,然後傳送到 support@dictivo.app 以便調查。