一种基于微信小程序的耳鸣诊疗系统技术方案

技术编号:33430308 阅读:13 留言:0更新日期:2022-05-19 00:20
本发明专利技术提供的一种基于微信小程序的耳鸣诊疗系统,其通过问卷模块检测用户主观感受的听力和耳鸣情况,通过耳鸣测试模块检测用户的耳鸣类型和耳鸣频率,通过耳鸣治疗模块生成治疗方案,并向用户播放耳鸣治疗声完成治疗过程,基于本专利技术方案无需去专门的场所,无需专业人士指导,用户即可独立完成听力情况检测、耳鸣情况检测,自动生成耳鸣治疗声,并完成耳鸣治疗过程。耳鸣治疗过程。耳鸣治疗过程。

【技术实现步骤摘要】
一种基于微信小程序的耳鸣诊疗系统


[0001]本专利技术涉及听力检测
,具体为一种基于微信小程序的耳鸣诊疗系统。

技术介绍

[0002]耳鸣是一种常见的听觉系统疾病,严重危害人的健康和生活质量。耳鸣的具体症状为在无任何外界声源或电刺激情况下,察觉到耳内或头部产生声音的一种主观感觉,常被形容为嘶嘶声、嗡嗡声或尖叫铃声。
[0003]对耳鸣进行治疗通常包括是去医院,由专家进行诊疗。但是,诊疗过程是一个长期过程,很多人因为各种原因导致无法定时、按时去医院诊疗。目前市面上也有一些耳鸣治疗设备,但是这些设备往往价格十分昂贵,且提供的功能不是很齐全。
[0004]随着移动设备的广发使用,也有基于移动设备开发的诊疗程序,相对成本比较低廉。但是,应用于移动设备的耳鸣治疗程序,大多数情况下,因为不同的移动设备的音量条件范围不同,会导致出现耳鸣的检测声和耳鸣的治疗声无法定标的问题。具体为检测耳鸣和生成耳鸣知了声时,因为无法对耳鸣的响度和治疗声的响度进行定标,即使在某一台手机上为其程序做了校准,在其他的移动设备上,也会因为硬件的差异性导致响度值不准确,最终导致治疗效果不佳。

技术实现思路

[0005]为了解决现有技术中基于移动设备得到的耳鸣检测声、治疗声不准确导致治疗效果不佳的问题,本专利技术提供一种基于微信小程序的耳鸣诊疗系统,其基于小程序进行诊断、治疗数据的采集,不但成本低廉,且可以得到准确的耳鸣响度以及基于耳鸣响度得到准确的耳鸣治疗声。
[0006]本专利技术的技术方案是这样的:一种基于微信小程序的耳鸣诊疗系统,其特征在于,其包括:问卷模块、耳鸣测试模块、耳鸣治疗模块、云端服务器;所述问卷模块从所述云端服务器调用问卷数据后向用户提供调查用户耳鸣情况、听力情况的问卷,基于用户的填写计算得到得分,并将用户填写的结果、得分、填写时间作为问卷反馈信息上传到所述云端服务器;所述耳鸣测试模块用于测试用户的耳鸣声类型以及耳鸣声频率,通过用户自己选择播放的耳鸣测试音频的声音类型和频率来测试,得到耳鸣测试数据,完成对用户耳鸣情况的测试过程;所述耳鸣测试模块包括内置音量调节按钮、耳鸣测试音频的数字量的值;所述耳鸣测试模块逐一调用所述云端服务器上存储的所述耳鸣测试音频,提供给用户进行选择;所有所述耳鸣测试音频经过能量归一化处理后,存储在所述云端服务器上;用户基于所述内置音量调节按钮调节所述耳鸣测试音频时,所述耳鸣测试模块根据用户选择的响度的增加或者减少,计算为所述耳鸣测试音频的数字量的增加或者减少,获得用户对应的测试响度变化量、测试数字量,并将最终用户选择的所述耳鸣测试音频、所述测试响度变化量、所
述测试数字量值,作为耳鸣测试结果传输给所述云端服务器进行保存;所述耳鸣治疗模块用于提供多种模式的耳鸣治疗声为用户提供耳鸣治疗过程;所述耳鸣治疗模块包括内置的治疗方法、治疗模式,用户在内置的所述治疗方法、所述治疗模式中各选其一后,所述耳鸣治疗模块将用户选择的治疗方法、治疗模块构建为耳鸣治疗方案传输给所述云端服务器,并根据所述耳鸣治疗方案从所述云端服务器获取耳鸣治疗声,播放给用户;所述耳鸣治疗模块以所述耳鸣测试模块提交的所述测试响度变化量、所述测试数字量对应的增益,以及用户选择的治疗模式对应的增益进行计算,获得所述耳鸣治疗声播放时的增益;所述云端服务器用于保存用户信息、问卷数据、所述耳鸣测试音频、和所述耳鸣治疗声,以及每个用户对应的所述问卷反馈信息、所述耳鸣测试结果和所述耳鸣治疗方案。
[0007]其进一步特征在于:其还包括:登录授权模块、用户信息模块、互动模块、科普模块;所述登录授权模块用于与微信交互,获取微信授权并登录,获取用户的昵称头像以及openid;所述用户信息模块从所述云端服务器调用数据,向用户展示其对应的问卷记录、耳鸣测试记录、耳鸣治疗记录;所述问卷记录将用户对应的所述问卷反馈信息按照提交时间由近至远依次显示;所述耳鸣测试记录按照提交时间,由近至远依次显示耳鸣测试时间,耳鸣声类型以及耳鸣声频率;所述耳鸣治疗记录按照指定的显示天数,显示用户每天对应的治疗时长;所述互动模块,用于用户和医生之间的联系沟通,便于及时的信息反馈;所述科普模块用于向用户科普耳鸣及一些治疗方案;所述耳鸣测试模块中基于纯音以及两种宽度的窄带白噪声,作为所述耳鸣测试音频用来模拟耳鸣声;所述耳鸣测试音频的频带为125Hz

