一种音频信息获取的方法及其装置的制造方法_3

文档序号:8513343阅读:来源:国知局
频信号的采样位数。信号量进行或运算的结果用Sample表示、预设采样点数阈值及音频采样信号的采样位数用NeW_BitDepth表示,上述三者之间的对应关系如下:
[0068]Samp I e< = OxFFNew_BitDepth = 8
[0069]Sample< = OxFFFFNew_BitDepth = 16
[0070]Sample< = OxFFFFFFNew_BitDepth = 24
[0071]Sample< = OxFFFFFFFFNew_BitDepth = 32
[0072]进行或运算的结果Sample = 0x10,满足Sample〈 = OxFF,因此,获得对应音频采样信号的采样位数New_BitDepth = 8。
[0073]采用本发明实施例,当接收到音频采样信号时,通过获取所述音频采样信号的采样率,以获取最大采样点个数,并实现了对所述音频采样信号的采样位数的获得,使音频设备可根据音频采样信号的采样率,获得音频采样信号的采样位数,实现了准确获取音频采样信号的采样位数,进而提升了对音频信息进行采样的准确度。
[0074]请参见图6,为本发明实施例提供了另一种音频信息获取的装置的结构示意图。如图6所示,该装置可以包括:采样率获取单元11、采样点个数获取单元12、采样位数获取单元13和更新单元14 ;其中,采样率获取单元11、采样点个数获取单元12和采样位数获取单元13可以参见图3所示实施例的具体描述,在此不进行赘述。
[0075]更新单元14,用于当所述音频采样信号的采样位数与预先获取的包头信息中携带的采样位数不相等时,采用所述音频采样信号的采样位数更新所述包头信息中携带的采样位数;
[0076]其中,所述包头信息中携带的采样位数是指所述音频采样信号进行数据传输时经解析后获得的包头信息中所携带的采样位数。
[0077]具体实现中,对于Spdif类信号而言,其包头信息中携带有采样位数信息,当根据本方法获取音频采样信号的采样位数后,更新单元14将与预先获取的包头信息中携带的采样位数进行比较,如相等则不进行更新,如果不相等,则采用当前获取的音频采样信号的采样位数以更新该包头信息中携带的采样位数,通知用户界面绘制新的采样位数。
[0078]采用本发明实施例,通过监控集成电路内置音频总线I2S信号,获得当前脉冲编码调制PCM信号,并将该脉冲编码调制PCM信号作为音频采样信号,获取该音频采样信号的采样率,然后对该音频采样信号的采样率按照预设倍数进行扩大处理,并在扩大处理后获取最大采样点个数,并根据最大采样点个数获得信号量总和,将信号量总和与预设采样点数阈值进行比较,获取该音频采样信号的采样位数,实现了准确获取音频采样信号的采样位数,进而提升了对音频信息进行采样的采样效率。
[0079]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0080]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种音频信息获取的方法,其特征在于,包括: 当接收到音频采样信号时,获取所述音频采样信号的采样率; 根据所述音频采样信号的采样率获取最大采样点个数; 采用所述最大采样点个数获得所述音频采样信号的采样位数。
2.根据权利要求1所述的方法,其特征在于,所述当接收到音频采样信号时,获取所述音频采样信号的采样率,包括: 监控集成电路内置音频总线I2S信号,根据监控的I2S信号获得当前脉冲编码调制PCM信号; 将当前脉冲编码调制PCM信号作为音频采样信号,获取所述音频采样信号的采样率。
3.根据权利要求1所述的方法,其特征在于,所述根据所述音频采样信号的采样率获取最大采样点个数,包括: 对所述音频采样信号的采样率按照预设倍数进行扩大处理,并在扩大处理后获取最大采样点个数。
4.根据权利要求3所述的方法,其特征在于,所述通过所述最大采样点个数获得所述音频采样信号的采样位数,包括: 获取所述最大采样点个数所指示的至少一个采样信号点,并获取所述至少一个采样信号点中各采样信号点对应的信号量; 将所述至少一个采样信号点对应的信号量进行或运算后与预设采样点数阈值进行比较,获取所述音频采样信号的采样位数。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述通过所述最大采样点个数获得所述音频采样信号的采样位数步骤之后,还包括: 当所述音频采样信号的采样位数与预先获取的包头信息中携带的采样位数不相等时,采用所述音频采样信号的采样位数更新所述包头信息中携带的采样位数; 其中,所述包头信息中携带的采样位数是指所述音频采样信号进行数据传输时经解析后获得的包头信息中所携带的采样位数。
6.一种音频信息获取的装置,其特征在于,包括: 采样率获取单元,用于当接收到音频采样信号时,获取所述音频采样信号的采样率; 采样点个数获取单元,用于根据所述音频采样信号的采样率获取最大采样点个数; 采样位数获取单元,用于采用所述最大采样点个数获得所述音频采样信号的采样位数。
7.根据权利要求6所述的装置,其特征在于,所述采样率获取单元包括: 监控子单元,用于监控集成电路内置音频总线I2S信号,根据监控的I2S信号获得当前脉冲编码调制PCM信号; 采样率获取子单元,用于将当前脉冲编码调制PCM信号作为音频采样信号,获取所述音频采样信号的采样率。
8.根据权利要求6所述的装置,其特征在于,所述采样点个数获取单元具体用于对所述音频采样信号的采样率按照预设倍数进行扩大处理,并在扩大处理后获取最大采样点个数。
9.根据权利要求8所述的装置,其特征在于,所述采样位数获取单元包括: 信号量获取子单元,用于获取所述最大采样点个数所指示的至少一个采样信号点,并获取所述至少一个采样信号点中各采样信号点对应的信号量; 采用位数获取子单元,用于将所述至少一个采样信号点对应的信号量进行或运算后与预设采样点数阈值进行比较,获取所述音频采样信号的采样位数。
10.根据权利要求6-9任一项所述的装置,其特征在于,还包括: 更新单元,用于当所述音频采样信号的采样位数与预先获取的包头信息中携带的采样位数不相等时,采用所述音频采样信号的采样位数更新所述包头信息中携带的采样位数;其中,所述包头信息中携带的采样位数是指所述音频采样信号进行数据传输时经解析后获得的包头信息中所携带的采样位数。
【专利摘要】本发明实施例公开了一种音频信息获取的方法及其装置。其中的方法包括:当接收到音频采样信号时,获取所述音频采样信号的采样率;根据所述音频采样信号的采样率获取最大采样点个数;采用所述最大采样点个数获得所述音频采样信号的采样位数。本发明实施例还相应地公开了一种音频信息获取的装置。采用本发明,可以实现准确获取音频采样信号的采样位数,提升对音频信息采样的准确度。
【IPC分类】G10L19-02, G10L19-022
【公开号】CN104835500
【申请号】CN201510172408
【发明人】陈延
【申请人】广东欧珀移动通信有限公司
【公开日】2015年8月12日
【申请日】2015年4月10日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1