首页»版块 更多荣耀手机 荣耀Robot Phone 【评论赢京东卡】重塑交互想象!全场景触控与语音方案大 ...
#星火共创营#

【评论赢京东卡】重塑交互想象!全场景触控与语音方案大征集

    [复制帖子标题和链接]

1.3万16

数码爱好者  LV7  发表于 7 天前 江苏 来自:荣耀Magic7 Pro
YOYO流式边听边理解,边识别边推理,无需等整句话说完

现状痛点

现在和YOYO对话,需要完整说完一整句话,语音助手要等用户语音全部结束之后,才开始解析、思考、生成回复。
如果句子比较长,用户说完之后还要等待一段处理时间;遇到说话断断续续、中途停顿的情况,识别也会等到语音结束才处理,交互会有明显等待感。

功能构想

采用流式识别推理机制:在语音输入过程中,每识别出一部分字词、片段,就同步进行初步语义分析,不需要等待整句话全部说完。

不是立刻给出最终回答,而是一边接收语音,一边逐步解析语义,积累上下文信息。等到用户说完完整语句,已经完成大部分前置分析,缩短最终响应等待时间。

举个实际场景:
用户:“帮我查一下,今天无锡的天气……”
YOYO在识别到“帮我查一下”“今天无锡”这些片段的时候,就同步做初步语义解析,识别意图、提取地点关键词。等到用户说完完整句子,已经完成大部分分析,快速给出结果。

交互规则

1. 不会片段化乱回复:只有当完整语义已经收敛、用户语音结束后,才输出最终回答。
中途识别到片段,只做后台内部解析,不会中途打断用户、乱输出半截回答。

2. 支持说话中途停顿:用户说话中间短暂停顿,系统可以继续保留已经识别到的片段语义,不会直接丢弃上下文。

3. 区分简单指令和复杂对话:简单指令可以更快完成推理;长对话、复杂问题依旧保留完整语义校验,避免识别片段造成理解错误。

4. 保留原有语音交互全部逻辑,不改变现有唤醒、对话流程,作为可选优化。
数码爱好者  LV7  发表于 7 天前 江苏 来自:荣耀Magic7 Pro
YOYO自定义语音暗号,一句话触发整套组合操作

现状痛点

日常使用YOYO完成一套连贯操作,需要分多条口述指令。
比如睡前想要开启助眠模式,要分别说:切换助眠显示、开启静音、设置7点闹钟、播放助眠音乐,需要反复下达多条语音指令,操作繁琐。
目前YOYO没有办法把一整套连续动作,绑定成一句自己习惯的口头暗号。

功能构想

新增自定义暗号配置能力,用户可以自由创建专属语音暗号,并且配置暗号对应的整套执行指令。

使用示例

1. 在设置页面新建暗号:我要睡觉了

2. 配置对应执行动作:切换助眠显示、铃声调为静音、设置明日7点闹钟、播放助眠音乐

3. 保存完成后,唤醒YOYO说出暗号「我要睡觉了」,就会自动执行这一整套连续操作。

交互规则

1. 支持创建多条自定义暗号,每条暗号独立绑定一套指令,支持编辑、删除、开关控制。

2. 提供执行确认选项:默认弹窗确认后执行,避免语音误识别造成误操作;用户可自主选择关闭确认。

3. 暗号优先匹配用户自定义内容,若未命中自定义暗号,则沿用YOYO原有语义逻辑。

4. 支持系统设置、闹钟、媒体播放、打开应用等系统能力;第三方应用操作受权限限制。

5. 所有暗号与指令配置全部本地存储,不上传云端,保障隐私。
数码爱好者  LV7  发表于 5 天前 江苏 来自:荣耀Magic7 Pro
【交互优化建议】结合接触面积+按压力度双参数,自适应动态调节触控采样率

作为长期使用MagicOS的用户,日常滑动屏幕能够感受到明显的体感差异:
当使用指腹大面积用力划动屏幕的时候,手指与屏幕摩擦力更大,滑动容易出现阻滞,轨迹会轻微抖动;使用指尖小面积轻滑屏幕手感就十分顺滑。目前系统触控采样率为固定档位,无法根据手指实际滑动状态动态调整。

