提高音频播放效率的装置的制作方法

文档序号:7725311阅读:157来源:国知局
专利名称:提高音频播放效率的装置的制作方法
技术领域
本实用新型涉及一种音频播放装置,尤其是一种提高音频播放效率的装置。
背景技术
电子装置同时具有多种功能为市场的趋势,如此可满足使用者的多方需求。
一般电子装置具有中央处理单元(CPU)作为控制中心,使得电子装置可执行
多种不同的功能。其中,中央处理单元的处理速度为影响电子装置的重要因素, 特别是具有音频播放功能的电子装置,会因中央处理单元的处理效能,而影响 音频的播放质量。
当音频质量的要求越高时,所需的中央处理单元处理速度就必须越快。一 般电子装置,特别是手持式电子装置,其所具有的储存空间较小,因此播放音 频的方式大多为读入音频数据的同时, 一边进行音频数据的播放,而不是一次 将所欲播放的音频数据全部读入电子装置的储存区域后,再进行播放的动作。
综上所述,传统技术中,由于某些电子装置的中央处理单元处理速度有p艮, 且储存空间较小,因此将使得音频质量的表现受到限制。举例说明,当具播放 功能的电子装置在读取音频数据并进行播放时,若中央处理单元正好有其它多 个程序正在执行而处于繁忙状态,如此便会导致读取音频数据的动作被延迟, 而造成短时间内无法撷取到音频数据提供播放。因此,将导致音频播放的过程 会出现顿挫的现象,使得播放质量不佳,进而无法满足使用者的需求。
实用新型内容
本实用新型为解决背景技术中存在的上述技术问题,而提出一种提高音频 播放效率的装置。
本实用新型的技术解决方案是本实用新型为一种提高音频播放效率的装 置,其特殊之处在于该装置包含中央处理单元、读取单元、侦测单元、控 制单元、记忆单元、播放单元;所述中央处理单元和侦测单元连接,所述侦测 单元和控制单元连接,所述控制单元和读取单元连接,所述读取单元和记忆单 元连接,所述记忆单元和播放单元连接。上述记忆单元选自静态随机存取内存(SRAM)、动态随机存取内存 (DRAM)、高速缓存(cache memory)及其组合所构成的群组之一。
上述音频数据的格式选自MP3、 Ogg、 ADPCM、 PCM及其组合所构成的群
组之一。
上述中央处理单元的使用率大于默认值时,控制单元控制读取单元停止在 记忆单元读取与储存音频数据。
该装置还包含强制单元,当中央处理单元的使用率大于默认值,且记忆 单元已无可播放音频数据,控制读取单元读取音频数据而提供予播放单元播放, 所述强制单元分别与读取单元和播放单元连接。
本实用新型提供的一种的提高音频播放效率的装置,在播放音频数据前, 读取单元先读取足够的音频数据到记忆单元中,而记忆单元中所储存的数据可 确保在一段时间内,如果中央处理单元都处于繁忙状态,播放流程仍然有足够 的音频数据供播放。当播放单元开始读取并播放音频数据时,控制单元会根据 侦测单元所侦测当前的中央处理单元使用率,适时的持续读取源音频数据到记 忆单元中。当中央处理单元处于繁忙状态,播放单元仍可由记忆单元中获得音 频数据而播放。如此,不仅确保音频数据可正常播放,还可解决背景技术中, 只要中央处理单元比较繁忙,即会导致读取音频数据的动作延迟,使得短时间 内没有音频数据可供给,导致播放过程出现声音顿挫问题。

