亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種通話模式設(shè)置方法及移動(dòng)終端與流程

文檔序號(hào):11960777閱讀:774來源:國知局
一種通話模式設(shè)置方法及移動(dòng)終端與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種通話模式設(shè)置方法及移動(dòng)終端。



背景技術(shù):

隨著智能手機(jī)的日漸普及,智能手機(jī)上豐富的功能在一定程度上方便了人們的生活。耳機(jī)插孔作為手機(jī)上的常見接口,在作為耳機(jī)的使用功能之上,也被各種應(yīng)用程序(如手機(jī)銀行、手機(jī)刷卡應(yīng)用程序等)有效的開發(fā)、利用起來,使用錄音和放音的方式,完成與智能手機(jī)外部設(shè)備(如銀行手機(jī)U盾、手機(jī)刷卡器)的數(shù)據(jù)交互。用戶在使用這些外部設(shè)備和應(yīng)用程序時(shí),由于外部設(shè)備占用了耳機(jī)插孔,而手機(jī)在有耳機(jī)插孔被占用的情況下,音頻流會(huì)優(yōu)先路由到外部設(shè)備。因此在用戶使用這些外部設(shè)備時(shí),如果有電話接入,電話接通后,通話數(shù)據(jù)就會(huì)默認(rèn)路由到外部設(shè)備,導(dǎo)致無法正常通話。雖然用戶可以通過拔掉插在耳機(jī)插孔上的外部設(shè)備,或者接通電話以后手動(dòng)切換到免提模式的方式,正常接聽電話,但是拔掉外部設(shè)備和手動(dòng)切換都會(huì)給用戶帶來額外的操作,并且手動(dòng)切換也只能切換到免提模式,這是顯然不利于保護(hù)用戶隱私的。并且在極端情況下,耳機(jī)插孔由于進(jìn)液、短路、損壞等原因,手機(jī)端會(huì)誤認(rèn)為一直有耳機(jī)插入,這種情況下用戶接聽撥打電話只能手動(dòng)切換到免提模式,否則無法進(jìn)行正常的語音通話,影響了用戶的正常使用體驗(yàn),也容易導(dǎo)致用戶隱私的泄露。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供了一種通話模式設(shè)置方法及移動(dòng)終端,其目的是為了解決移動(dòng)終端在耳機(jī)插孔被外部設(shè)備占用的情況下,音頻流會(huì)優(yōu)先路由到外部設(shè)備的問題。

一方面,本發(fā)明的實(shí)施例提供了一種通話模式設(shè)置方法,包括:

當(dāng)檢測(cè)到移動(dòng)終端處于通話狀態(tài)時(shí),若移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用,則檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;

判斷運(yùn)動(dòng)狀態(tài)信息是否符合預(yù)先設(shè)置的切換條件;

在運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話的音頻輸入輸出模式為第一模式;第一模式為移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備。

另一方面,本發(fā)明的實(shí)施例還提供了一種移動(dòng)終端,包括:

檢測(cè)模塊,用于當(dāng)檢測(cè)到移動(dòng)終端處于通話狀態(tài)時(shí),若移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用,則檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;

判斷模塊,用于判斷運(yùn)動(dòng)狀態(tài)信息是否符合預(yù)先設(shè)置的切換條件;

切換模塊,用于在運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話的音頻輸入輸出模式為第一模式;第一模式為移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備。

這樣,本發(fā)明提供的通話模式設(shè)置方法及移動(dòng)終端,通過判斷移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),自動(dòng)切換至移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備的第一模式,以避免在用戶通話時(shí)移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用時(shí),通話數(shù)據(jù)就會(huì)默認(rèn)路由到外部設(shè)備,導(dǎo)致無法正常通話的情況;避免用戶拔出外部設(shè)備或手動(dòng)切換至免提模式的繁瑣,改善用戶的通話體驗(yàn);本發(fā)明解決了移動(dòng)終端在耳機(jī)插孔被外部設(shè)備占用的情況下,音頻流會(huì)優(yōu)先路由到外部設(shè)備的問題。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例的描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1表示本發(fā)明的第一實(shí)施例提供的通話模式設(shè)置方法的基本步驟流程圖;