核心优化思路(无需新增硬件,复用现有触控芯片原始数据)

手机TDDI触控IC本身就可以读取两项原生触控数据:
1.手指触摸屏幕接触面积,可以区分是指尖小点触碰,还是整块指腹贴在屏幕
2.Z轴按压力度,识别手指按压屏幕的轻重

给触控算法增加一套联合判断逻辑:
1.大面积+用力按压滑动:此时摩擦力最大,自动拉高触控采样率,采集更多坐标点,优化滑动轨迹,抵消拖滞感,滑动更加跟手
2.中等接触面积、正常力度滑动:保持系统默认采样率,兼顾滑动流畅与功耗表现
3.指尖小面积、轻力度滑动:摩擦力很小,适度降低触控采样率,减少触控芯片无效扫描,降低功耗,提升续航

补充说明

该方案完全依托现有硬件能力,不需要额外增加元器件,仅修改软件算法逻辑。
可以在触控调度模块加入这套判断逻辑,做分层动态调节,兼顾跟手手感与整机功耗,改善不同手势下的滑动体验。

希望研发团队可以纳入触控算法迭代评估,感谢工程师的打磨付出!
数码爱好者  LV7  发表于 5 天前 江苏 来自:荣耀Magic7 Pro
【交互创意建议】识别点击按压力度,感知用户急迫感动态调度系统资源

作为MagicOS的长期使用者,目前系统只能识别我们点击屏幕的位置,并无法感知我们当下的操作情绪。

日常使用中会发现一个很直观的现象:当我们着急点开应用、点击按钮时,手指会不自觉加大按压屏幕的力度;闲暇浏览翻看内容的时候,手指往往是轻轻触碰屏幕。

但当前无论用户操作是急促还是悠闲,图标动画、页面加载、CPU资源调度全部使用固定一套参数,无法匹配用户当下的心理预期。

核心实现构想(复用TDDI触控芯片Z轴压力数据,无需新增硬件)

直接读取触控IC上报的按压Z轴力度作为辅助判断信号,和现有系统调度逻辑结合:

1. 大力度按压点击,判定用户操作急迫
针对当前点击的图标、网页、按钮,适度提升对应应用局部CPU运行频率;缩短过渡动画时长,加快动画播放;优先分配系统资源,加速页面、应用加载,降低用户主观等待感。

2. 中等力度点击
保持系统默认动画、资源调度、加载策略,平衡流畅体验与功耗发热。

3. 轻柔力度点击,判定用户悠闲浏览状态
维持标准或者适度放缓动画节奏,CPU使用常规档位,优先控制功耗,节约整机电量。

需要考虑的边界约束,规避不良体验

1. 按压力度仅作为辅助判断条件,不作为唯一判定标准。
每个人手指发力习惯不同,贴膜、保护壳也会对压力采集造成干扰。需要同时结合点击频率、历史操作行为综合判断,避免误触发。

2. 调频讲究适度克制。大力度点击只做局部适度提频,不会直接拉满全部大核,防止出现异常发热。

3. 效果只作用于本次点击触发的对象,仅针对被点击的图标、网页,不会整机无差别全部提速。

4. 建议增加功能总开关,用户可以自主选择开启或者关闭该压力感知调度。

预期收益

让系统不止知道用户“点在哪里”,还能读懂用户操作的急切程度。
紧急操作降低等待感;休闲场景兼顾续航功耗,实现更贴合直觉的人机交互。

希望研发团队可以纳入交互调度方案的评估,感谢各位工程师辛苦打磨!
数码爱好者  LV7  发表于 5 天前 江苏 来自:荣耀Magic7 Pro
基于触控时序特征识别手势意图,动态自适应断触容忍窗口,解决拇指侧滑断触问题