图1为本实用新型装置实施例一示意图; 图2为本实用新型装置实施例二示意其中,1-中央处理单元,10-读取单元,20-侦测单元,30-控制单元,40-播 放单元,50-记忆单元,60-强制单元;具体实施方式
参见图1,本实用新型所提出提高音频播放效率的装置,应用在具有中央处 理单元(CPU)的电子装置,该装置包含读取单元IO、侦测单元20、控制单 元30、播放单元40、记忆单元50。
读取单元10读取音频数据,并将音频数据储存在记忆单元50。其中,记忆 单元可为静态随机存取内存(SRAM)、动态随机存取内存(DRAM)或高速缓存(cache memory)等内存中某个区块。由于具有可播放音频功能的电子装置一 般会具有储存用的内存,因此可在音频数据播放前,对电子装置本身即具有的 内存先申请其中的某一个区块,作为本实用新型的记忆单元50。此外,上述音 频数据的格式可为MP3、 Ogg、 ADPCM或PCM等。
侦测单元20侦测中央处理单元1使用率。控制单元30根据侦测单元20所 侦测到的中央处理单元1使用率,控制读取单元10是否停止在记忆单元50读 取与储存音频数据。当中央处理单元1使用率大于默认值时,表示此时中央处 理单元1处于相对繁忙状态,因此控制单元30便控制读取单元10先暂时停止 在记忆单元读取与储存音频数据50。当中央处理单元使用率小于默认值时,表 示此时中央处理单元1处于相对空闲的状态,因此控制单元30便会控制读取单 元10继续在记忆单元50读取音频数据并储存。
其中,上述默认值可为中央处理单元1整体使用率的70%,即以70%作为 门坎值,当侦测单元20侦测到中央处理单元1使用率大于70%,便判定中央处 理单元1为繁忙状态,若侦测到中央处理单元1使用率小于70%,便判定中央 处理单元1为空闲状态。70%的默认值可随电子装置的实际状况或使用者的需求 而作调整,并不限于此数值。最后,通过播放单元40从记忆单元50中读取并 播放音频数据。
本实用新型所提出的提高音频播放效率的装置,其作法可用生产者与消费 者模型作为比喻。首先,在播放音频数据前,读取单元IO (生产者)先读取足 够的音频数据到记忆单元50中,而记忆单元50中所储存的数据可确保在一段 时间内,如果中央处理单元1都处于繁忙状态,播放流程仍然有足够的音频数 据供播放。当播放单元40 (消费者)开始读取并播放音频数据时,控制单元 30会根据侦测单元20所侦测当前的中央处理单元1使用率,适时的(中央处理 单元1处于空闲的状态)持续读取源音频数据到记忆单元50中。当中央处理单 元1处于繁忙状态,播放单元40仍可由记忆单元50中获得音频数据而播放。 如此,不仅确保音频数据可正常播放,还可解决先前技术中,只要中央处理单 元比较繁忙,即会导致读取音频数据的动作延迟,使得短时间内没有音频数据 可供给,导致播放过程出现声音顿挫问题。
上述记忆单元50的容量大小,举例说明可为512Kbyte到lMbyte,如此容量大小可支持32kHZ/64kbps双声道的音频数据播放64到128秒。然而,上述 数据仅为例子,并非用以限定记忆单元50的容量大小。实际上,记忆单元50 的容量大小根据音频数据的质量而设定。若音频数据质量较高,表示音频数据 的档案大小相对较大,因此所需的记忆单元50的容量大小相对较大。另一方面, 记忆单元50容量大小也可根据中央处理单元1处理效能而设定,当中央处理单 元1的处理效能较高,表示中央处理单元1对于程序执行的速度较快,因此所 需的记忆单元50的容量大小相对可较小。当然,也可根据上述音频数据质量与 中央处理单元1处理效能等条件综合考虑评估后,而加以设定适当的记忆单元 50容量大小。
参见图2,在实施例二中多增加强制单元60。
强制单元60当中央处理单元1使用率较高,且记忆单元50已无可播放的 音频数据,便会控制读取单元10读取音频数据而提供播放单元40播放。
在实施例一情况下,有一种极端的情形,那就是如果播放音频数据的过程 中,中央处理单元1的使用率持续大于默认值,即中央处理单元1 一直处于繁 忙状态,使得记忆单元50中所储存的音频数据已全部被播放单元40给播放殆 尽,此时即可通过强制单元60控制读取单元IO读取音频数据,直接提供给播 放单元40播放。在这种状况下,所读取的音频数据不需再储存在记忆单元50 中,而是直接将所读取的音频数据提供给播放单元40播放。
实际情况下,不易出现中央处理单元1连续很长一段时间都是处于繁忙状 态,且可根据具体情况适当调整记忆单元50的容量大小,使音频数据的播放效 果达到最佳。因此,不易使用到强制单元60,但可预留而作为预防及保险用, 可更加确保播放的流畅度,进而提高播放的效率。
权利要求1、一种提高音频播放效率的装置,其特征在于该装置包括中央处理单元、读取单元、侦测单元、控制单元、记忆单元以及播放单元;所述中央处理单元和侦测单元连接,所述侦测单元和控制单元连接,所述控制单元和读取单元连接,所述读取单元和记忆单元连接,所述记忆单元和播放单元连接。
2、 根据权利要求l所述的一种提高音频播放效率的装置,其特征在于所 述记忆单元选自静态随机存取内存(SRAM)、动态随机存取内存(DRAM)、高 速缓存(cachememory)及其组合所构成的群组之一。
3、 根据权利要求1所述的一种提高音频播放效率的装置,其特征在于所 述音频数据的格式选自MP3、 Ogg、 ADPCM、 PCM及其组合所构成的群组之一。
4、 根据权利要求1所述的一种提高音频播放效率的装置,其特征在于所 述中央处理单元的使用率大于默认值时,控制单元控制读取单元停止在记忆单 元读取与储存音频数据。
5、 根据权利要求1或2或3或4所述的一种提高音频播放效率的装置,其特征在于该装置还包含强制单元,当中央处理单元的使用率大于默认值,且记忆单元已无可播放音频数据,控制读取单元读取音频数据而提供予播放单 元播放,所述强制单元分别与读取单元和播放单元连接。
专利摘要本实用新型涉及一种提高音频播放效率的装置,该装置包括中央处理单元、读取单元、侦测单元、控制单元、记忆单元以及播放单元;中央处理单元和侦测单元连接,侦测单元和控制单元连接,控制单元和读取单元连接,读取单元和记忆单元连接,记忆单元和播放单元连接。
文档编号H04R3/00GK201425707SQ20092003350
公开日2010年3月17日 申请日期2009年6月11日 优先权日2009年6月11日
发明者刚 刘, 陈淮琰 申请人:无敌科技(西安)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1