圖2表示本發(fā)明第二實(shí)施例提供的移動(dòng)終端的框圖;

圖3表示本發(fā)明第三實(shí)施例提供的移動(dòng)終端的框圖;

圖4表示本發(fā)明第四實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明針對(duì)現(xiàn)有的問題,提供了一種通話模式設(shè)置方法及移動(dòng)終端。

第一實(shí)施例

參見圖1,本發(fā)明的第一實(shí)施例提供了一種通話模式設(shè)置方法,包括:

步驟101,當(dāng)檢測(cè)到移動(dòng)終端處于通話狀態(tài)時(shí),若移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用,則檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息。

其中,移動(dòng)終端處于通話狀態(tài)包括移動(dòng)終端與呼叫對(duì)端處于通話中的狀態(tài)以及移動(dòng)終端主動(dòng)發(fā)起呼叫時(shí)的等待對(duì)方接聽狀態(tài);具體地,移動(dòng)終端與呼叫對(duì)端處于通話中的狀態(tài)包括移動(dòng)終端作為主叫用戶時(shí),發(fā)起呼叫時(shí)呼叫對(duì)端已接聽的狀態(tài)以及移動(dòng)終端作為被叫用戶時(shí),已接聽來自呼叫對(duì)端的呼叫的狀態(tài)。

當(dāng)移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用時(shí),外部設(shè)備可以是銀行手機(jī)U盾、手機(jī)刷卡器等,移動(dòng)終端接到來電或者發(fā)出呼叫時(shí),檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;比如,當(dāng)用戶接到來電時(shí)之后,用戶手持移動(dòng)終端移向耳朵的過程中產(chǎn)生的運(yùn)動(dòng)狀態(tài)信息。本實(shí)施例的耳機(jī)插孔不限于3.5mm耳機(jī)孔。也包括了利用USB口外接3.5mm耳機(jī)口的情形,以及USB口具備耳機(jī)孔功能的情形。

步驟102,判斷運(yùn)動(dòng)狀態(tài)信息是否符合預(yù)先設(shè)置的切換條件。

其中,當(dāng)移動(dòng)終端產(chǎn)生運(yùn)動(dòng)狀態(tài)信息后,需判斷是否達(dá)到了預(yù)先設(shè)置的切換條件,比如當(dāng)用戶手持移動(dòng)終端只是產(chǎn)生了小幅度的運(yùn)動(dòng),而并未符合預(yù)先設(shè)置的切換條件,則不需要切換通話模式;或者在耳機(jī)插孔失效的情況下,移動(dòng)終端可能會(huì)誤認(rèn)為耳機(jī)插孔被占用,而誤將通話模式設(shè)置為耳機(jī)模式,而本發(fā)明的實(shí)施例中,結(jié)合移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息,可準(zhǔn)確的判斷用戶是否手持移動(dòng)終端靠近耳朵接聽。

步驟103,在運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話的音頻輸入輸出模式為第一模式;第一模式為移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備。

其中,當(dāng)運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話過程中的音頻輸入輸出模式為第一模式;當(dāng)判斷移動(dòng)終端在耳機(jī)插孔被外部設(shè)備占用的情況下,用戶通過移動(dòng)終端接聽或者撥打電話,而移動(dòng)終端滿足上述切換條件而被切換至第一模式時(shí),將移動(dòng)終端本身的聽筒作為音頻輸出設(shè)備,話筒作為音頻輸入設(shè)備,以保證用戶的正常使用。

優(yōu)選地,步驟102之后,該方法還包括:

在運(yùn)動(dòng)狀態(tài)信息不符合預(yù)先設(shè)置的切換條件時(shí),保持移動(dòng)終端的當(dāng)前通話的音頻輸入輸出模式不變。