一、现存痛点
日常单手大屏操作时,用户常用拇指侧倾姿势进行屏幕滑动、返回手势。
当前触控算法采用统一固定断触超时阈值,存在明显矛盾:
1. 阈值过短:拇指侧滑、指肉逐步脱离屏幕、仅剩指甲贴屏时,触控信号短暂丢失,直接判定手势结束,导致滑动中断、返回失败、轨迹断连。
2. 阈值过长:真实手指抬起时依然维持滑动,造成触控漂移、误触拖影。
目前系统无法区分两种完全不同的 “触控消失场景”,只能一刀切判定,导致单手侧滑体验差、容错率低。

二、核心创新原理(纯软件、复用现有 TDDI 触控数据)
手机触控 IC 原生可实时上报四组高精度时序数据:
1. 触摸有效面积变化曲线
2. 触摸斑点椭圆形态(长轴 / 短轴比例、方向)
3. 电容信号幅值变化趋势(等效按压贴合度)
4. 滑动速度、轨迹连续性
两种手势的触控衰减特征完全不同,可以被算法精准区分:
场景 1:用户真实抬手(需要快速终止手势,禁止漂移)
用户主动离开屏幕时特征:
- 触摸面积平滑缩小
- 电容幅值同步跟随下降
代表:手指整体松开、按压力度降低、意图结束操作。
场景 2:拇指侧倾滑动、指甲蹭屏断触(需要容错续滑)
拇指侧躺滑动、皮肉逐步侧向挪开、指甲贴合玻璃时特征:
- 触摸面积平滑、缓慢、连续衰减(非断崖消失)
- 触摸斑点被挤压变为狭长椭圆形,椭圆长轴与滑动方向高度一致
- 面积减小,但电容幅值不降、甚至小幅抬升
代表:手指整体并未抬起,只是有效导电皮肉区域被挤压收窄,属于操作持续、信号假性丢失。

三、落地方案:双模式动态断触容忍窗口
建议系统新增基于手势意图识别的动态超时机制,两套规则自动切换,无冲突、不误触。
1. 普通抬手模式(短容忍窗口:10~20ms)
触发条件:
滑动过程中,触摸面积缩小 + 电容幅值同步下降。
判定逻辑:
识别为用户主动松手,给予极短断触容错时间。
超时立即终止手势,杜绝屏幕漂移、拖影误触。
2. 拇指侧滑模式(增强容忍窗口:30~50ms 硬上限)
必须全部条件同时满足,缺一不可:
1. 当前处于高速连续滑动状态,轨迹方向稳定无跳变
2. 触摸面积呈平滑渐进式衰减,无断崖式归零
3. 触摸斑点形态变为狭长椭圆,长轴对齐滑动方向
4. 面积收缩过程中,电容幅值保持稳定 / 小幅上升,无同步衰减
5. 滑动轨迹连续、无抖动偏移
判定逻辑:
识别为拇指侧倾假性断触,自动开启更长的合规容错窗口。
窗口内即使触控信号短暂完全消失,系统基于历史速度、方向短时插值延续轨迹,保证滑动连贯、返回手势不中断。

四、关键防误触安全约束(工程师重点关注)
为彻底杜绝算法异常漂移、误判,增加多层硬性锁死机制:
1. 最大补偿时长永久封顶 50ms,绝不无限续滑,超时强制判定离手
2. 一旦重新检测到真实触控信号,立刻终止推算轨迹,切换硬件原生输入
3. 仅对连续滑动手势生效,静态点击、长按、精细操作不启用该逻辑
4. 剧烈轨迹抖动、速度突变时直接关闭容错,优先保证触控稳定性
5. 设置内提供功能独立开关,用户可自主开启 / 关闭,不默认强制生效

五、方案优势
1. 零硬件成本:完全复用现有 TDDI 触控 IC 数据,无需新增传感器
2. 精准区分用户意图:通过「面积 + 形状 + 幅值时序变化」多维特征,彻底区分 “松手” 和 “侧滑断触”
3. 兼顾流畅度 + 稳定性
  - 侧滑场景大幅减少断触、手势失效
  - 正常抬手绝不拖影、不乱飘
