CN101370207B - 一种降低终端功率损耗的方法、装置和*** - Google Patents

一种降低终端功率损耗的方法、装置和*** Download PDF

Info

Publication number
CN101370207B
CN101370207B CN2008101496136A CN200810149613A CN101370207B CN 101370207 B CN101370207 B CN 101370207B CN 2008101496136 A CN2008101496136 A CN 2008101496136A CN 200810149613 A CN200810149613 A CN 200810149613A CN 101370207 B CN101370207 B CN 101370207B
Authority
CN
China
Prior art keywords
terminal
voice
speech processes
cpu
processes task
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2008101496136A
Other languages
English (en)
Other versions
CN101370207A (zh
Inventor
马涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Huawei Device Shenzhen Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN2008101496136A priority Critical patent/CN101370207B/zh
Publication of CN101370207A publication Critical patent/CN101370207A/zh
Application granted granted Critical
Publication of CN101370207B publication Critical patent/CN101370207B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种降低终端功率损耗的方法、装置和***。其中,所述方法包括:判断终端当前的工作状态;当判定终端处于非语音通信状态时,由中央处理单元CPU执行终端的语音处理任务,当判定终端处于语音通信状态时,CPU将所述语音处理任务发送给数字信号处理器DSP,由DSP执行所述语音处理任务,其中,所述语音通信状态是终端进行通话业务时的工作状态,所述非语音通信状态是终端进行非通话业务时的工作状态。根据上述实施例,以使得在终端进行语音通信过程中,当按键音、短信音等提示音频繁发音时,不会增加终端***的功率损耗。

Description

一种降低终端功率损耗的方法、装置和***
技术领域
本发明涉及无线通信领域,特别是一种降低终端功率损耗的方法、装置和***。
背景技术
随着集成技术的不断发展,嵌入式***的功能日益强大。当今,基于嵌入式***的各种终端已经融入人们的生活中,随处可见。例如,通信卫星、PDA(Personal Digital Assistant,个人数字助理)、音乐手机、MP3/MP4播放器等。
在现有技术一中,终端***采用CDSP(Communication Digital SignalProcessor,通信数字信号处理器)和MDSP(Media Digital Signal Processor,媒体数字信号处理器)与CPU(Central Processing Unit,中央处理单元)一起协同工作来完成语音通信功能。但是,这种终端***由于具有两个DSP(DigitalSignal Processor,数字信号处理器),因此对于终端***来说,额外增加了的负载数量,从而增加了终端***的功率损耗。在现有技术二中,终端***采用一个DSP与CPU一起协同工作来完成语音通信功能。现有技术二中的终端***与现有技术一中的终端相比,由于该终端***的DSP集成了MDSP功能和CDSP功能,对于终端***来说,减少了终端***的负载数量,从而降低了终端***的功率损耗。
但是,发明人在研究中发现,当采用现有技术二的终端***结构时,在终端工作的过程中,按键音、短信音等提示音总是会频繁发音,而CPU就需要频繁地将处于休眠状态的DSP唤醒,使DSP频繁地处于工作状态,最终增加了终端***的功率损耗。
发明内容
本发明实施例提供了一种降低终端功率损耗的方法、装置和***,以使得在终端进行语音通信过程中,当按键音、短信音等提示音频繁发音时,不会增加终端***的功率损耗。
本发明实施例公开了一种降低终端功率损耗的方法,包括:判断终端当前的工作状态;当判定终端处于非语音通信状态时,由中央处理单元CPU执行终端的语音处理任务,当判定终端处于语音通信状态时,CPU将所述语音处理任务发送给数字信号处理器DSP,由DSP执行所述语音处理任务,其中,所述语音通信状态是终端进行通话业务时的工作状态,所述非语音通信状态是终端进行非通话业务时的工作状态。
本发明实施例还公开了一种降低终端功率损耗的装置,包括:判断单元,用于判断终端当前的工作状态;执行单元,用于当所述判断单元判定终端处于非语音通信状态时,执行终端的语音处理任务;发送单元,用于当所述判断单元判定终端处于语音通信状态时,将所述语音处理任务发送给DSP,由DSP执行所述语音处理任务。
本发明实施例还公开了一种降低终端功率损耗的***,包括:CPU,用于判断终端当前的工作状态,当判定终端处于非语音通信状态时,执行终端的语音处理任务,当判定终端处于语音通信状态时,将所述语音处理任务发送给DSP;DSP,用于接收所述CPU发送的语音处理任务,并执行所述语音处理任务。
由上述实施例可以看出,将终端的工作状态分为语音通信状态和非语音通信状态,并判断终端当前的工作状态,当按键音、短信音等提示音发音时,判定终端处于非语音通信状态,此时,CPU会独立执行终端的语音处理任务,不会频繁地将处于休眠状态的DSP唤醒。从而使得DSP继续处于休眠状态,降低了终端的功率损耗,延长了终端的待机时间,使终端更加符合用户的实际使用需求。
附图说明
图1为本发明一种降低终端功率损耗的方法的一个实施例的流程图;
图2为本发明一种降低终端功率损耗的方法的另一个实施例的流程图;
图3为本发明一种降低终端功率损耗的装置的一个实施例的结构图;
图4为本发明一种降低终端功率损耗的***的一个实施例的结构图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
请参阅图1,其为本发明一种降低终端功率损耗的方法的第一实施例,其方法包括以下步骤:
步骤101:预先将终端的当前工作状态划分为语音通信状态和非语音通信状态;
其中,所述语音通信状态是所述终端进行通话业务时的工作状态,所述非语音通信状态是所述终端进行非通话业务时的工作状态;
步骤102:CPU判断终端当前的工作状态是否为语音通信状态,如果是,进入步骤103,如果否,进入步骤104;
步骤103:CPU将执行所述终端的语音处理任务发送给数字信号处理器DSP,由DSP执行语音处理任务,结束流程;
步骤104:CPU执行终端的语音处理任务,结束流程。
由上述实施例可以看出,CPU将终端的工作状态分为语音通信状态和非语音通信状态,当按键音、短信音等提示音发音时,CPU判定终端处于非语音通信状态,此时,CPU会独立执行终端的语音处理,而不是将处于休眠状态的DSP唤醒。从而使DSP不会频繁地处于正常工作状态而是继续处于休眠状态,因此降低了终端的功率损耗。
针对上述实施例的具体实施过程,本发明还提供了一种降低终端功率损耗的方法的另一个实施例,在本实施例中,CPU利用一个状态标识来判断终端所处的工作状态。请参阅图2,其为本发明一种降低终端功率损耗的方法的第二实施例,其方法包括以下步骤:
步骤201:预先将终端的当前工作状态划分为语音通信状态和非语音通信状态;
其中,当终端进行通话业务时,此时终端的工作状态为语音通信状态,通话业务具体可以是WCDMA(Wideband Code Division Multiple Access,宽带码分多址)等3G(Third Generation,第三代移动通信)形式的通话业务或GSM(Global System for Mobile Communications,全球移动通信***)等2G(Second Generation,第二代移动通信)形式的通话业务。当终端进行通话业务以外的业务时,例如,当终端收发短信时,此时终端的工作状态为非语音通信状态。
步骤202:当CPU被触发进行业务处理时,判断状态标识bFlag是否为1,如果是,进入步骤203,如果否,进入步骤204;
其中,在CPU的应用软件中,维护了一个标识终端当前工作状态的状态标识。例如,用一个位标识bFlag作为状态标识,当bFlag=0时,标识终端处于非语音通信状态,当bFlag=1时,则标识终端处于语音通信状态。
例如,当用户终端主动发起呼叫请求或者用户终端收到对方发起的呼叫请求时,由CPU的应用软件将bFlag设置为1,标识终端处于语音通信状态。当用户终端主动发起挂断请求或者用户终端接收到对方发起的挂断请求时,由CPU的应用软件将bFlag设置为0,标识终端处于非语音通信状态。
步骤203:由DSP负责执行终端所有的语音处理任务,结束流程;
例如,当用户终端主动发起呼叫请求或者用户终端收到对方发起的呼叫请求时,判定终端进行通话业务,终端的工作状态为语音通信状态,此后由DSP的语音软件模块负责执行终端的任何语音处理任务。其中,语音软件模块包括DTMF(Dual Tone Multi-Frequency,双音多频)模块和ARM(Adaptedmulti-rate,自适应多速率)模块等子模块。DTMF模块主要负责产生按键音、触摸笔点触屏幕时的点击音、或短信等事件的提示音等。ARM模块主要负责完成语音通话、视频通话、或语音录音等。本发明实施例并不对DSP的类型进行限定,可以是ZSP、CEVA等主流的嵌入式DSP内核。
步骤204:由CPU负责执行终端所有的语音处理任务,结束流程。
例如,当用户终端主动发起挂断请求或者用户终端接收到对方发起的挂断请求时,判定终端进行非通话业务,终端的工作状态为非语音通信状态,此后由CPU代替DSP负责执行终端的所有语音处理任务。此时,CPU内部集成了DSP中的语音软件模块,由CPU中的语音软件模块来执行终端的所有语音处理任务。
本发明实施例并不对CPU的类型进行限定,可以是ARM,MIPS等主流嵌入式CPU内核。
由上述实施例可以看出,将终端的当前工作状态划分为语音通信状态和非语音通信状态,当终端处于语音通信状态时,终端所有的语音处理任务由DSP来执行,当终端处于非语音通信状态时,将终端所有的语音处理任务转给CPU来执行。这样,在按键音、短信音等提示音频繁发音时,判定终端处于非语音通信状态,由CPU独立完成所有的按键音、短信音等提示音的语音处理任务,不需要唤醒DSP,因此降低了终端的功率损耗,进而延长了终端的待机时间,使终端更加符合用户的实际使用需求。
与上述一种降低终端功率损耗的方法相对应,本发明实施例还提供了一种降低终端功率损耗的装置。请参阅图3,其为本发明一种降低终端功率损耗的装置,该装置包括判断单元301、执行单元302和发送单元303。下面结合该装置的工作原理进一步介绍其组成和连接关系。
判断单元301,用于判断终端当前的工作状态;
执行单元302,用于当判断单元301判定终端处于非语音通信状态时,执行终端的语音处理任务。
发送单元303,用于当判断单元301判定终端处于语音通信状态时,将所述终端的语音处理任务发送给DSP,由DSP执行所述语音处理任务。
其中,执行单元302包括第一处理子单元304和第二处理子单元305,第一处理子单元304用于对按键音、点击音、或提示音进行处理;第二处理子单元305用于对语音通话、视频通话、或语音录音进行处理。
由上述实施例可以看出,将终端的工作状态分为语音通信状态和非语音通信状态,并判断终端当前的工作状态,当按键音、短信音等提示音发音时,处于非语音通信状态,此时,CPU会独立执行终端的语音处理,而不是频繁地将处于休眠状态的DSP唤醒,使得DSP继续处于休眠状态,从而降低了终端的功率损耗,从而延长了终端的待机时间,使终端更加符合用户的实际使用需求。
本发明实施例还提供了一种降低终端功率损耗的***。请参阅图4,其为本发明一种降低终端功率损耗的***,该***包括CPU401和DSP402。
其中,CPU401,用于判断终端当前的工作状态,当判定终端处于非语音通信状态时,执行终端的语音处理任务,当判定终端处于语音通信状态时,将所述语音处理任务发送给DSP402;
DSP402,用于接收所述CPU发送的语音处理任务,并执行所述语音处理任务。
其中,CPU401包括:判断单元,用于判断终端当前的工作状态;执行单元,用于当所述判断单元判定终端处于非语音通信状态时,执行终端的语音处理任务;发送单元,用于当所述判断单元判定终端处于语音通信状态时,将所述语音处理任务发送给DSP402。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序包括如下步骤:判断终端当前的工作状态;当判定终端处于非语音通信状态时,由中央处理单元CPU执行终端的语音处理任务,当判定终端处于语音通信状态时,CPU将所述语音处理任务发送给数字信号处理器DSP,由DSP执行所述语音处理任务,其中,所述语音通信状态是终端进行通话业务时的工作状态,所述非语音通信状态是终端进行非通话业务时的工作状态。所述的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应该视为本发明的保护范围。

Claims (8)

1.一种降低终端功率损耗的方法,其特征在于,包括:
判断终端当前的工作状态;
当判定终端处于非语音通信状态时,由中央处理单元CPU执行终端的语音处理任务,其中,所述CPU内部集成了数字信号处理器DSP中的语音软件模块,由CPU中的语音软件模块来执行所述终端的语音处理任务,当判定终端处于语音通信状态时,CPU将所述语音处理任务发送给数字信号处理器DSP,由DSP执行所述语音处理任务,其中,所述语音通信状态是终端进行通话业务时的工作状态,所述非语音通信状态是终端进行非通话业务时的工作状态。
2.根据权利要求1所述的方法,其特征在于,所述通话业务包括:
第三代移动通信3G形式的通话业务或第二移动通信2G形式的通话业务。
3.根据权利要求1所述的方法,其特征在于,所述判断终端当前的工作状态包括:
通过指示所述终端当前的工作状态的状态标识判断所述终端当前的工作状态。
4.根据权利要求3所述的方法,其特征在于,所述通过指示所述终端当前的工作状态的状态标识判断所述终端当前的工作状态包括:
当所述终端主动发起呼叫请求或用户终端收到对方发起的呼叫请求时,所述状态标识指示所述终端当前的工作状态为语音通信状态;
当所述终端主动发起挂断请求或用户终端接收到对方发起的挂断请求时,所述状态标识指示所述终端当前的工作状态为非语音通信状态。
5.一种降低终端功率损耗的装置,其特征在于,所述装置包括:
判断单元,用于判断终端当前的工作状态;
执行单元,用于当所述判断单元判定终端处于非语音通信状态时,执行终端的语音处理任务,其中,CPU内部集成了数字信号处理器DSP中的语音软件模块,由CPU中的语音软件模块来执行所述终端的语音处理任务;
发送单元,用于当所述判断单元判定终端处于语音通信状态时,将所述语音处理任务发送给DSP,由DSP执行所述语音处理任务。
6.根据权利要求5所述装置,其特征在于,所述执行单元包括:
第一处理子单元,用于对按键音、点击音、或提示音进行处理;
第二处理子单元,用于对语音通话、视频通话、或语音录音进行处理。
7.一种降低终端功率损耗的***,其特征在于,所述***包括:
CPU,用于判断终端当前的工作状态,当判定终端处于非语音通信状态时,执行终端的语音处理任务,其中,所述CPU内部集成了数字信号处理器DSP中的语音软件模块,由CPU中的语音软件模块来执行所述终端的语音处理任务,当判定终端处于语音通信状态时,将所述语音处理任务发送给DSP;
DSP,用于接收所述CPU发送的语音处理任务,并执行所述语音处理任务。
8.根据权利要求7所述的***,其特征在于,所述CPU包括:
判断单元,用于判断终端当前的工作状态;
执行单元,用于当所述判断单元判定终端处于非语音通信状态时,执行终端的语音处理任务;
发送单元,用于当所述判断单元判定终端处于语音通信状态时,将所述语音处理任务发送给DSP。
CN2008101496136A 2008-09-11 2008-09-11 一种降低终端功率损耗的方法、装置和*** Active CN101370207B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101496136A CN101370207B (zh) 2008-09-11 2008-09-11 一种降低终端功率损耗的方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101496136A CN101370207B (zh) 2008-09-11 2008-09-11 一种降低终端功率损耗的方法、装置和***

Publications (2)

Publication Number Publication Date
CN101370207A CN101370207A (zh) 2009-02-18
CN101370207B true CN101370207B (zh) 2012-07-04

Family

ID=40413778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101496136A Active CN101370207B (zh) 2008-09-11 2008-09-11 一种降低终端功率损耗的方法、装置和***

Country Status (1)

Country Link
CN (1) CN101370207B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880488B (zh) * 2012-09-12 2017-09-01 北京奇虎科技有限公司 驱动程序修复方法、设备和***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1193231A (zh) * 1998-04-07 1998-09-16 英业达股份有限公司 电话机省电方法及其装置
CN1645955A (zh) * 2005-01-17 2005-07-27 上海贝豪通讯电子有限公司 Td-scdma手机***电源管理及省电的方法
CN1866839A (zh) * 2005-08-22 2006-11-22 华为技术有限公司 节省通讯装置静态功耗的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1193231A (zh) * 1998-04-07 1998-09-16 英业达股份有限公司 电话机省电方法及其装置
CN1645955A (zh) * 2005-01-17 2005-07-27 上海贝豪通讯电子有限公司 Td-scdma手机***电源管理及省电的方法
CN1866839A (zh) * 2005-08-22 2006-11-22 华为技术有限公司 节省通讯装置静态功耗的方法

Also Published As

Publication number Publication date
CN101370207A (zh) 2009-02-18

Similar Documents

Publication Publication Date Title
CN2865153Y (zh) 具有语音输入功能的手机
CN104079699A (zh) 蓝牙耳机及其控制方法
US20160066113A1 (en) Selective enabling of a component by a microphone circuit
CN101496096A (zh) 话音及文本通信***、方法及设备
CN103999517A (zh) 音频特征数据的提取及分析
CN101164102A (zh) 自动扩展移动通信设备的话音词汇的方法和装置
CN103873635A (zh) 移动终端个性化情景模式实现方法及装置
CN103905598A (zh) 铃声处理方法及装置
EP2127353B1 (en) Method for using an alert file by converting the alert file to a lower complexity file format and related electronic device
CN100454937C (zh) 移动通信终端的通话录音方法
US20070263827A1 (en) System and method of receiving a call having an identified or unidentified number and an identified or unidentified name
CN1747500A (zh) 视障者用移动通讯终端的设置方法和装置
CN101330694A (zh) 一种来电处理方法、***及通信终端
CN101370207B (zh) 一种降低终端功率损耗的方法、装置和***
CN106940999A (zh) 一种基于事件的语音交互可穿戴装置及方法
CN102170490B (zh) 老人手机及其拨号方法
CN202737978U (zh) 语音定位手机
CN101207871A (zh) 一种移动终端及音乐铃声的播放方法
US20060015197A1 (en) Apparatus including audio codec and methods of operation therefor
CN101848259A (zh) 一种数字家庭固定电话的语音处理方法及***
CN201134899Y (zh) 一种具有自动切换功能的移动终端
CN101242440A (zh) 一种带语音复读功能的手机
CN101127796A (zh) 语音处理***及方法
WO2009002759A1 (en) Method and apparatus for storing real time information on a mobile communication device
KR100455161B1 (ko) 듀얼 프로세서를 이용하는 단말기의 저전력 엘씨디 표시방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee after: Huawei terminal (Shenzhen) Co.,Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: HUAWEI DEVICE Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20181226

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: HUAWEI DEVICE Co.,Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: Huawei terminal (Shenzhen) Co.,Ltd.