其中,當(dāng)運(yùn)動(dòng)狀態(tài)信息不滿足預(yù)先設(shè)置的切換條件時(shí),比如用戶手持移動(dòng)終端只是產(chǎn)生了小幅度的運(yùn)動(dòng),則保持當(dāng)前通話的音頻輸入輸出模式不變。

優(yōu)選地,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的角速度傳感器檢測(cè)到的角速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

具體地,角速度傳感器可以是陀螺儀。當(dāng)用戶手持移動(dòng)終端放到耳邊,會(huì)引起移動(dòng)終端角度的變化產(chǎn)生一定的角速度,這個(gè)角速度變化可以通過陀螺儀檢測(cè)出來。

進(jìn)一步地,預(yù)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的角速度大于第一預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。

其中,切換條件需限定為移動(dòng)終端的角速度大于第一預(yù)設(shè)數(shù)值,避免移動(dòng)終端出現(xiàn)誤判斷;且移動(dòng)終端的距離傳感器需判斷移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離,則可認(rèn)定為用戶在通話中或即將進(jìn)入通話狀態(tài)(移動(dòng)終端主動(dòng)發(fā)起呼叫時(shí)的等待對(duì)方接聽狀態(tài))時(shí),將移動(dòng)終端移動(dòng)至耳邊通話。具體地,距離傳感器可以是紅外傳感器。

優(yōu)選地,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的加速度傳感器檢測(cè)到的加速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

具體地,加速度傳感器可以是重力傳感器。當(dāng)用戶手持移動(dòng)終端放到耳邊,會(huì)引起移動(dòng)終端產(chǎn)生一定的加速度,這個(gè)加速度變化可以通過重力傳感器檢測(cè)出來結(jié)合重力傳感器和距離傳感器,可準(zhǔn)確的識(shí)別出用戶手持移動(dòng)終端的動(dòng)作。

進(jìn)一步地,預(yù)先設(shè)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的加速度大于第二預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。

其中,切換條件需限定為移動(dòng)終端加速度大于第二預(yù)設(shè)數(shù)值,避免移動(dòng)終端出現(xiàn)誤判斷;且移動(dòng)終端的距離傳感器需判斷移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離,則可認(rèn)定為用戶在通話中或即將進(jìn)入通話狀態(tài)(移動(dòng)終端主動(dòng)發(fā)起呼叫時(shí)的等待對(duì)方接聽狀態(tài))時(shí),將移動(dòng)終端移動(dòng)至耳邊通話。具體地,距離傳感器可以是紅外傳感器。

本發(fā)明的上述實(shí)施例中,通過判斷移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),自動(dòng)切換至移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備的第一模式,以避免在用戶通話時(shí)移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用時(shí),通話數(shù)據(jù)就會(huì)默認(rèn)路由到外部設(shè)備,導(dǎo)致無法正常通話的情況;避免用戶拔出外部設(shè)備或手動(dòng)切換至免提模式的繁瑣,改善用戶的通話體驗(yàn);本發(fā)明解決了移動(dòng)終端在耳機(jī)插孔被外部設(shè)備占用的情況下,音頻流會(huì)優(yōu)先路由到外部設(shè)備的問題。

第二實(shí)施例

參見圖2,本發(fā)明的第二實(shí)施例提供了一種移動(dòng)終端200,移動(dòng)終端200包括:

檢測(cè)模塊201,用于當(dāng)檢測(cè)到移動(dòng)終端處于通話狀態(tài)時(shí),若移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用,則檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息。

其中,移動(dòng)終端處于通話狀態(tài)包括移動(dòng)終端與呼叫對(duì)端處于通話中的狀態(tài)以及移動(dòng)終端主動(dòng)發(fā)起呼叫時(shí)的等待對(duì)方接聽狀態(tài);具體地,移動(dòng)終端與呼叫對(duì)端處于通話中的狀態(tài)包括移動(dòng)終端作為主叫用戶時(shí),發(fā)起呼叫時(shí)呼叫對(duì)端已接聽的狀態(tài)以及移動(dòng)終端作為被叫用戶時(shí),已接聽來自呼叫對(duì)端的呼叫的狀態(tài)。

