HeartOSC APP
🎮 VRChat 的完美搭档
在你的虚拟形象上实时显示你的实际心率。无论你是在探索虚拟世界、与朋友聊天,还是经历激动人心的时刻,你的虚拟形象都能准确地展现你的感受。兼容主流的 VRChat 心率显示预制件,并可根据你的虚拟形象参数进行完全自定义。
📱 主要功能
• 支持蓝牙低功耗 (BLE) 心率监测器 - 兼容所有标准 BLE 心率监测器(Polar、Wahoo、Garmin、Coospo 等)
• 实时 OSC 数据流 - 通过本地网络使用 OSC 协议发送心率数据
• 自动重连 - 连接断开时,智能指数退避重连功能会自动重连
• 后台监测 - 即使应用在后台运行,也能持续工作
• 完全自定义 - 可配置 OSC 主机、端口和所有参数路径
• 多语言支持 - 提供英语、日语、韩语和简体中文版本
• Material Design 3 - 美观现代的界面,遵循 Android 设计规范
• 多种 OSC 参数 - 心率值、连接状态、心跳开关和脉搏信号
🔧 OSC 参数
应用会发送以下 OSC 参数(全部可自定义):
• 心率(整数)- 当前 BPM 值 - /avatar/parameters/HR
• 心率已连接(布尔值)- 监控连接状态 - /avatar/parameters/isHRConnected
• 心跳切换(布尔值)- 随每次心跳切换 - /avatar/parameters/HeartBeatToggle
• 心跳脉搏(布尔值)- 在脉搏持续时间内激活 - /avatar/parameters/isHRBeat
调整脉搏持续时间(1-5000毫秒),使其与您的虚拟形象动画完美同步。
💪 支持的心率监测器
任何支持标准心率服务的蓝牙低功耗心率监测器均可使用:
• Polar H10、H9、H7
• Wahoo TICKR
• Garmin HRM-Dual、HRM-Pro
• Coospo H6、H9
• 以及更多!
🎨 VRChat 集成
设置非常简单:
1. 在 VRChat 中启用 OSC
2. 将心率参数添加到您的虚拟形象
3. 使用您电脑的 IP 地址配置 HeartOSC
4. 连接您的心率监测器
5. 开始监测,并在游戏中查看您的心率!
如需即用型解决方案,请查看 BOOTH 上的 nullstalgia 的心率显示预制件 - 它与 HeartOSC 完美兼容,开箱即用。
🔒 隐私与安全
您的隐私至关重要。 HeartOSC:
• 不收集或存储个人信息
• 不向外部服务器发送数据
• 完全离线工作
• 仅将数据发送到您配置的本地地址
• 无分析、无追踪、无广告
• 开源且完全透明
⚙️ 技术细节
• 协议:基于 UDP 的 OSC(开放声音控制)
• 最低 Android 版本:8.0 (API 26)
• 所需权限:蓝牙(用于心率监测)、位置(Android 系统要求,用于 BLE 扫描)、通知(可选,用于后台服务)
• 网络:仅限本地网络,无需互联网
• 数据传输:未加密的 UDP(OSC 标准)
🌐 超越 VRCHAT
可与任何支持 OSC 的应用程序配合使用:
• 直播叠加层
• 音乐可视化
• 互动装置
• 自定义游戏集成
🆓 免费开源
HeartOSC 完全免费,无广告、无应用内购买、无高级功能功能特性。它是开源软件(MIT 许可证)——完整的源代码已发布在 GitHub 上,以确保透明度并鼓励社区贡献。
📖 支持
访问我们的 GitHub 获取设置说明、故障排除指南和 VRChat 头像示例。
将您的真实心率带入虚拟世界!
---
访问我们的网站:https://github.com/hizkifw/HeartOSC
报告问题:https://github.com/hizkifw/HeartOSC/issues
用心打造,献给 VRChat 社区 ❤️
