通过将告警文件转换为较低复杂度文件格式并使用转换后的告警文件生成告警来存储告...的制作方法

文档序号:7681065阅读:215来源:国知局
专利名称:通过将告警文件转换为较低复杂度文件格式并使用转换后的告警文件生成告警来存储告 ...的制作方法
技术领域
本发明涉及信号处理技术,并且更具体来说,涉及生成针对电子装 置的告警信号的方法、电子装置以及计算机程序产品。
背景技术
诸如移动电话的电子装置的用户可能希望从任何支持的音频格式选 择用于告警的声音,诸如警报和铃声。例如,很多移动电话装置允许用 户针对他/她的电话簿中存储的每个电话号码选择特殊铃声。还可能希望 能够将这些告警与电话的其他音频功能(如语音呼叫或音乐或其他音频 文件的播放)混合。例如,用户可以在当前处于电话呼叫中时接收又一 呼入。如果告警音频与语音音频混合,则用户能够无需将电话从他/她的 耳朵处移开来检查呼叫者标识/号码,就能够知道谁在呼叫,从而使用户 避免错过任何他/她当前的谈话。
遗憾的是,因为音乐解码器通常大量使用每秒处理器指令周期
(MIP)和存储器,因此混合两个或更多音频流可能给移动电话带来显著 处理负担。而且,将音频告警信号与诸如音乐或语音会话的其他音频信 号混合,在很多常规移动电话上不是可用特征,因为这些电话不支持同 时对多于一个的音频流进行实时音频解码。替代地,这些移动电话装置 使用简单铃声来替代用户所选择的更复杂的音频告警。因为这些替代铃 声一般不唯一用于用户的电话簿中的个体,所以无法向用户提供他/她所 希望的可标识出呼叫方的个性化声音
发明内容
根据本发明的一些实施方式,将告警文件存储在电子装置上的操作 通过以下步骤来执行确定所述告警文件的音频格式是属于包括至少一 种高复杂度音频格式的第一类,还是属于包括至少一种低复杂度音频格 式的第二类,如果所述告警文件的所述音频格式属于所述第一类,则将 所述告警文件的所述音频格式转换为所述至少一种低复杂度音频格式中 的--种,并且将具有转换后的音频格式的所述告警文件保存在所述电子 装置上。
在其他实施方式中,所述方法进一步包括以下步骤在确定所述告 警文件的所述音频格式是属于所述第一类还是属于所述第二类之前,接 收用户对所述告警文件的选择。
在另外的其他实施方式中,所述第一类包括音频动态压缩第三层格
式(MPEG Audio Layer Three, MP3 )、高级音频编码格式(Advanced Audio Coding, AAC)、高效高级音频编码格式(High-Efficiency Advanced Audio Coding, HE-AAC)和/或视窗媒体音频格式(Windows Media Audio, WMA)。
在另外的其他实施方式中,所述第二类包括脉冲编码调制格式(Pulse Code Modulation, PCM)和/或波形音频格式(Waveform Audio, WAV)。
在另外的其他实施方式中,所述转换后的音频格式是PCM格式,并 且PCM采样率基于所述电子装置上的自由存储器的量和/或希望的音频
、在另外的其他实施方式中,该方法进一步包括从所述电子装置删除 具有所述音频格式(例如原始、高复杂度格式)的所述告警文件。
在另外的其他实施方式中,该方法进一步包括根据具有所述转换后 的音频格式(例如低复杂度格式)的告警文件生成具有所述音频格式的 告警文件。
在另外的其他实施方式中,所述电子装置是移动终端。 在另外的其他实施方式中, 一种计算机程序产品包括在计算机可读 介质上实现的计算机可读程序代码,所述计算机可读程序代码被配置为 执行以下步骤确定告警文件的音频格式是属于包括至少一种高复杂度音频格式的第一类还是属于包括至少一种低复杂度音频格式的第二类, 如果所述告警文件的所述音频格式属于所述第一类,则将所述告警文件 的所述音频格式转换为所述至少一种低复杂度音频格式中的一种,以及 将具有转换后的音频格式的所述告警文件保存在电子装置上。
在本发明的进一步实施方式中, 一种电子装置包括告警文件管理器, 所述告警文件管理器被配置为确定所述告警文件的音频格式是属于包括 至少一种高复杂度音频格式的第一类还是属于包括至少一种低复杂度音 频格式的第二类,如果所述告警文件的所述音频格式属于所述第一类, 则将所述告警文件的所述音频格式转换为所述至少一种低复杂度音频格 式中的一种,以及将具有转换后的音频格式的所述告警文件保存在所述 电子装置上。
在另外的进一步实施方式中,所述告警文件管理器进一步被配置为 在确定所述告警文件的所述音频格式是属于所述第一类还是属于所述第 二类之前,接收用户对所述告警文件的选择。
在另外的进一步实施方式中,所述第一类包括音频动态压缩第三层
格式(MPEG Audio Layer Three, MP3)、高级音频编码格式(Advanced Audio Coding, AAC)、高效高级音频编码格式(High-Efficiency Advanced Audio Coding, HE-AAC)和/或视窗媒体音频格式(Windows Media Audio, WMA)。
在另外的进一步实施方式中,所述第二类包括脉冲编码调制格式 (Pulse Code Modulation, PCM)和/或波形音频格式(Waveform Audio, WAV)。
在另外的进一步实施方式中,所述告警文件管理器进一步被配置为, 从所述电子装置删除具有所述音频格式(例如原始、高复杂度格式)的 所述告警文件,以及根据具有所述转换后的音频格式(例如低复杂度格 式)的所述告警文件生成具有所述音频格式的所述告警文件。 在另外的进一步实施方式中,所述电子装置是移动终端。 在本发明的其他实施方式中,通过以下步骤在电子装置上生成告警 接收告警事件,确定是否有多个告警文件与所述告警事件相关联,基于所述电子装置的操作模式和/或所述告警的持续时间来选择所述多个告警 文件中的一个告警文件,以及使用在所述多个告警文件中选择的一个告 警文件来生成所述告警。
在另外的其他实施方式中,所述多个告警文件包括两类,第一类包 括至少一种高复杂度音频格式文件,并且第二种包括至少一种低复杂度 音频格式文件。
在另外的其他实施方式中,所述电子装置的所述操作模式是单声道 音频重放模式,选择所述多个告警文件中的一个告警文件包括选择所述 至少一种低复杂度音频格式告警文件中的一个。
在另外的其他实施方式中,所述电子装置的所述操作模式是立体声 音频重放模式,选择所述多个告警文件中的一个告警文件包括选择所述 至少一种高复杂度音频格式告警文件中的一个。
在另外的其他实施方式中,所述告警的持续时间超过时间阈值,选 择所述多个告警文件中的一个告警文件包括选择所述至少一种低复杂度 音频格式告警文件中的一个。
在另外的其他实施方式中,所述告警的持续时间小于时间阈值,选 择所述多个告警文件中的一个告警文件包括选择所述至少一种高复杂度 音频格式告警文件中的一个。
在另外的其他实施方式中,所述至少一种高复杂度音频格式告警文
件包括音频动态压縮第三层格式(MPEG Audio Layer Three, MP3)、高 级音频编码格式(Advanced Audio Coding, AAC)、高效高级音频编码格 式(High-Efficiency Advanced Audio Coding, HE-AAC)和/或视窗媒体音 频格式(Windows Media Audio, WMA)文件,所述至少一种低复杂度音 频格式告警文件包括脉冲编码调制格式(Pulse Code Modulation, PCM) 文件和/或波形音频格式(WaveformAudio, WAV)文件。 在另外的其他实施方式中,所述电子装置是移动终端。 在另外的其他实施方式中,计算机程序产品包括在计算机可读介质 上实现的计算机可读程序代码,所述计算机可读程序代码被配置为执行 以下步骤接收告警事件,确定是否有多个告警文件与所述告警事件相关联,基于所述电子装置的操作模式和/或所述告警的持续时间来选择所述多个告警文件中的一个告警文件,以及使用从所述多个告警文件中选择的一个告警文件来生成所述告警。
在本发明进一步实施方式中, 一种电子装置包括告警处理模块,所述告警处理模块被配置为接收告警事件,确定是否有多个告警文件与所述告警事件相关联,基于所述电子装置的操作模式和/或所述告警的持续时间来选择所述多个告警文件中的一个告警文件,以及使用在所述多个告警文件中所选择的一个告警文件来生成所述告警。
在另外的进一步实施方式中,所述多个告警文件包括两类,第一类包括至少一种高复杂度音频格式告警文件,并且第二类包括至少一种低复杂度音频格式告警文件。
在另外的进一步实施方式中,所述至少一种高复杂度音频格式告警
文件包括音频动态压縮第三层格式(MPEG Audio Layer Three, MP3)、高级音频编码格式(Advanced Audio Coding, AAC)、高效高级音频编码格式(High-Efficiency Advanced Audio Coding, HE-AAC)和/或视窗媒体音频格式(Windows Media Audio, WMA)文件,所述至少一种低复杂度音频格式告警文件包括脉冲编码调制格式(Pulse Code Modulation, PCM)文件和/或波形音频格式(WaveformAudio, WAV)文件。