當(dāng)移動(dòng)終端200的耳機(jī)插孔被外部設(shè)備占用時(shí),外部設(shè)備可以是銀行手機(jī)U盾、手機(jī)刷卡器等,移動(dòng)終端200接到來電或者發(fā)出呼叫時(shí),檢測(cè)移動(dòng)終端200的運(yùn)動(dòng)狀態(tài)信息;比如,當(dāng)用戶接到來電時(shí)之后,用戶手持移動(dòng)終端200移向耳朵的過程中產(chǎn)生的運(yùn)動(dòng)狀態(tài)信息。

判斷模塊202,用于判斷運(yùn)動(dòng)狀態(tài)信息是否符合預(yù)先設(shè)置的切換條件。

其中,當(dāng)移動(dòng)終端200產(chǎn)生運(yùn)動(dòng)狀態(tài)信息后,需判斷是否達(dá)到了預(yù)先設(shè)置的切換條件,比如當(dāng)用戶手持移動(dòng)終端200只是產(chǎn)生了小幅度的運(yùn)動(dòng),而并未符合預(yù)先設(shè)置的切換條件,則不需要切換通話模式;或者在耳機(jī)插孔失效的情況下,移動(dòng)終端200可能會(huì)誤認(rèn)為耳機(jī)插孔被占用,而誤將通話模式設(shè)置為耳機(jī)模式,而本發(fā)明的實(shí)施例中,結(jié)合移動(dòng)終端200的運(yùn)動(dòng)狀態(tài)信息,可準(zhǔn)確的判斷用戶是否手持移動(dòng)終端200靠近耳朵接聽。

切換模塊203,用于在運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話的音頻輸入輸出模式為第一模式;第一模式為移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備。

其中,當(dāng)運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話過程中的音頻輸入輸出模式為第一模式;當(dāng)判斷移動(dòng)終端在耳機(jī)插孔被外部設(shè)備占用的情況下,用戶通過移動(dòng)終端接聽或者撥打電話,而移動(dòng)終端滿足上述切換條件而被切換至第一模式時(shí),將移動(dòng)終端本身的聽筒作為音頻輸出設(shè)備,話筒作為音頻輸入設(shè)備,以保證用戶的正常使用。

優(yōu)選地,移動(dòng)終端200還包括:

保持模塊,用于在運(yùn)動(dòng)狀態(tài)信息不符合預(yù)先設(shè)置的切換條件時(shí),保持移動(dòng)終端的當(dāng)前通話的音頻輸入輸出模式不變。

優(yōu)選地,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的角速度傳感器檢測(cè)到的角速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

優(yōu)選地,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的加速度傳感器檢測(cè)到的加速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

優(yōu)選地,預(yù)先設(shè)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的角速度大于第一預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。預(yù)先設(shè)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的加速度大于第二預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。

本發(fā)明的上述實(shí)施例中,通過判斷移動(dòng)終端200的運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),自動(dòng)切換至移動(dòng)終端200的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端200的話筒作為音頻輸入設(shè)備的第一模式,以避免在用戶通話時(shí)移動(dòng)終端200的耳機(jī)插孔被外部設(shè)備占用時(shí),通話數(shù)據(jù)就會(huì)默認(rèn)路由到外部設(shè)備,導(dǎo)致無法正常通話的情況;避免用戶拔出外部設(shè)備或手動(dòng)切換至免提模式的繁瑣,改善用戶的通話體驗(yàn);本發(fā)明解決了移動(dòng)終端200在耳機(jī)插孔被外部設(shè)備占用的情況下,音頻流會(huì)優(yōu)先路由到外部設(shè)備的問題。

第三實(shí)施例