4. 算法轻量、低功耗,不影响系统调度与触控响应速度

六、总结
目前触控最大短板是:只看信号有没有,不看信号怎么消失。
通过新增多维触控时序特征识别,让系统能读懂用户 “是想松手,还是还在滑动”,
动态自适应断触容错时间,完美解决大屏单手拇指侧滑体验差的长期痛点。
希望研发团队评估采纳,进一步打磨 MagicOS 触控极致跟手感!
数码爱好者  LV7  发表于 5 天前 江苏 来自:荣耀Magic7 Pro
新增小控件专属动态触控热区,精准解决小按钮点击空触、点不准问题

一、当前存在的真实痛点

目前 MagicOS 触控判定为全局统一标准,屏幕所有按钮、控件的有效点击范围完全按照UI像素边界判定。

日常使用高频痛点非常明显:

1. 浏览器、各类APP、设置界面存在大量小型按钮、迷你图标、窄边框控件;

2. 人类拇指指尖接触面积大,很难精准对准极小控件中心,经常点空、点偏、点击无效;

3. 系统没有针对“小尺寸可点击控件”做特殊容错适配,大按钮容错过剩、小按钮容错不足,触控体验两极分化。

如果全局调高触控容错,会导致大面积误触;保持标准判定,又导致小按钮极难点按,长期无法平衡。

二、核心优化思路(极简、低风险、纯软件实现)

建议系统新增:小控件专属动态触控热区算法

核心逻辑:
系统实时识别页面内所有可点击控件,只对尺寸小于系统阈值的小型按钮/图标,进行局部触控热区外扩容错;
所有大按钮、大面积控件、空白屏幕区域完全保留原生触控判定,不做任何改动。

通俗解释(便于理解)

不是物理放大按钮、不修改硬件灵敏度:
只是软件层面小幅拓宽小按钮的有效点击判定范围。
手指按在小按钮边缘外侧极小区域内,系统同样判定为有效点击,解决指尖偏位点空问题。

三、精准落地规则(工程师可直接实现)

1.判定触发条件

系统预设控件尺寸阈值(例如长宽<40dp):

- 小于阈值 → 判定为【小型控件】,自动开启热区外扩容错

- 大于阈值 → 正常标准触控,无改动

2.热区外扩约束(防误触核心)

1. 小按钮热区固定小幅外扩,设置像素硬上限,不无限放大;

2. 相邻控件距离过近时,自动压缩外扩范围,避免两个按钮热区重叠导致误点串触;

3. 仅对「系统UI、原生APP、网页标准Button控件」生效;

4. 游戏画面渲染UI因无系统控件信息,不强制适配,避免异常。

3.不改动原有触控逻辑

1. 大图标、大按钮、桌面空白、手势区域100%保留原生触控机制;

2. 不会出现全局灵敏、全屏误触、漂移等副作用;

3. 点击坐标不篡改,上层应用接收真实触摸点位,只改变判定有效性不改变数据。

四、附加用户可控开关

为极致稳妥,建议在「触控辅助设置」增加独立开关:

- 默认关闭 / 默认轻度开启

- 用户可自主开启、关闭,适配不同手型、操作习惯

五、方案核心优势

1. 零硬件成本:完全读取现有系统控件层级、坐标、尺寸数据,纯软件算法迭代;

2. 无负面副作用:只优化难点场景,不破坏原有成熟触控体系;

3. 精准解决刚需痛点:彻底解决小按钮点十次空三次的日常困扰;

4. 超低算力开销:仅页面控件尺寸遍历判断,无持续高负载运算,不影响续航与触控响应速度。

六、总结

当前触控短板并非不够灵敏,而是一刀切的判定规则不匹配人类拇指操作习惯。

通过「大控件保持严谨、小控件适度容错」的差异化动态热区方案,
可以在不误触、不漂移、不破坏原有手感的前提下,
完美解决全场景小按钮难点击、易空触的长期体验短板。
数码爱好者  LV7  发表于 4 天前 江苏 来自:荣耀Magic7 Pro
【YOYO交互优化建议】声波朝向+距离感知双重过滤,降低语音助手误唤醒概率

