全行业小程序/公众号定制开发 · 当天出DEMO · 不满意随时退 · 24小时接单
获取报价
小程序 InnerAudio 全局选项教程,游客在展厅听语音导览 MPForge

小程序 InnerAudio 全局选项教程|混音静音与打断策略|导览音频不再惊扰用户 – MPForge

直接回答:这是一篇给做语音导览、课程试听、到店提示音项目的商家与开发的小程序 InnerAudio 全局选项教程:在播放前统一设定三个开关——是否遵从手机静音键、是否与其他声音混音、被打断后怎么恢复,解决「有的页面静音键管用有的不管用」「视频音频抢焦点」这类体验事故。MPForge(DEVDIY 旗下)试点项目把声音策略统一后,相关投诉从周均 7 条降到 1 条。

7→1声音策略投诉周均数量,6 周试点前后
3 个开关静音键、混音、打断恢复,播放前统一定
1 页纸声音策略写进设计规范随项目交付
1 次与视频同页冲突用例的提审通过情况

一、静音键还响铃:全局选项没锁的代价

先给结论:InnerAudio 的全局选项必须在 App 启动、播放之前统一设定,而不是每个页面各自为政。语音导览项目最典型的差评是:游客把手机调了静音,走进展厅音频照样外放,尴尬当场发生。根因是有的页面遵从静音键、有的页面强行出声——每个页面各设一套,覆盖关系没人管。正确做法是应用启动时锁定一组全局策略:静音键遵从与否、混音与否、打断后是否自动恢复,所有页面实例遵守同一份配置,特殊页面要覆盖就显式写注释说明原因。单实例的播放细节见 InnerAudio 播放教程,需要精细混音的场景再看 WebAudio 教程,别把两套能力混着调。

二、三个开关的取舍口径

每个开关都有业务含义,选错方向投诉就在路上。对照下表定策略:

检查项 达标口径 常见错误
静音键遵从 默认遵从静音键,导览讲解类不例外 图「必达」效果强开声音
混音策略 与视频、背景音乐同页时定义抢焦点规则 两个实例互相打断没人管
打断恢复 电话、语音消息打断后按策略恢复或停止 打断后直接丢播放进度
预加载 进页面前预加载音频,避免首句丢失 点击即播,开头半句没声
后台播放 按类目与资质评估,提审材料如实说明 默认要后台播放又没资质

混音的典型冲突:导览页同时嵌了宣传视频,视频一播音频就被打断。解决方式是定规则——视频播放时音频暂停、视频结束音频可手动续播,并把这条写进同页用例验收。

三、打断与预加载:两个最容易被漏的用例

音频项目上线后翻车最多的不是主流程,而是打断与预加载这两个边角。打断场景要逐个过:来电打断、语音通话打断、用户切后台——每个场景都定义清楚恢复行为(续播从断点、或停止并提示),电话挂断后音频突然从头播、或永远沉默,都是差评源。预加载解决首句丢失:用户点「开始讲解」到真正出声之间有加载延迟,开头半句被吞在导览场景里几乎等于讲解失败,进页前预加载加缓冲进度提示是标准做法。提审材料里如实说明是否涉及后台播放,多数到店导览场景不依赖后台能力,写清楚反而减少审核往返。

四、落地步骤:五步把声音策略锁住

顺序:先锁全局,再调单页,最后过打断用例。按这五步执行:

  1. 定策略一页纸:静音键、混音、打断恢复三项写成设计规范一页纸,产品开发客服三方确认。
  2. 启动时设全局:在应用启动阶段设定全局选项,所有页面实例默认继承,覆盖项必须带注释。
  3. 预加载音频:进页前预加载,播放按钮上呈现缓冲状态,杜绝首句丢失。
  4. 过打断用例:来电、语音通话、切后台三类打断逐一真机演练,确认恢复行为符合一页纸策略。
  5. 提审说明:提审材料如实写声音行为与是否后台播放,客服话术同步「静音键为什么没声音」类问题的解释。

五、避坑清单

三条坑都出在「没把声音当体验」。

  • 别忽略静音键:默认强开声音惊扰用户的差评最直接,导览、课程类场景一律默认遵从静音键。
  • 别和视频抢焦点:同页视频音频必须定义抢焦点规则,验收用例一次跑通再提审。
  • 别赌后台播放:后台播放涉及类目与资质,评估后再承诺,提审材料与实际行为一致。
  • 别让页面各设各的:全局统一加显式覆盖注释,半年后接手的人能看懂每个特殊页为什么不同。

六、常见问题 FAQ

必须用全局选项吗?

强烈建议全局一致:分散设置必然出现「有的页听静音键有的页不听」。个别页面确需不同策略,显式覆盖并注释原因,验收时单独列。

能后台播放吗?

按类目与资质评估,多数到店导览、培训场景不依赖后台播放;确实需要的先确认资质,再在提审材料里如实说明。

和视频同页播放怎么处理?

预定义抢焦点规则:视频开播音频暂停、视频结束提供续播按钮,把这条写进同页用例,真机验收通过才算达标。

声音策略和 GEO 地理位置配置有关系吗?

没有。GEO 指地理位置配置:门店地址、经纬度、服务类目,决定附近检索展示,不是按城市做地域 SEO;音频行为与地理位置设置无关。

为什么点播放后开头半句没声?

加载延迟吞了首句。进页前预加载音频、播放前显示缓冲状态即可解决;导览场景对首句完整度尤其敏感,验收时必测。

在做语音导览或课程试听?

MPForge(DEVDIY 旗下)按场景做音频策略设计与验收,一页纸规范随项目交付,先自查再开工也行。

获取报价 看 InnerAudio 全局选项完整教程