圖3是本發(fā)明第三實(shí)施例的移動(dòng)終端300的框圖。圖3所示的移動(dòng)終端300包括:至少一個(gè)處理器301、存儲(chǔ)器302、至少一個(gè)網(wǎng)絡(luò)接口304以及用戶接口303。移動(dòng)終端300中的各個(gè)組件通過總線系統(tǒng)305耦合在一起??衫斫?,總線系統(tǒng)305用于實(shí)現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)305除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號(hào)總線。但是為了清楚說明起見,在圖3中將各種總線都標(biāo)為總線系統(tǒng)305。

其中,用戶接口303可以包括顯示器、鍵盤或者點(diǎn)擊設(shè)備(例如,鼠標(biāo),軌跡球(trackball)、觸感板或者觸摸屏等。

可以理解,本發(fā)明實(shí)施例中的存儲(chǔ)器302可以是易失性存儲(chǔ)器或非易失性存儲(chǔ)器,或可包括易失性和非易失性存儲(chǔ)器兩者。其中,非易失性存儲(chǔ)器可以是只讀存儲(chǔ)器(Read-Only Memory,ROM)、可編程只讀存儲(chǔ)器(Programmable ROM,PROM)、可擦除可編程只讀存儲(chǔ)器(Erasable PROM,EPROM)、電可擦除可編程只讀存儲(chǔ)器(Electrically EPROM,EEPROM)或閃存。易失性存儲(chǔ)器可以是隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態(tài)隨機(jī)存取存儲(chǔ)器(Static RAM,SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Dynamic RAM,DRAM)、同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Synchronous DRAM,SDRAM)、雙倍數(shù)據(jù)速率同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Double Data Rate SDRAM,DDRSDRAM)、增強(qiáng)型同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Enhanced SDRAM,ESDRAM)、同步連接動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Synchlink DRAM,SLDRAM)和直接內(nèi)存總線隨機(jī)存取存儲(chǔ)器(Direct Rambus RAM,DRRAM)。本文描述的系統(tǒng)和方法的存儲(chǔ)器302旨在包括但不限于這些和任意其它適合類型的存儲(chǔ)器。

在一些實(shí)施方式中,存儲(chǔ)器302存儲(chǔ)了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:操作系統(tǒng)3021和應(yīng)用程序3022。

其中,操作系統(tǒng)3021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動(dòng)層等,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序3022,包含各種應(yīng)用程序,例如媒體播放器(Media Player)、瀏覽器(Browser)等,用于實(shí)現(xiàn)各種應(yīng)用業(yè)務(wù),實(shí)現(xiàn)本發(fā)明實(shí)施例方法的程序可以包含在應(yīng)用程序3022中。

在本發(fā)明實(shí)施例中,通過調(diào)用存儲(chǔ)器302存儲(chǔ)的程序或指令,具體的,可以是應(yīng)用程序3022中存儲(chǔ)的程序或指令,處理器301用于:當(dāng)檢測(cè)到移動(dòng)終端處于通話狀態(tài)時(shí),若移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用,則檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;判斷運(yùn)動(dòng)狀態(tài)信息是否符合預(yù)先設(shè)置的切換條件;在運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話的音頻輸入輸出模式為第一模式;第一模式為移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備。

上述本發(fā)明實(shí)施例揭示的方法可以應(yīng)用于處理器301中,或者由處理器301實(shí)現(xiàn)。處理器301可能是一種集成電路芯片,具有信號(hào)的處理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器301中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器301可以是通用處理器、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器302,處理器301讀取存儲(chǔ)器302中的信息,結(jié)合其硬件完成上述方法的步驟。

可以理解的是,本文描述的這些實(shí)施例可以用硬件、軟件、固件、中間件、微碼或其組合來實(shí)現(xiàn)。對(duì)于硬件實(shí)現(xiàn),處理單元可以實(shí)現(xiàn)在一個(gè)或多個(gè)專用集成電路(Application Specific Integrated Circuit,ASIC)、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、數(shù)字信號(hào)處理設(shè)備(DSP Device,DSPD)、可編程邏輯設(shè)備(Programmable Logic Device,PLD)、現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請(qǐng)所述功能的其它電子單元或其組合中。