一、现存痛点

日常使用手机过程中,YOYO误唤醒是很常见的困扰:
身边电视播放声音、旁人聊天、环境杂音,或者用户只是随口和别人交谈,并没有打算呼叫助手,YOYO却被意外唤醒,弹出界面打断当前操作。

现有的误唤醒过滤大多只依靠声音频谱、唤醒词文本做判断,无法区分:这句话是不是用户对着手机讲的。
有时候人就在手机旁边,但是是跟旁边的人对话,并不是跟手机说话,依旧会触发唤醒,影响使用体验。

二、核心构想

在语音唤醒的前置判断环节,增加AI声源分析能力,解析输入语音的两个关键信息:声音传播朝向(嘴巴指向)、声源和手机的距离,做分层过滤。

1. 声波朝向判断
通过麦克风阵列分析声波到达各个麦的时间差,AI推算说话人嘴巴大致朝向,判断说话人是否面向手机方向。
如果声源朝向明显偏离手机,说明用户是在和旁人交谈,不是对手机下达指令,直接排除这次唤醒判定,不触发YOYO。

2. 声源距离作为例外兼容
如果说话人距离手机非常近,哪怕脸部没有正对手机(侧着脸、低头),依旧允许参与唤醒识别。
比如躺在床上侧躺玩手机,嘴巴没有正对屏幕,但离手机很近,依然可以正常唤醒,避免过度过滤造成唤不醒。

3. 设置项交给用户自定义调节
在YOYO设置页面提供可调选项,用户可以按需修改过滤强度:

- 严格模式:优先依据朝向过滤,只有面向手机才更容易唤醒,抗误唤醒更强;

- 宽松模式:弱化朝向权重,主要依靠唤醒词+距离识别,适合经常侧躺、歪头使用手机的场景;
同时可以开关“声源朝向过滤”这个总功能,不想使用该特性可以直接关闭,回归原有唤醒逻辑。

三、完整工作逻辑流程

1.麦克风拾取环境声音,检测到疑似唤醒词;
2.AI同时计算两项信息:声源距离、声波入射朝向;
3.判断分支:
①距离近:无论朝向,允许进入唤醒校验流程;
②距离较远:必须声源朝向大致对着手机,才允许继续唤醒判定;朝向偏离直接拦截,不唤醒;
4.再叠加原有唤醒词置信度模型,多重校验,最终决定是否真正唤醒YOYO。

简单概括:
离得近,侧着说也能唤醒;离得远,不对着手机说话就不唤醒。

四、落地约束与边界

1. 硬件依赖:该功能需要多麦克风阵列支持,单麦克风机型无法解析声音朝向,该功能自动置灰不可开启。
2.置信降级保护:遇到嘈杂环境、回声遮挡,朝向判断置信度低的时候,自动放弃朝向过滤,沿用旧逻辑,防止出现该唤却唤不起来。
3.不改动原有唤醒核心模型,只是增加前置过滤层,属于增强优化,不是替换原有方案。
4.全部本地端侧处理,语音数据不上云,保护隐私。
5.提供开关和档位,充分尊重用户使用习惯,避免算法过度干预造成助手难唤醒。

五、方案带来的收益

1.大幅度降低电视人声、远处旁人交谈带来的误唤醒;
2.兼顾特殊使用场景,侧躺、低头近距离使用手机依旧可以正常唤醒,不会一刀切;
3.用户可以自主调节严格程度,不同使用习惯都能适配;
4.复用麦克风阵列硬件,不需要新增硬件,属于算法层面优化。

总结

传统唤醒只听“说了什么词”,本方案增加判断“是不是对着手机说的”。
利用麦克风阵列解析声源距离与声波朝向,远距离非面向手机的对话直接拦截,近距离放宽朝向限制,同时开放档位给用户自定义,做到减少误唤醒,又不误杀正常唤醒场景,提升YOYO日常使用体验。

希望研发团队评估参考!
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表