8000Hz,频率步长为三十分之一倍频程,即在所有的耳鸣测试音频的数据中,下一个所述耳鸣测试音频的中心频率为上一个所述耳鸣测试音频的中心频率的2^(1/30)倍;所述耳鸣测试模块中得到所述测试响度、所述测试数字量的值,过程如下:使用buffer数组存储所述耳鸣测试音频在每个时间点上的数字量的值;所有所述耳鸣测试音频经过能量归一化处理后,存储在所述云端服务器,每个所述耳鸣测试音频在单位时间内的能量都是相同的;当用户使用所述内置音量调节按钮调节前,将移动设备的音量调节为中间值,移动设备的音量调节为中间值对应所述耳鸣测试音频的初始响度值;然后使用所述内置音量调节按钮调节对所述耳鸣测试音频的响度进行增加或者减小的调节;当用户按下表示增加的所述内置音量调节按钮时,表现为音频响度增加1dB,其实现为将buffer数组中对应的所有数值分别乘上10^(1/20)得到调整后的数字量;当用户按下表示减小的所述内置音量调节按钮时,表现为音频响度减小1dB,其实现为将buffer数组中的所有数值分别除以10^(1/20)得到调整后的数字量;
用户增加或减小测试声后,最终得到的所述测试响度变化量、所述测试数字量记录于所述云端服务器中;设,所述耳鸣测试音频的初始响度为b0,其最终调整后的所述测试响度为b1,则用户调整的响度为(b1

b0)db;设,所述耳鸣测试音频的对应的初始数字量为B0
i
,用户调整后所述耳鸣测试音频的最终的所述测试数字量数字量为B1
i
,其中i为buffer数组中数值的个数,即所述耳鸣测试音频的数据采集时间点的个数;则:当b1>b0,则B1
i
=B0
i
*10^((b1

b0)/20);当b1<b0,则B1
i
=B0
i
/(10^((b0

b1)/20));所述治疗方法包括:掩蔽疗法、切迹疗法;所述掩蔽疗法对应的所述治疗模式包括:将所述耳鸣测试音频的响度调整为与耳鸣声的响度相等、比耳鸣声强度高5dB、或比耳鸣声强度高10dB;所述切迹疗法对应的治疗模式包括:所述耳鸣测试音频的响度调整为与耳鸣声的响度一致;所述耳鸣治疗模块中,所述耳鸣治疗模块以所述耳鸣测试模块提交的所述测试响度变化量、所述测试数字量对应的增益,以及用户选择的治疗模式对应的增益进行计算,获得所述耳鸣治疗声播放时的增益的过程如下:所述耳鸣治疗模块使用buffer数组存储所述耳鸣治疗声在每个时间点上的数字量的值;所有的所述耳鸣治疗声经过能量归一化处理后,存储在所述云端服务器,每个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于微信小程序的耳鸣诊疗系统,其特征在于,其包括:问卷模块、耳鸣测试模块、耳鸣治疗模块、云端服务器;所述问卷模块从所述云端服务器调用问卷数据后向用户提供调查用户耳鸣情况、听力情况的问卷,基于用户的填写计算得到得分,并将用户填写的结果、得分、填写时间作为问卷反馈信息上传到所述云端服务器;所述耳鸣测试模块用于测试用户的耳鸣声类型以及耳鸣声频率,通过用户自己选择播放的耳鸣测试音频的声音类型和频率来测试,得到耳鸣测试数据,完成对用户耳鸣情况的测试过程;所述耳鸣测试模块包括内置音量调节按钮、耳鸣测试音频的数字量的值;所述耳鸣测试模块逐一调用所述云端服务器上存储的所述耳鸣测试音频,提供给用户进行选择;所有所述耳鸣测试音频经过能量归一化处理后,存储在所述云端服务器上;用户基于所述内置音量调节按钮调节所述耳鸣测试音频时,所述耳鸣测试模块根据用户选择的响度的增加或者减少,计算为所述耳鸣测试音频的数字量的增加或者减少,获得用户对应的测试响度变化量、测试数字量,并将最终用户选择的所述耳鸣测试音频、所述测试响度变化量、所述测试数字量值,作为耳鸣测试结果传输给所述云端服务器进行保存;所述耳鸣治疗模块用于提供多种模式的耳鸣治疗声为用户提供耳鸣治疗过程;所述耳鸣治疗模块包括内置的治疗方法、治疗模式,用户在内置的所述治疗方法、所述治疗模式中各选其一后,所述耳鸣治疗模块将用户选择的治疗方法、治疗模块构建为耳鸣治疗方案传输给所述云端服务器,并根据所述耳鸣治疗方案从所述云端服务器获取耳鸣治疗声,播放给用户;所述耳鸣治疗模块以所述耳鸣测试模块提交的所述测试响度变化量、所述测试数字量对应的增益,以及用户选择的治疗模式对应的增益进行计算,获得所述耳鸣治疗声播放时的增益;所述云端服务器用于保存用户信息、问卷数据、所述耳鸣测试音频、和所述耳鸣治疗声,以及每个用户对应的所述问卷反馈信息、所述耳鸣测试结果和所述耳鸣治疗方案。2.根据权利要求1所述一种基于微信小程序的耳鸣诊疗系统,其特征在于:其还包括:登录授权模块、用户信息模块、互动模块、科普模块;所述登录授权模块用于与微信交互,获取微信授权并登录,获取用户的昵称头像以及openid;所述用户信息模块从所述云端服务器调用数据,向用户展示其对应的问卷记录、耳鸣测试记录、耳鸣治疗记录;所述问卷记录将用户对应的所述问卷反馈信息按照提交时间由近至远依次显示;所述耳鸣测试记录按照提交时间,由近至远依次显示耳鸣测试时间,耳鸣声类型以及耳鸣声频率;所述耳鸣治疗记录按照指定的显示天数,显示用户每天对应的治疗时长;所述互动模块,用于用户和医生之间的联系沟通,便于及时的信息反馈;所述科普模块用于向用户科普耳鸣及一些治疗方案。3.根据权利要求1所述一种基于微信小程序的耳鸣诊疗系统,其特征在于:所述耳鸣测试模块中基于纯音以及两种宽度的窄带白噪声,作为所述耳鸣测试音频用来模拟耳鸣声。
4.根据权利要求1所述一种基于微信小程序的耳鸣诊疗系统,其特征在于:所述耳鸣测试音频的频带为125Hz

8000Hz,频率步长为三十分之一倍频程,即在所有的耳鸣测试音频的数据中,下一个所述耳鸣测试音频的中心频率为上一个所述耳鸣测试音频的中心频率的2^(1/30)倍。5.根据权利要求1所述一种基于微信小程序的耳鸣诊疗系统,其特征在于:所述耳鸣测试模块中得到所述测试响度、所述测试数字量的值,过程如下:使用buffer数组存储所述耳鸣测试音频在每个时间点上的数字量的值;所有所述耳鸣测试音频经过能量归一化处理后,存储在所述云端服务器,每个所述耳鸣测试音频在单位时间内的能量都是相同的;当用户使用所述内置音量调节按钮调节前,将移动设备的音量调节为中间值,移动设备的音量调节为中间值对应所述耳鸣测试音频的初始响度值;然后使用所述内置音量调节按钮...

【专利技术属性】
技术研发人员:宫琴丁鸫翔范毅博
申请(专利权)人:杭州耳青聪科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1