對(duì)于軟件實(shí)現(xiàn),可通過執(zhí)行本文所述功能的模塊(例如過程、函數(shù)等)來實(shí)現(xiàn)本文所述的技術(shù)。軟件代碼可存儲(chǔ)在存儲(chǔ)器中并通過處理器執(zhí)行。存儲(chǔ)器可以在處理器中或在處理器外部實(shí)現(xiàn)。

可選地,作為另一個(gè)實(shí)施例,處理器301還用于:在運(yùn)動(dòng)狀態(tài)信息不符合預(yù)先設(shè)置的切換條件時(shí),保持移動(dòng)終端的當(dāng)前通話的音頻輸入輸出模式不變。

可選地,作為另一個(gè)實(shí)施例,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的角速度傳感器檢測(cè)到的角速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

可選地,作為另一個(gè)實(shí)施例,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的加速度傳感器檢測(cè)到的加速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

可選地,作為另一個(gè)實(shí)施例,預(yù)先設(shè)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的角速度大于第一預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。

可選地,作為另一個(gè)實(shí)施例,預(yù)先設(shè)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的加速度大于第二預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。

移動(dòng)終端300能夠?qū)崿F(xiàn)前述實(shí)施例中移動(dòng)終端實(shí)現(xiàn)的各個(gè)過程,為避免重復(fù),這里不再贅述。

本發(fā)明的上述實(shí)施例中,通過判斷移動(dòng)終端300的運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),自動(dòng)切換至移動(dòng)終端300的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端300的話筒作為音頻輸入設(shè)備的第一模式,以避免在用戶通話時(shí)移動(dòng)終端300的耳機(jī)插孔被外部設(shè)備占用時(shí),通話數(shù)據(jù)就會(huì)默認(rèn)路由到外部設(shè)備,導(dǎo)致無法正常通話的情況;避免用戶拔出外部設(shè)備或手動(dòng)切換至免提模式的繁瑣,改善用戶的通話體驗(yàn);本發(fā)明解決了移動(dòng)終端300在耳機(jī)插孔被外部設(shè)備占用的情況下,音頻流會(huì)優(yōu)先路由到外部設(shè)備的問題。

第四實(shí)施例

圖4是本發(fā)明第四實(shí)施例提供的移動(dòng)終端400的結(jié)構(gòu)圖。具體地,圖4中的移動(dòng)終端400可以為手機(jī)、平板電腦、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、或車載電腦等。

圖4中的移動(dòng)終端400包括射頻(Radio Frequency,RF)電路410、存儲(chǔ)器420、輸入單元430、顯示單元440、處理器450、WiFi(Wireless Fidelity)模塊460、音頻電路440、電源480以及耳機(jī)插孔490。

其中,輸入單元430可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與移動(dòng)終端400的用戶設(shè)置以及功能控制有關(guān)的信號(hào)輸入。

具體地,本發(fā)明實(shí)施例中,該輸入單元430可以包括觸控面板431。觸控面板431,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板431上的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板431可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給該處理器450,并能接收處理器450發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板431。除了觸控面板431,輸入單元430還可以包括其他輸入設(shè)備432,其他輸入設(shè)備432可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

其中,顯示單元440可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動(dòng)終端400的各種菜單界面。顯示單元440可包括顯示面板441,可選的,可以采用LCD或有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板441。

應(yīng)注意,觸控面板431可以覆蓋顯示面板441,形成觸摸顯示屏,當(dāng)該觸摸顯示屏檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器450以確定觸摸事件的類型,隨后處理器450根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應(yīng)的視覺輸出。