当结合附图阅读时,将更容易从本发明的具体实施方式
的以下详细
描述中理解本发明的其他特征,其中
图1是例示出根据本发明的一些实施方式的电子装置/移动终端的框
图2是例示出在根据本发明的一些实施方式的图1的电子装置/移动终端中使用的音频处理器的框图;以及
图3和图4是例示出根据本发明的一些实施方式的基于处理器负载来生成告警的操作的流程图。
具体实施例方式
本发明允许各种变型和替代形式,所以附图中仅通过示例方式示出了其具体实施方式
并且将在这里详细描述。然而,应当理解本发明不限
于在此公开的具体形式,相反本发明覆盖了落入权利要求所限定的本发明的精神和范围内的所有变型、等同物和替代。在附图通篇使用相同的参考标记来指示类似的元件。
当在此使用时,除非另外明确陈述,单数表述也包括复数的含义。应当进一步理解当在本说明书中使用时,采用术语"包括"指示所述特征、整体、步骤、操作、元件和/或组件的存在,但不排除存在或增加一个或多个其他特征、整体、步骤、操作、元件、组件和/或其组合。应该理解当将元件表述为"被连接"或"被耦合"到另一个元件时,可以是直接连接或耦合到所述另一元件,或者也可以存在中间元件。而且,当在此使用时"连接"或"耦合"可以包括无线连接或耦合。当在此使用时,术语"和/或"包括一个或多个相关列出的项目的任何以及所有组合。
除非另外定义,否则在此使用的所有术语(包括科技术语)具有与本发明所属领域技术人员一般理解相同的含义。还应该理解诸如通用字典中定义的那些术语的术语应当释义为具有与其在相关领域背景中的含义一致的含义,并且除非在此明确定义,否则不应释义为理想化或过度形式化的含义。
本发明可以实现为方法、电子装置和/或计算机程序产品。因此,本发明可以实现为硬件和/或软件(包括固件、常驻软件、微代码等)。而且,本发明可以釆用计算机可用或计算机可读存储介质上的计算机程序产品的形式,所述存储介质具有在介质中实现的、通过或结合指令执行系统使用的计算机可用或计算机可读程序代码。在本文的背景中,计算机可用或计算机可读介质可以是包含、存储或传输通过或结合指令执行系统、设备或装置使用的程序的任何介质。
计算机可用或计算机可读介质可以例如是但是不限于,电、磁、光、电磁、红外或半导体系统、设备或装置。计算机可读介质的更具体的示例(非穷尽列表)包括以下介质便携计算机盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存),以及光盘只读存储器(CD-ROM)。
当在此使用时,术语"移动终端"可以包括具有或没有多线显示器的卫星或蜂窝无线电话;可以将蜂窝无线电话与数据处理、传真以及数据通信性能相组合的个人通信系统(PCS)终端;可以包括无线电话、传呼机、互联网/内联网接入、网络浏览器、记事簿、日历和/或全球定位系统(GPS)接收器的PDA;以及常规膝上和/或掌上接收器或包括无线电话收发器的其他设备。移动终端也可以称为"普适计算(pervasivecomputing)"装置。
为了例示目的,这里在移动终端的背景下描述本发明的实施方式。然而,应该理解本发明不限于这些实施方式,并且本发明总体上可实现为其中为了生成诸如例如铃声、警报等的告警而在其上存储文件的电子装置。
本发明的一些实施方式源于如下实现,目卩,可将用来在诸如移动终端的电子装置中生成告警的文件从相对复杂格式转换为较不复杂格式。这可以减少处理器播放这些文件的负担,在一些情况下,甚至可以允许由此生成的音频与其他音频相混合。因此用户能够向各方或诸如警报功能的功能分配定制告警,并且在不中断另一个音频活动,诸如收听音乐或参与另一个电话呼叫的情况下,识别呼入的呼叫方或将警报与呼入相区别。
现在参考图1,根据本发明的一些实施方式的图1的移动终端100包括与处理器140通信的摄像机102、音频处理器103、相机105、麦克风110、键盘/键区115、扬声器120、显示器125、收发器130,以及存储器135。收发器130包括发送器电路145和接收器电路150,它们分别通过天线155向基站收发器发送出局射频信号以及从基站收发器接收入局射频信号。移动终端100与基站收发器之间传送的射频信号可以包括业务信号和控制信号(例如,寻呼信号/用于呼入呼叫的消息),其可用来建立并且保持与另一方或目的地的通信。射频信号还可包括分组数据信息,举例来说,如蜂窝数字分组数据(CDPD)信息。根据本发明的各种实施方式,移动终端100可以使用一个或多个蜂窝通信协议与基站收发
器进行通信,所述蜂窝通信协议例如为高级移动电话业务(AMPS)、ANSI-136、全球移动通信标准(GSM)通信、通用分组无线业务(GPRS)、增强型数据速率GSM演进技术(EDGE)、综合数字增强网络(iDEN)、码分多址(CDMA)、宽带CDMA、 CDMA2000和/或通用移动通信系统(UMTS)。
移动终端100的前述组件可以包括在很多常规移动终端中,并且其功能是本领域技术人员一般都知晓的。
处理器140通过地址/数据总线与存储器135通信。处理器140例如可以是商购或定制微处理器。根据本发明的一些实施方式,存储器135表示包含用来操作移动终端100并且生成告警从而基于移动终端100的操作配置在一定情况下减少处理器负载的软件和数据的一个或多个存储器装置。存储器135可以包括,但不限于以下类型装置高速缓存、ROM、PROM、 EPROM、 EEPROM、闪存、SRAM以及DRAM。
如图1所示,存储器135可以包含四个或更多种类软件和/或数据
操作系统165、告警文件管理器170、告警处理模块175以及告警文件180。操作系统165总体上控制移动终端100的操作。具体来说,操作系统165可以管理移动终端的软件和/或硬件资源,并且可以协调处理器140执行程序。告警管理器170可以被配置为确定用户选择的告警文件是否是例如会在处理器140和/或音频处理器103上施加显著处理负担的相对高复杂度音频格式。如果是,则告警管理器170可将该告警文件的音频格式转换为另一种较低复杂度音频格式。然后将所述告警文件存储作为具有转换后的音频格式的告警文件180的一部分。因为所述告警现在具有较低复杂度的音频格式,所以处理器140和/或音频处理器103能够将基于该告警文件生成的音频与其他音频信号相混合,所述其他音频信号例如为音乐和/或来自电话呼叫的语音。
告警处理模块175可以被配置为检测或接收告警事件,并且确定是否存在与该告警事件相关联的多个告警文件180。例如,用户可以通过高复杂度音频格式和低复杂度音频格式将与朋友相关联的铃声保存在告警文件180中。当该朋友呼叫时,基于移动终端100的具体操作配置,告
警处理模块175可以选择两个告警文件中的一个用于生成告警,即铃声。例如,如果用户戴耳机,则因为可以用立体声播放该告警,所以告警处理模块175可以针对该告警文件选择高复杂度音频格式。然而,如果移动终端处于单声道音频模式,则由于当移动终端处于单声道音频模式时不能实现高复杂度告警文件格式提供的附加声音质量,所以告警处理模块175会针对该告警文件选择低复杂度音频格式。
图2是更详细例示出图1的音频处理器103的框图。音频处理器200包括如图所示配置的文件系统205、解码器210、采样率转换器215、 PCM混合器220、输出滤波模块225、数模转换器(DAC) 230以及扬声器235。文件系统205包含用于生成告警声音的告警文件,诸如图1的告警文件180。告警文件可以是各种文件格式,包括"高"复杂度文件格式,诸如音频动态压縮第三层格式(MPEG Audio Layer Three, MP3)、高级音频编码格式(Advanced Audio Coding, AAC)、高效高级音频编码格式
(High-Efficiency Advanced Audio Coding, HE-AAC)和/或视窗媒体音频格式(Windows Media Audio, WMA), 以及"低"复杂度文件格式,诸如脉冲编码调制格式(Pulse Code Modulation, PCM)和/或波形音频格式
(WaveformAudio, WAV)。 一般,以高复杂度文件格式编码的音频文件对音频处理器200施加更多处理负担,而以低复杂度文件格式编码的文件对音频处理器200施加较少处理负担。
在图2示出的示例中,当要播放非PCM音频格式的告警时,解码器210将告警文件转换为PCM格式,采样率转换器215提供任何需要的插值以与音频处理器200所支持的PCM采样率相匹配。因为PCM文件会消耗相对大量存储器,所以移动终端100中使用的PCM采样率可以基于存储器135中可用的自由空间量和/或用户希望的音频质量。对于与以PCM格式编码的告警文件相关联的告警,不需要解码器210和采样率转换器215的操作。PCM混合器220可以将PCM告警与其他音频(如音乐或者甚至是来自当前电话会话或语音信箱的语音)混合。在进行任何混合之后,在框225处对PCM混合器220的输出进行滤波,然后数模转换器230将数字PCM流转换为可以通过扬声器235播放的模拟信号。
虽然图1和图2例示了可以用于为电子装置/移动电话配备的示例软件和硬件结构,但是应该理解本发明不限于这种配置,而是旨在包含能够执行这里描述的操作的任何配置。
用于执行上述针对图1-2讨论的电子装置/移动终端的操作的计算机程序代码,出于开发的便利性可以利用高级编程语言(如Java、 C和/或C++)编写。此外,用于执行本发明的实施方式的操作的计算机程序代码也可以利用其他编程语言(诸如但不限于解释语言)来编写。 一些模块或例程可以利用汇编语言,或者甚至微代码来编写,从而增强性能和/或存储器利用率。还应该意识到任何或全部程序模块的功能性也可以使用独立硬件组件、 一个或多个专用集成电路(ASIC)、或编程数字信号处理器或微控制器来实现。
此后参考根据本发明的一些实施方式的方法、电子装置/移动终端、和/或计算机程序产品的流程图和/或框示来描述本发明。
根据本发明的实施方式,这些流程图和/或框图进一步例示出基于对处理器负载的考虑来生成告警的示例操作。应该理解流程图和/或框示的每个框,流程图和/或框示的框的组合,都可以通过计算机程序指令和/或硬件操作来实现。可以向通用计算机、专用计算机、或其他可编程数据处理设备提供这些计算机程序指令来产生机器,使得经由计算机或其他可编程数据处理设备的处理器执行的指令,可创建用于实现流程图和/框图框中指定的功能的手段。
这些计算机程序指令也可以存储在计算机可用或计算机可读存储器中,可以指导计算机或其他可编程数据处理设备按照具体方式工作,使得计算机可用或计算机可读存储器中存储的指令产生包括了用于实现流程图和/或框图框中指定的功能的指令的产品。
计算机程序指令也可以载入计算机或其他可编程数据处理设备,使得在计算机或其他可编程设备上进行一系列操作步骤,从而产生计算机实现的处理,使得在计算机或其他可编程设备上执行的指令可提供用于实现流程图和/或框图框中指定的功能的步骤。现结合图1和图2 —起来参考图3,根据本发明的一些实施方式,
用于将告警文件存储在诸如移动终端的电子装置上的操作在框310处开始,在框310处,告警文件管理器170从用户接收对定制告警的选择。在框320处,告警文件管理器170确定告警的文件格式是高复杂度文件格式的第一类,诸如以上列出的示例,还是属于低复杂度文件格式的第二类,诸如PCM格式。换句话说,音频处理器200的复杂解码器210和采样率转换器215是否需要处理该告警。如果告警文件具有高复杂度音频格式,则在框330处,告警文件管理器170例如使用音频处理器200的解码器210,将该告警文件转换为低复杂度格式。在框330处的该操作可以"离线"进行,例如在与播放该告警时不同的时间。然后可以在框340处保存具有转换后的音频格式的该告警文件。
如上所述,PCM音频格式占用存储器相对较多。因此,当确定要将告警文件转换为诸如PCM的低复杂度音频格式时,使用的存储器数量的增加可能比处理器负载和功率消耗的减少占主导。例如,根据本发明的各种实施方式,告警文件可以按照高复杂度音频格式和低复杂度音频格式这两种格式存储在告警文件180中。另选的是, 一旦保存了低复杂度音频格式版本,就可以从移动终端100的存储器135删除具有高复杂度音频格式的原始告警文件。在一些实施方式中,例如当用户希望从移动终端上载或发送告警的高复杂度音频格式版本时,图2的音频处理器103可以被配置为可再现告警的高复杂度音频格式版本。
图4例示了根据本发明的一些实施方式的用于在诸如移动终端的电子装置上生成告警的操作。操作在框410处开始,在框410处,告警处理模块175接收告警事件,例如来电或警报。告警处理模块175在框420确定对于该告警,在告警文件180中是否存在多个告警文件版本或格式。如上所述,告警文件可以是各种音频格式,包括高复杂度音频格式和诸如PCM的低复杂度音频格式。如果存在针对该特定告警的多个告警文件,则告警处理模块175基于移动终端100的操作配置来选择告警文件。根据本发明的一些实施方式,操作配置可以基于移动终端的操作模式和/或告警的持续时间。例如,如上参照图3所述,在告警文件180中已经针对该告警保存
了高复杂度音频格式文件,并且在告警文件180中也己经针对该告警保
存了低复杂度音频格式文件。根据本发明的各种实施方式,如果移动终
端100的操作模式是单声道音频重放模式,则在框430处告警处理模块175可选择低复杂度音频格式告警文件。如果移动终端100的操作模式是立体声音频重放模式,诸如当用户戴耳机时,则在框430处告警处理模块175可选择高复杂度音频格式告警文件。如果告警的持续时间超过时间阈值,例如告警是警报并且无限播放直到用户关闭它为止,则在框430处告警处理模块175可以选择低复杂度音频格式告警文件,来减少音频处理器200上的负载,并且减少移动终端100的功率损耗。如果告警的持续时间小于时间阈值,则在框430处告警处理模块175可以选择高复杂度音频格式告警文件。例如,在网络终止告警之前,多数来电铃声信号播放不超过大约30秒。
图3和图4的流程图例示出用于基于处理器负载来生成告警的方法、电子装置和/或计算机程序产品的实施方式的结构、功能以及操作。为此,每个框表示包括用于实现具体逻辑功能的一个或多个可执行指令的代码的模块、分段或部分。也应当注意在其他实现中,框中指出的功能可以不按照图3和图4中指出的顺序发生。例如实际上根据所涉及的功能,顺序示出的两个框可以实质上同时执行,或者这些框有时可以按照相反的顺序来执行。
本发明的一些实施方式可以通过将高复杂度音频告警文件转换为低复杂度音频告警文件,来减少用于播放和/或混合音频流的处理器上的处理负担。诸如PCM的低复杂度音频告警文件不需要解码和/或插值。因此电子装置能够将很多音频告警与诸如音乐或语音的其他音频流相混合。减少了处理器负载也可以减少功率损耗,因此延长电池寿命。
在实质上不脱离本发明的原理的情况下,能够对实施方式进行大量变型和修改。所有这些变型和修改都包括在如下面权利要求所阐述的本发明的范围内。
权利要求
1、一种将告警文件存储在电子装置上的方法,所述方法包括以下步骤确定所述告警文件的音频格式是属于包括至少一种高复杂度音频格式的第一类还是属于包括至少一种低复杂度音频格式的第二类;如果所述告警文件的所述音频格式属于所述第一类,则将所述告警文件的所述音频格式转换为所述至少一种低复杂度音频格式中的一种;以及将具有所述转换后的音频格式的所述告警文件保存在所述电子装置上。
2、 根据权利要求1所述的方法,所述方法还包括以下步骤在确定所述告警文件的所述音频格式是属于所述第一类还是属于所 述第二类之前,接收用户对所述告警文件的选择。
3、 根据权利要求1所述的方法,其中,所述第一类包括音频动态压 縮第三层格式(MP3)、高级音频编码格式(AAC)、高效高级音频编码 格式(HE-AAC)和/或视窗媒体音频格式(WMA)。
4、 根据权利要求1所述的方法,其中,所述第二类包括脉冲编码调 制格式(PCM)和/或波形音频格式(WAV)。
5、 根据权利要求4所述的方法,其中,所述转换后的音频格式是 PCM格式,并且其中PCM釆样率基于所述电子装置上的自由存储器的 量和/或希望的音频质量。
6、 根据权利要求1所述的方法,所述方法还包括 从所述电子装置删除具有所述音频格式的所述告警文件。
7、 根据权利要求6所述的方法,所述方法还包括 基于具有所述转换后的音频格式的所述告警文件来生成具有所述音频格式的所述告警文件。
8、 根据权利要求1所述的方法,其中,所述电子装置是移动终端。
9、 一种计算机程序产品,其包括在计算机可读介质上实现的计算机可读程序代码,所述计算机可读程序代码被配置为执行权利要求1所述 的方法。
10、 一种电子装置,所述电子装置包括告警文件管理器,所述告警文件管理器被配置为确定所述告警文件 的音频格式是属于包括至少一种高复杂度音频格式的第一类还是属于包 括至少一种低复杂度音频格式的第二类,如果所述告警文件的所述音频 格式属于所述第一类,则将所述告警文件的所述音频格式转换为所述至 少一种低复杂度音频格式中的一种,以及将具有所述转换后的音频格式 的所述告警文件保存在所述电子装置上。
11、 根据权利要求10所述的电子装置,其中,所述告警文件管理器 还被配置为在确定所述告警文件的所述音频格式是属于所述第一类还是 属于所述第二类之前,接收用户对所述告警文件的选择。
12、 根据权利要求10所述的电子装置,其中,所述第一类包括音频动态压縮第三层格式(MP3)、高级音频编码格式(AAC)、高效高级音 频编码格式(HE-AAC)和/或视窗媒体音频格式(WMA)。
13、 根据权利要求10所述的电子装置,其中,所述第二类包括脉冲 编码调制格式(PCM)和/或波形音频格式(WAV)。
14、 根据权利要求IO所述的电子装置,其中,所述告警文件管理器 还被配置为,从所述电子装置删除具有所述音频格式的所述告警文件, 以及根据具有所述转换后的音频格式的所述告警文件来生成具有所述音 频格式的所述告警文件。
15、 根据权利要求IO所述的电子装置,其中,所述电子装置是移动 终端。
16、 一种在电子装置上生成告警的方法,所述方法包括以下步骤接收告警事件;确定是否有多个告警文件与所述告警事件相关联;基于所述电子装置的操作模式和/或所述告警的持续时间来选择所 述多个告警文件中的一个告警文件;以及使用在所述多个告警文件中所选择的一个告警文件来生成所述告整。
17、 根据权利要求16所述的方法,其中,所述多个告警文件包括两 类,第一类包括至少一种高复杂度音频格式告警文件,并且第二类包括 至少一种低复杂度音频格式告警文件。
18、 根据权利要求17所述的方法,其中,所述电子装置的所述操作 模式是单声道音频重放模式,并且选择所述多个告警文件中的一个告警 文件包括选择所述至少一种低复杂度音频格式告警文件中的一个。
19、 根据权利要求17所述的方法,其中,所述电子装置的所述操作 模式是立体声音频重放模式,并且选择所述多个告警文件中的一个告警 文件包括选择所述至少一种高复杂度音频格式告警文件中的一个。
20、 根据权利要求17所述的方法,其中,所述告警的持续时间超过 时间阈值,并且选择所述多个告警文件中的一个告警文件包括选择所述 至少一种低复杂度音频格式告警文件中的一个。
21、 根据权利要求17所述的方法,其中,所述告警的持续时间小于 时间阈值,并且选择所述多个告警文件中的一个告警文件包括选择所述 至少一种高复杂度音频格式告警文件中的一个。
22、 根据权利要求17所述的方法,其中,所述至少一个高复杂度音 频格式告警文件包括音频动态压縮第三层格式(MP3)、高级音频编码格 式(AAC)、高效高级音频编码格式(HE-AAC)和/或视窗媒体音频格式(WMA)文件,并且其中,所述至少一种低复杂度音频格式告警文件包 括脉冲编码调制格式(PCM)和/或波形音频格式(WAV)文件。
23、 根据权利要求16所述的方法,其中,所述电子装置是移动终端。
24、 一种计算机程序产品,其包括在计算机可读介质上实现的计算 机可读程序代码,所述计算机可读程序代码被配置为执行权利要求16所 述的方法。
25、 一种电子装置,所述电子装置包括告警处理模块,所述告警处理模块被配置为接收告警事件,确定是 否有多个告警文件与所述告警事件相关联,基于所述电子装置的操作模 式和/或所述告警的持续时间来选择所述多个告警文件中的一个告警文件,以及使用在所述多个告警文件中所选择的一个告警文件来生成所述
26、根据权利要求25所述的电子装置,其中,所述多个告警文件包 括两类,第一类包括至少一种高复杂度音频格式告警文件,而第二类包 括至少一种低复杂度音频格式告警文件。
27、根据权利要求26所述的电子装置,其中,所述至少一种高复杂 度音频格式告警文件包括音频动态压縮第三层格式(MP3)、高级音频编 码格式(AAC)、高效高级音频编码格式(HE-AAC)和/或视窗媒体音频 格式(WMA)文件,并且其中,所述至少一种低复杂度音频格式告警文 件包括脉冲编码调制格式(PCM)和/或波形音频格式(WAV)文件。
全文摘要
在电子装置上存储告警文件是通过下列步骤来进行的确定告警文件的音频格式是属于包括至少一种高复杂度音频格式的第一类还是属于包括至少一种低复杂度音频格式的第二类,如果所述告警文件的所述音频格式属于所述第一类,则将所述告警文件的所述音频格式转换为所述至少一种低复杂度音频格式中的一种,以及将具有所述转换后的音频格式的所述告警文件保存在所述电子装置上。
文档编号H04M19/04GK101595717SQ200780050699
公开日2009年12月2日 申请日期2007年8月6日 优先权日2007年1月31日
发明者罗伯特·A·扎克 申请人:索尼爱立信移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1