System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及音频,具体涉及一种连续调制声音信号生成方法、耳鸣匹配方法、连续调制声音信号生成装置、电子设备及存储介质。
技术介绍
1、耳鸣是指在无任何外界声源或电刺激情况下,耳内或颅内能够听到异常声音。耳鸣是一种常见的听觉系统疾病,严重危害人的健康和生活质量。
2、在对患者进行耳鸣治疗时,先通过耳鸣匹配的方法对患者检测耳鸣声的频率和强度,即向患者播放各种频率和强度的声音信号,由患者主观判断所听到的声音信号是否与耳鸣声一致或接近。确定患者听到的耳鸣声的频率和强度后,可以使用掩蔽或其它声疗手段进行治疗。现有技术进行耳鸣匹配时在调整声音的频率或强度时,所播放的声音是前后间断或突变的,造成患者难以准确比较出声音调整前后的差别,导致匹配不精确,因此目前缺少一种用于耳鸣匹配的连续调制声音信号的生成方法和装置。
技术实现思路
1、鉴于上述问题,本申请实施例提供了一种连续调制声音信号生成方法、耳鸣匹配方法、装置和电子设备,用于解决现有技术中存在的用于耳鸣匹配的声音信号会间断或突变不连续的问题。
2、根据本申请实施例的一个方面,提供了一种连续调制声音信号生成方法,所述方法包括:根据调频速率,确定对离散时域上的原始信号中由第一个样本点的起始频率匀速调制至最后一个样本点的截止频率所需的第一时长,其中,所述原始信号中相邻两个样本点的间隔为;根据间隔、所述调频速率、所述起始频率、所述截止频率和所述第一时长,确定调制后的信号中各个样本点对应的频率;根据调制后的信号中各个样本点对应的频
3、在一种可选的方式中,所述调频速率为以第一常数为底数的对数形式的速率,所述方法还包括:以所述第一常数为底数、所述起始频率为真数确定对数,得到对数形式的起始频率;以所述第一常数为底数、所述截止频率为真数确定对数,得到对数形式的截止频率;所述根据调频速率,确定对离散时域上的原始信号中由第一个样本点的起始频率匀速调制至最后一个样本点的截止频率所需的第一时长,包括:通过公式,确定所述第一时长;所述根据间隔、所述调频速率、所述起始频率、所述截止频率和所述第一时长,确定调制后的信号中各个样本点对应的频率,包括:若第n+1个样本点满足,则通过公式,确定第个样本点对应的对数形式的频率,其中, n为整数;若第个样本点满足,则确定第个样本点对应的对数形式的频率;以所述第一常数为底数,第个样本点对应的对数形式的频率为指数,进行幂运算,得到第个样本点对应的频率;所述根据确定的各个样本点对应的频率和间隔,确定各个样本点对应的相位,包括:若,通过公式,确定第个样本点与第 n个样本点的相位步进,并通过公式,确定第个样本点的相位;若,确定第一个样本点的相位为0。
4、在一种可选的方式中,所述确定调制后的信号中各个样本点对应的幅度,包括:根据调幅速率,确定对所述原始信号中由第一个样本点的起始幅度匀速调制至最后一个样本点的截止幅度所需的第二时长;根据间隔、所述调幅速率、所述起始幅度、所述截止幅度和所述第二时长,确定调制后的信号中各个样本点对应的幅度。
5、在一种可选的方式中,所述调幅速率为以第二常数为底数的对数形式的速率,所述方法还包括:以所述第二常数为底数、所述起始幅度为真数确定对数,得到对数形式的起始幅度;以所述第二常数为底数、所述截止幅度为真数确定对数,得到对数形式的截止幅度;所述根据调幅速率,确定对所述原始信号中由第一个样本点的起始幅度匀速调制至最后一个样本点的截止幅度所需的第二时长,包括:通过公式,确定所述第二时长;所述根据间隔、所述调幅速率、所述起始幅度、所述截止幅度和所述第二时长,确定调制后的信号中各个样本点对应的幅度,包括:若第个样本点满足,则通过公式,确定第个样本点对应的对数形式的幅度,其中, n为整数;若个样本点满足,则确定第个样本点对应的对数形式的幅度;以所述第二常数为底数,第个样本点对应的对数形式的幅度为指数,进行幂运算,得到第个样本点对应的幅度。
6、在一种可选的方式中,所述原始信号为正弦信号。
7、在一种可选的方式中,调制后的信号中第个样本点对应的频率为,调制后的信号中第个样本点对应的正弦值通过如下步骤确定:根据公式,确定查表步进,其中,表示取不大于的最大整数,预存的正弦样本表中存储有 k个正弦样本点对应的正弦值,所述正弦样本表的相位精度为,,;若,调制后的信号中第个样本点对应的正弦值为所述正弦样本表中的第个样本点对应的正弦值,则将所述正弦样本表中的第个样本点对应的正弦值确定为调制后的信号中第个样本点对应的正弦值;若,则将所述正弦样本表中的第一个样本点对应的正弦值确定为调制后的信号中第一个样本点对应的正弦值。
8、根据本申请实施例的另一方面,提供了一种耳鸣匹配方法,所述方法包括:通过如上任一项所述的方法生成的连续调制声音信号对用户进行耳鸣匹配。
9、根据本申请实施例的又一方面,提供了一种连续调制声音信号生成装置,所述装置包括:第一确定模块,用于根据调频速率,确定对离散时域上的原始信号中由第一个样本点的起始频率匀速调制至最后一个样本点的截止频率所需的第一时长,其中,所述原始信号中相邻两个样本点的间隔为;第二确定模块,用于根据间隔、所述调频速率、所述起始频率、所述截止频率和所述第一时长,确定调制后的信号中各个样本点对应的频率;第三确定模块,用于根据调制后的信号中各个样本点对应的频率和间隔,确定调制后的信号中各个样本点对应的相位;第四确定模块,用于确定调制后的信号中各个样本点对应的幅度;第五确定模块,用于根据调制后的信号中各个样本点对应的相位和幅度,确定调制后的信号中各个样本点对应的信号值;信号生成模块,用于根据调制后的信号中各个样本点对应的信号值,生成连续调制声音信号。
10、根据本申请实施例的又一方面,提供了一种电子设备,包括存储器、处理器及存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序以实现如上所述的连续调制声音信号生成方法,和/或如上所述的耳鸣匹配方法。
11、根据本申请实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有可执行指令,所述可执行指令在运行时执行如上述的连续调制声音信号生成方法,和/或如上述的耳鸣匹配方法方法。
12、本申请实施例中,通过将听力计前后两次播放的声音信号的频率分别设置为起始频率和截止频率,即将起始频率设置为 f1,截止频率设置为 f2,并根据调频速率、相邻两个样本点的间隔等参数,确定调制后的信本文档来自技高网...
【技术保护点】
1.一种连续调制声音信号生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述调频速率为以第一常数为底数的对数形式的速率,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述确定调制后的信号中各个样本点对应的幅度,包括:
4.根据权利要求3所述的方法,其特征在于,所述调幅速率为以第二常数为底数的对数形式的速率,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述原始信号为正弦信号。
6.根据权利要求5所述的方法,其特征在于,调制后的信号中第个样本点对应的频率为,调制后的信号中第个样本点对应的正弦值通过如下步骤确定:
7.一种耳鸣匹配方法,其特征在于,所述方法包括:
8.一种连续调制声音信号生成装置,其特征在于,所述装置包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1~6任一项所述的连续调制声音信号生成方法,和/或权利要求7所述的耳鸣匹配方法。
>10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1~6任一项所述的连续调制声音信号生成方法和/或权利要求7所述的耳鸣匹配方法。
...【技术特征摘要】
1.一种连续调制声音信号生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述调频速率为以第一常数为底数的对数形式的速率,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述确定调制后的信号中各个样本点对应的幅度,包括:
4.根据权利要求3所述的方法,其特征在于,所述调幅速率为以第二常数为底数的对数形式的速率,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述原始信号为正弦信号。
6.根据权利要求5所述的方法,其特征在于,调制后的信号中第个样本点对应的频率为,调制后的信号...
【专利技术属性】
技术研发人员:章调占,孙建军,刁明芳,万苡辰,张志平,
申请(专利权)人:玖益深圳医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。