觸摸顯示屏包括應(yīng)用程序界面顯示區(qū)及常用控件顯示區(qū)。該應(yīng)用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個(gè)顯示區(qū)的排列方式。該應(yīng)用程序界面顯示區(qū)可以用于顯示應(yīng)用程序的界面。每一個(gè)界面可以包含至少一個(gè)應(yīng)用程序的圖標(biāo)和/或widget桌面控件等界面元素。該應(yīng)用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設(shè)置按鈕、界面編號(hào)、滾動(dòng)條、電話本圖標(biāo)等應(yīng)用程序圖標(biāo)等。

在本發(fā)明實(shí)施例中,通過調(diào)用存儲(chǔ)該第一存儲(chǔ)器421內(nèi)的軟件程序和/或模塊和/或該第二存儲(chǔ)器422內(nèi)的數(shù)據(jù),處理器450用于:當(dāng)檢測(cè)到移動(dòng)終端處于通話狀態(tài)時(shí),若移動(dòng)終端的耳機(jī)插孔被外部設(shè)備占用,則檢測(cè)移動(dòng)終端的運(yùn)動(dòng)狀態(tài)信息;判斷運(yùn)動(dòng)狀態(tài)信息是否符合預(yù)先設(shè)置的切換條件;在運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),設(shè)置移動(dòng)終端的通話的音頻輸入輸出模式為第一模式;第一模式為移動(dòng)終端的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端的話筒作為音頻輸入設(shè)備。

可選地,作為另一個(gè)實(shí)施例,處理器450還用于:在運(yùn)動(dòng)狀態(tài)信息不符合預(yù)先設(shè)置的切換條件時(shí),保持移動(dòng)終端的當(dāng)前通話的音頻輸入輸出模式不變。

可選地,作為另一個(gè)實(shí)施例,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的角速度傳感器檢測(cè)到的角速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

可選地,作為另一個(gè)實(shí)施例,運(yùn)動(dòng)狀態(tài)信息包括:移動(dòng)終端的加速度傳感器檢測(cè)到的加速度以及移動(dòng)終端的距離傳感器檢測(cè)到的距離信號(hào)。

可選地,作為另一個(gè)實(shí)施例,預(yù)先設(shè)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的角速度大于第一預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。

可選地,作為另一個(gè)實(shí)施例,預(yù)先設(shè)置的切換條件為根據(jù)距離傳感器檢測(cè)到的距離信號(hào)判斷設(shè)置于移動(dòng)終端前方的物體與距離傳感器之間的距離小于第一預(yù)設(shè)距離且移動(dòng)終端的加速度大于第二預(yù)設(shè)數(shù)值;且距離傳感器與移動(dòng)終端的聽筒的距離小于第二預(yù)設(shè)距離。

移動(dòng)終端400能夠?qū)崿F(xiàn)前述實(shí)施例中移動(dòng)終端實(shí)現(xiàn)的各個(gè)過程,為避免重復(fù),這里不再贅述。

本發(fā)明的上述實(shí)施例中,通過判斷移動(dòng)終端400的運(yùn)動(dòng)狀態(tài)信息符合預(yù)先設(shè)置的切換條件時(shí),自動(dòng)切換至移動(dòng)終端400的聽筒作為音頻輸出設(shè)備以及移動(dòng)終端400的話筒作為音頻輸入設(shè)備的第一模式,以避免在用戶通話時(shí)移動(dòng)終端400的耳機(jī)插孔被外部設(shè)備占用時(shí),通話數(shù)據(jù)就會(huì)默認(rèn)路由到外部設(shè)備,導(dǎo)致無法正常通話的情況;避免用戶拔出外部設(shè)備或手動(dòng)切換至免提模式的繁瑣,改善用戶的通話體驗(yàn);本發(fā)明解決了移動(dòng)終端400在耳機(jī)插孔被外部設(shè)備占用的情況下,音頻流會(huì)優(yōu)先路由到外部設(shè)備的問題。

本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。

在本申請(qǐng)所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、ROM、RAM、磁碟、光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1