VoiceSync

跨设备语音输入同步工具,在手机上用豆包输入法语音说话,文字自动同步到电脑剪贴板,解决 PC 端语音输入体验差的痛点。
SwiftUIKotlinJetpack ComposeCross-Platform

🎙️ VoiceSync

让手机的语音识别,为电脑打字。

一款专为中文语音输入优化的跨设备同步工具,完美解决”手机语音输入法好用、电脑端体验差”的痛点。


💡 创作背景

豆包输入法的语音识别模型非常强大,但只在手机端好用。PC 端的语音输入体验要么太贵,要么延迟高、准确率低。而手机天然适合做语音输入设备——随时拿起来说话,比对着电脑麦克风更自然。

VoiceSync 让你在手机上用豆包输入法的语音能力说话,文字自动同步到电脑剪贴板,彻底解放双手。

🎯 核心功能

Android 端(语音输入端)

  • 全屏输入区:启动即聚焦,直接唤起豆包输入法语音输入
  • 智能自动发送:停止说话 2 秒后自动发送到电脑
  • 自动清除内容:发送成功后自动清空输入框,准备下一次输入
  • IP 地址历史:自动记录所有连接过的电脑 IP,快速切换设备

Mac 端(接收端)

  • HTTP 监听服务:后台运行,实时接收手机发来的文字
  • 剪贴板自动注入:收到文字后立即更新系统剪贴板
  • 自动粘贴功能:可选自动模拟 Cmd+V,文字直接出现在光标位置
  • 菜单栏模式:隐藏主窗口,常驻菜单栏运行

🚀 使用场景

  1. 写文章 / 写代码注释:手机放在旁边,想到什么说什么,文字自动出现在编辑器里
  2. 回复微信 / 邮件:用豆包快速说一段话,自动粘贴到聊天框
  3. 记录灵感:随时拿起手机说话,内容自动同步到电脑的笔记软件
  4. 会议记录:边开会边用手机语音输入,文字实时同步到电脑文档

🛠 技术栈

  • Mac 端:SwiftUI + Swifter(HTTP 服务器)
  • Android 端:Kotlin + Jetpack Compose + Ktor(HTTP 客户端)
  • 通信协议:HTTP JSON(局域网通信)