本發(fā)明涉及到語(yǔ)音服務(wù)領(lǐng)域,特別是涉及到一種移動(dòng)終端及其語(yǔ)音服務(wù)方法和裝置。
背景技術(shù):
語(yǔ)音服務(wù)一般由服務(wù)商如銀行、運(yùn)營(yíng)商、或者廠商售前、售后提供給客戶(hù)使用,但其實(shí)很多時(shí)候普通個(gè)人用戶(hù)也希望自己的移動(dòng)終端可以按照自己的要求來(lái)處理自己的來(lái)電,比如給特定人群留言、讓對(duì)方在自己的語(yǔ)音信箱留言、來(lái)電過(guò)濾/轉(zhuǎn)接等,很多有此類(lèi)需求的人士不得不聘請(qǐng)秘書(shū),或者使用電信運(yùn)營(yíng)商、服務(wù)商提供類(lèi)似“小秘書(shū)”之類(lèi)的人工語(yǔ)音服務(wù)。
移動(dòng)終端內(nèi)也可以設(shè)置語(yǔ)音服務(wù)的應(yīng)用程序,但是,其并不能與公司前臺(tái)的總機(jī)等相同,因?yàn)榻油ê笾苯舆M(jìn)入語(yǔ)音服務(wù)會(huì)延后用戶(hù)接聽(tīng)電話的時(shí)間,會(huì)影響用戶(hù)的正常使用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的為提供一種具有判斷何時(shí)進(jìn)入語(yǔ)音服務(wù)的移動(dòng)終端及其語(yǔ)音服務(wù)方法和裝置。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提出一種語(yǔ)音服務(wù)方法,包括:
移動(dòng)終端接收遠(yuǎn)端的來(lái)電;
判斷所述移動(dòng)終端是否符合預(yù)設(shè)的進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件;
若符合,則進(jìn)入所述語(yǔ)音服務(wù)狀態(tài);
向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示;
接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令;
執(zhí)行所述交互命令對(duì)應(yīng)的操作。
進(jìn)一步地,所述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟,包括:
判斷來(lái)電的時(shí)間是否處于預(yù)設(shè)的時(shí)間段內(nèi);
若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
進(jìn)一步地,所述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟,包括:
判斷來(lái)電的電話號(hào)碼是否處于預(yù)設(shè)的白名單內(nèi);
若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
進(jìn)一步地,所述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟,包括:
判斷來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度是否大于預(yù)設(shè)的時(shí)間閾值;
若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
進(jìn)一步地,所述接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令的步驟,包括:
接收所述遠(yuǎn)端的按鍵信號(hào),在預(yù)設(shè)交互列表中查找與所述按鍵信號(hào)對(duì)應(yīng)的交互命令。
進(jìn)一步地,所述接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令的步驟,包括:
接收所述遠(yuǎn)端的反饋語(yǔ)音,利用語(yǔ)音識(shí)別功能識(shí)別所述反饋語(yǔ)音得到所述交互命令。
進(jìn)一步地,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;
當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),保存所述錄音,關(guān)閉所述錄音應(yīng)用程序。
進(jìn)一步地,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話。
進(jìn)一步地,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為強(qiáng)制接聽(tīng)時(shí),則解析交互命令內(nèi)的附帶密碼是否正確;
若正確,則自動(dòng)接聽(tīng)所述遠(yuǎn)端的電話。
進(jìn)一步地,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互;
當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),關(guān)閉所述語(yǔ)音機(jī)器人的應(yīng)用程序。
進(jìn)一步地,所述向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示的步驟之前,包括:
向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示;
接收所述遠(yuǎn)端反饋的驗(yàn)證密碼;
判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
本發(fā)明還提供一種語(yǔ)音服務(wù)裝置,包括:
接收單元,用于移動(dòng)終端接收遠(yuǎn)端的來(lái)電;
判斷單元,用于判斷所述移動(dòng)終端是否符合預(yù)設(shè)的進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件;
進(jìn)入單元,用于若所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件,則進(jìn)入所述語(yǔ)音服務(wù)狀態(tài);
第一提示單元,用于向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示;
接收交互命令單元,用于接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令;
執(zhí)行單元,用于執(zhí)行所述交互命令對(duì)應(yīng)的操作。
進(jìn)一步地,所述判斷單元,包括:
第一判斷模塊,用于判斷來(lái)電的時(shí)間是否處于預(yù)設(shè)的時(shí)間段內(nèi);
第一判定模塊,用于若來(lái)電的時(shí)間處于預(yù)設(shè)的時(shí)間段內(nèi),則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
進(jìn)一步地,所述判斷單元,包括:
第二判斷模塊,用于判斷來(lái)電的電話號(hào)碼是否處于預(yù)設(shè)的白名單內(nèi);
第二判定模塊,用于若來(lái)電的電話號(hào)碼處于預(yù)設(shè)的白名單內(nèi),則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
進(jìn)一步地,所述判斷單元,包括:
第三判斷模塊,用于判斷來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度是否大于預(yù)設(shè)的時(shí)間閾值;
第三判定模塊,用于若來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度大于預(yù)設(shè)的時(shí)間閾值,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
進(jìn)一步地,所述語(yǔ)音服務(wù)裝置還包括:
進(jìn)一步地,所述接收交互命令單元,包括:
接收查找模塊,用于接收所述遠(yuǎn)端的按鍵信號(hào),在預(yù)設(shè)交互列表中查找與所述按鍵信號(hào)對(duì)應(yīng)的交互命令。
進(jìn)一步地,所述接收交互命令單元,包括:
接收語(yǔ)音識(shí)別模塊,用于接收所述遠(yuǎn)端的反饋語(yǔ)音,利用語(yǔ)音識(shí)別功能識(shí)別所述反饋語(yǔ)音得到所述交互命令。
進(jìn)一步地,所述執(zhí)行單元,包括:
第一調(diào)用模塊,用于當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;
第一關(guān)閉模塊,用于當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),保存所述錄音,關(guān)閉所述錄音應(yīng)用程序。
進(jìn)一步地,所述執(zhí)行單元,包括:
轉(zhuǎn)接模塊,用于當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話。
進(jìn)一步地,所述執(zhí)行單元,包括:
解析判斷模塊,用于當(dāng)所述交互命令為強(qiáng)制接聽(tīng)時(shí),則解析交互命令內(nèi)的附帶密碼是否正確;
接聽(tīng)模塊,用于若附帶密碼正確,則自動(dòng)接聽(tīng)所述遠(yuǎn)端的電話。
進(jìn)一步地,所述執(zhí)行單元,包括:
第二調(diào)用模塊,用于當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互;
第二關(guān)閉模塊,用于當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),關(guān)閉所述語(yǔ)音機(jī)器人的應(yīng)用程序。
進(jìn)一步地,所述語(yǔ)音服務(wù)裝置還包括:
第二提示單元,用于向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示;
接收密碼單元,用于接收所述遠(yuǎn)端反饋的驗(yàn)證密碼;
驗(yàn)證單元,用于判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
本發(fā)明還提供一種移動(dòng)終端,包括處理器和存儲(chǔ)器;
所述存儲(chǔ)器用于存儲(chǔ)語(yǔ)音服務(wù)裝置執(zhí)行上述任一項(xiàng)所述的語(yǔ)音服務(wù)方法的程序;
所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。
本發(fā)明的移動(dòng)終端及其語(yǔ)音服務(wù)方法和裝置,當(dāng)移動(dòng)終端接收到來(lái)電時(shí),首先判斷移動(dòng)終端當(dāng)前是否滿足啟動(dòng)語(yǔ)音服務(wù)的條件,只有在滿足的情況下才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài),如此,減少對(duì)用戶(hù)正常使用的影響。
附圖說(shuō)明
圖1為本發(fā)明一實(shí)施例的語(yǔ)音服務(wù)方法的流程示意圖;
圖2為本發(fā)明另一實(shí)施例的語(yǔ)音服務(wù)方法的流程示意圖;
圖3為本發(fā)明一實(shí)施例的語(yǔ)音服務(wù)裝置的結(jié)構(gòu)示意框圖;
圖4A為本發(fā)明一實(shí)施例的判斷單元的結(jié)構(gòu)示意框圖;
圖4B為本發(fā)明一實(shí)施例的判斷單元的結(jié)構(gòu)示意框圖;
圖4C為本發(fā)明一實(shí)施例的判斷單元的結(jié)構(gòu)示意框圖;
圖5為本發(fā)明一實(shí)施例的執(zhí)行單元的結(jié)構(gòu)示意框圖;
圖6為本發(fā)明一實(shí)施例的移動(dòng)終端的結(jié)構(gòu)示意框圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說(shuō)明書(shū)中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。這里使用的措辭“和/或”包括一個(gè)或更多個(gè)相關(guān)聯(lián)的列出項(xiàng)的全部或任一單元和全部組合。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ)),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語(yǔ),應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會(huì)用理想化或過(guò)于正式的含義來(lái)解釋。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里的移動(dòng)終端是指智能手機(jī)、智能手表等具有接收來(lái)電的電子設(shè)備。
參照?qǐng)D1,本發(fā)明實(shí)施例提供一種語(yǔ)音服務(wù)方法,包括步驟:
S1、移動(dòng)終端接收遠(yuǎn)端的來(lái)電;
S2、判斷所述移動(dòng)終端是否符合預(yù)設(shè)的進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件;
S3、若符合,則進(jìn)入所述語(yǔ)音服務(wù)狀態(tài);
S4、向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示;
S5、接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令;
S6、執(zhí)行所述交互命令對(duì)應(yīng)的操作。
如上述步驟S1所述,上述遠(yuǎn)端即為手機(jī)、智能手表等具有撥打電話的電子設(shè)備。移動(dòng)終端接收遠(yuǎn)端的來(lái)電,即為遠(yuǎn)端向移動(dòng)終端撥打電話。
如上述步驟S2所述,上述語(yǔ)音服務(wù)為移動(dòng)終端自帶的應(yīng)用程序,移動(dòng)終端的用戶(hù)可以根據(jù)自己的使用習(xí)慣進(jìn)行自定義設(shè)置,比如,設(shè)置向遠(yuǎn)端發(fā)送“按1進(jìn)行語(yǔ)音留言,按2進(jìn)行查找用戶(hù)微信賬號(hào)”等命令,如果遠(yuǎn)端按1后,既可以控制移動(dòng)終端進(jìn)入錄音狀態(tài),錄制遠(yuǎn)端用戶(hù)的語(yǔ)音信息;如果遠(yuǎn)端按2,則會(huì)發(fā)送用戶(hù)預(yù)選輸入的微信賬號(hào)等。上述符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件,用戶(hù)同樣可以預(yù)選自定義設(shè)置,比如必須是某些指定的電話號(hào)碼來(lái)電才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài);或者,當(dāng)移動(dòng)終端在運(yùn)行某些應(yīng)用程序時(shí),來(lái)電才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài)等,比如用戶(hù)在進(jìn)行微信視頻聊天時(shí),來(lái)電進(jìn)入語(yǔ)音服務(wù)狀態(tài),不會(huì)打斷用戶(hù)的微信視頻聊天。由于進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件用戶(hù)可以預(yù)設(shè),那么用戶(hù)在開(kāi)會(huì)、臨時(shí)休息等情況下,都可以進(jìn)行預(yù)選設(shè)置,以防止用戶(hù)在開(kāi)會(huì)或臨時(shí)休息時(shí)漏接重要的信息。
如上述步驟S4、S5和S6所述,上述第一語(yǔ)音提示,即為移動(dòng)終端內(nèi)語(yǔ)音服務(wù)的應(yīng)用程序內(nèi)預(yù)設(shè)的語(yǔ)音提醒,其可以為用戶(hù)自定設(shè)置而成,比如,用戶(hù)設(shè)定“主人正在午休,請(qǐng)您留言或掛機(jī),若留言請(qǐng)按*號(hào)鍵”等,當(dāng)然,用戶(hù)自定義語(yǔ)音提示時(shí),其在移動(dòng)終端一側(cè)配置好與語(yǔ)音提示相對(duì)應(yīng)的功能,比如,當(dāng)遠(yuǎn)端用戶(hù)點(diǎn)擊遠(yuǎn)端上的*號(hào)鍵,移動(dòng)終端即會(huì)進(jìn)入錄音模式,將遠(yuǎn)端的語(yǔ)音記錄保存。上述交互命令,即為遠(yuǎn)端通過(guò)輸入指定按鍵信號(hào)或語(yǔ)音信號(hào)形成的控制移動(dòng)終端的控制命令,進(jìn)而實(shí)現(xiàn)與移動(dòng)終端的交互。所述執(zhí)行交互命令對(duì)應(yīng)的操作,即為根據(jù)交互命令進(jìn)行相應(yīng)動(dòng)作的過(guò)程,比如,交互命令為啟動(dòng)響鈴,移動(dòng)終端即會(huì)啟動(dòng)響鈴功能,使移動(dòng)終端進(jìn)入響鈴狀態(tài)等。
如上述步驟S3所述,即為進(jìn)入語(yǔ)音服務(wù)狀態(tài),然后發(fā)送語(yǔ)音提示信息給遠(yuǎn)端,與遠(yuǎn)端進(jìn)行交互。
本實(shí)施例中,上述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟S2,包括:
S21、判斷來(lái)電的時(shí)間是否處于預(yù)設(shè)的時(shí)間段內(nèi);
S22、若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
如上述步驟S21和S22,上述預(yù)設(shè)的時(shí)間段一般為夜晚、開(kāi)會(huì)、休息時(shí)間等。比如與設(shè)定鬧鐘一樣,將每天的22點(diǎn)鐘至第二天的6點(diǎn)鐘這一段時(shí)間設(shè)定為進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件,只要是在這個(gè)時(shí)間段內(nèi)的來(lái)電均會(huì)接入語(yǔ)音服務(wù)。而開(kāi)會(huì)或休息時(shí)間,則可以臨時(shí)設(shè)定,以提高語(yǔ)音服務(wù)的使用效率和使用體驗(yàn)。
在另一實(shí)時(shí)中,上述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟S2,包括:
S23、判斷來(lái)電的電話號(hào)碼是否處于預(yù)設(shè)的白名單內(nèi);
S24、若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
如上述步驟S23和S24所述,上述白名單即為用戶(hù)自行設(shè)定的電話號(hào)碼列表,用戶(hù)可以根據(jù)實(shí)際情況將電話本中的電話號(hào)碼添加到白名單中,只有來(lái)電的號(hào)碼在白名單中才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài),否者,一般會(huì)掛斷電話。在其它實(shí)施例中,也可以一直處于靜音的無(wú)人接聽(tīng)狀態(tài)。
在又一實(shí)施例中,上述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟S2,包括:
S25、判斷來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度是否大于預(yù)設(shè)的時(shí)間閾值;
S26、若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
如上述步驟S25和S26所述,上述無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度即為上述移動(dòng)終端接到來(lái)電后,但是一直沒(méi)有執(zhí)行接聽(tīng)的操作這一過(guò)程所消耗的時(shí)間長(zhǎng)度。上述時(shí)間閾值是移動(dòng)終端運(yùn)營(yíng)商預(yù)先設(shè)定的時(shí)間長(zhǎng)度值,或用戶(hù)自定義設(shè)定的時(shí)間長(zhǎng)度值,比如,30秒為時(shí)間閾值,當(dāng)來(lái)電在30秒時(shí)間內(nèi)沒(méi)有執(zhí)行接聽(tīng)的操作,移動(dòng)終端即會(huì)啟動(dòng)語(yǔ)音服務(wù)功能,自動(dòng)接通來(lái)電,然后交由語(yǔ)音服務(wù)的應(yīng)用程序進(jìn)行相關(guān)的操作。
本實(shí)施例中,上述接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令的步驟S5,包括:
S51、接收所述遠(yuǎn)端的按鍵信號(hào),在預(yù)設(shè)交互列表中查找與所述按鍵信號(hào)對(duì)應(yīng)的交互命令。
如上述步驟S51所述,即為上述交互命令是由遠(yuǎn)端的按鍵點(diǎn)擊后產(chǎn)生的信號(hào),不同按鍵產(chǎn)生的信號(hào)不同,其對(duì)應(yīng)的交互命令不同,當(dāng)然限定某一按鍵產(chǎn)生特殊的交互命令,其它按鍵產(chǎn)生相同的交互命令的情況除外。本實(shí)施例中,移動(dòng)終端獲取遠(yuǎn)端按鍵產(chǎn)生的交互命令的方式為監(jiān)聽(tīng)遠(yuǎn)端發(fā)過(guò)來(lái)的按鍵信號(hào),其利用DTMF(Dual Tone Multi Frequency,雙音多頻,電話按鍵信號(hào)傳輸方式)實(shí)現(xiàn)。
在另一實(shí)施例中,上述接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令的步驟S5,包括:
S52、接收所述遠(yuǎn)端的反饋語(yǔ)音,利用語(yǔ)音識(shí)別功能識(shí)別所述反饋語(yǔ)音得到所述交互命令。
如上述步驟S52,移動(dòng)終端具有語(yǔ)音識(shí)別功能,將遠(yuǎn)端反饋的語(yǔ)音進(jìn)行分析識(shí)別,然后將分析得到的語(yǔ)音特征與預(yù)設(shè)的各交互命令進(jìn)行匹配,與哪一個(gè)預(yù)設(shè)的交互命令匹配成功,則發(fā)出產(chǎn)生哪一個(gè)交互命令。比如,遠(yuǎn)端反饋的語(yǔ)音的為“啟動(dòng)鈴聲”,移動(dòng)終端會(huì)識(shí)別“啟動(dòng)鈴聲”語(yǔ)音,然后在預(yù)設(shè)的交互命令列表中查找是否含有“啟動(dòng)鈴聲”的條件,如果有則調(diào)用其對(duì)應(yīng)的“啟動(dòng)鈴聲”命令。識(shí)別語(yǔ)音,方便遠(yuǎn)端為手機(jī)時(shí)用戶(hù)的操作,無(wú)需將手機(jī)在眼前和耳邊往復(fù)移動(dòng)等。
本實(shí)施例中,上述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟S6,包括:
S61、當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;
S62、當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),保存所述錄音,關(guān)閉所述錄音應(yīng)用程序。
如上述步驟S61和S62所述,上述錄音應(yīng)用程序即為移動(dòng)終端上配置的用于記錄語(yǔ)音的應(yīng)用程序,其可以進(jìn)行錄制音頻,然后再進(jìn)行還原播放。上述“遠(yuǎn)端留言”即為遠(yuǎn)端用戶(hù)需要給移動(dòng)終端的用戶(hù)留言。本實(shí)施例中,無(wú)需移動(dòng)運(yùn)營(yíng)商的語(yǔ)音信箱,直接調(diào)用移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音,無(wú)需支付任何費(fèi)用,用戶(hù)在查看時(shí),也無(wú)需必須在有網(wǎng)絡(luò)環(huán)境下播放留言,用戶(hù)使用方便。在一具體實(shí)施例中,遠(yuǎn)端向移動(dòng)終端撥打電話,移動(dòng)終端進(jìn)入語(yǔ)音服務(wù)狀態(tài),向遠(yuǎn)端發(fā)送“留言請(qǐng)按1,留言結(jié)束請(qǐng)安2”,當(dāng)監(jiān)聽(tīng)到遠(yuǎn)端按下1后,立刻啟動(dòng)本地的錄音應(yīng)用程序進(jìn)行錄音,記錄遠(yuǎn)端的留言信息,當(dāng)監(jiān)聽(tīng)到遠(yuǎn)端按下2時(shí),結(jié)束錄音,并保存。在保存時(shí),一般會(huì)將遠(yuǎn)端的電話號(hào)碼、電話號(hào)碼對(duì)應(yīng)的聯(lián)系人名稱(chēng)、當(dāng)前時(shí)間等生成留言信息的文件名稱(chēng),方便用戶(hù)查看。
本實(shí)施例中,上述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟S6,包括:
S63、當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話。
如上述步驟S63所述,上述第三方電話由移動(dòng)終端的用戶(hù)自定義設(shè)定,比如會(huì)預(yù)設(shè)三個(gè)電話號(hào)碼,當(dāng)遠(yuǎn)端需要進(jìn)行電話轉(zhuǎn)接時(shí),可以在上述預(yù)設(shè)的三個(gè)電話號(hào)碼中進(jìn)行選擇。轉(zhuǎn)接電話功能,可以提高用戶(hù)及時(shí)得到重要的信息等。上述三個(gè)電話號(hào)碼在播報(bào)給遠(yuǎn)端時(shí),一般不會(huì)直接播報(bào)號(hào)碼,而是直接播放電話號(hào)碼的聯(lián)系人與用戶(hù)的關(guān)系,比如,上述第一語(yǔ)音提示為“請(qǐng)選擇轉(zhuǎn)接對(duì)象,按1轉(zhuǎn)接到主人的姐姐、按2轉(zhuǎn)接到主人的私人電話、按3轉(zhuǎn)接到主人的助理”等,使遠(yuǎn)端無(wú)法了解到轉(zhuǎn)接電話的具體電話號(hào)碼,提高預(yù)設(shè)電話號(hào)碼的安全。本實(shí)施例中,能夠進(jìn)入到電話轉(zhuǎn)接這一步語(yǔ)音服務(wù)的,一般為用戶(hù)設(shè)置的白名單中的用戶(hù),防止詐騙人員進(jìn)行作案。
本實(shí)施例中,上述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟S6,包括:
S64、當(dāng)所述交互命令為強(qiáng)制接聽(tīng)時(shí),則解析交互命令內(nèi)的附帶密碼是否正確;
S65、若正確,則自動(dòng)接聽(tīng)所述遠(yuǎn)端的電話。
如上述步驟S64和S65所述,上述強(qiáng)制接聽(tīng)的交互命令是指強(qiáng)制移動(dòng)終端將來(lái)電接通。為了提高使用安全,強(qiáng)制移動(dòng)終端接聽(tīng)電話時(shí),需要遠(yuǎn)端輸入指定的驗(yàn)證密碼,否者無(wú)法強(qiáng)制移動(dòng)終端接聽(tīng)電話。在一具體實(shí)施例中,遠(yuǎn)端發(fā)送“強(qiáng)制接聽(tīng)”的交互命令,移動(dòng)終端會(huì)發(fā)送“請(qǐng)輸入驗(yàn)證密碼”的提示音,遠(yuǎn)端接到該提示音會(huì),會(huì)發(fā)送帶有密碼的“強(qiáng)制接聽(tīng)”的交互命令,如果密碼正確,才會(huì)強(qiáng)制移動(dòng)終端自動(dòng)接聽(tīng)來(lái)電。本實(shí)施例中,存在用戶(hù)沒(méi)有聽(tīng)到來(lái)電,或者不方便接聽(tīng)來(lái)電,所以在強(qiáng)制接聽(tīng)來(lái)電后,還會(huì)調(diào)用移動(dòng)終端的震動(dòng)功能,使移動(dòng)終端處于震動(dòng)狀態(tài),在極端狀態(tài)下,還可以啟動(dòng)移動(dòng)終端的免提功能,以及時(shí)聯(lián)系到移動(dòng)終端的用戶(hù)。
本實(shí)施例中,上述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟S6,包括:
S66、當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互;
S67當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),關(guān)閉所述語(yǔ)音機(jī)器人的應(yīng)用程序。
如上述步驟S66和S67所述,上述語(yǔ)音機(jī)器人即為可以與人進(jìn)行語(yǔ)音交互的智能程序,比如蘋(píng)果手機(jī)的“Siri”、谷歌的“Talk Guru”等。移動(dòng)終端運(yùn)用語(yǔ)音機(jī)器人與遠(yuǎn)端進(jìn)行聊天,可以提高上述語(yǔ)音服務(wù)的應(yīng)用程序的使用樂(lè)趣。當(dāng)用戶(hù)當(dāng)前不方便接聽(tīng)電話時(shí),又不想掛斷時(shí),可以預(yù)先設(shè)定該功能,比如發(fā)送第一語(yǔ)音提示為“主人在忙,你可以先和我聊一會(huì)么,在此期間,主人忙完,再接手語(yǔ)音權(quán)限,如果同意請(qǐng)按1,放棄請(qǐng)按其他鍵”,如果遠(yuǎn)端按1,則會(huì)與移動(dòng)終端的語(yǔ)音機(jī)器人進(jìn)行聊天交互,當(dāng)移動(dòng)終端的用戶(hù)可以接聽(tīng)電話時(shí),可以將權(quán)限轉(zhuǎn)移,使其與遠(yuǎn)端的用戶(hù)進(jìn)行電話溝通。
參照?qǐng)D2,本實(shí)施例中,上述向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示的步驟S4之前,包括:
S401、向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示;
S402、接收所述遠(yuǎn)端反饋的驗(yàn)證密碼;
S403、判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
如上述步驟S401、S402、S403所述,即為將進(jìn)入語(yǔ)音服務(wù)狀態(tài)后,進(jìn)行語(yǔ)音服務(wù)的條件設(shè)置的更高,只有輸入正確的密碼才可以進(jìn)行相關(guān)的語(yǔ)音服務(wù),以防止遠(yuǎn)端被不法人員獲取后,冒充原主人進(jìn)行詐騙。比如,遠(yuǎn)端時(shí)手機(jī),該手機(jī)的聯(lián)系人被移動(dòng)終端設(shè)置為白名單列表中,其可以進(jìn)入移動(dòng)終端的語(yǔ)音應(yīng)用狀態(tài),但是必須輸入正確的驗(yàn)證碼后,才可以獲取更多的語(yǔ)音服務(wù),因?yàn)樵谡Z(yǔ)音服務(wù)中可能存在“將電話轉(zhuǎn)接給主人媽媽”的轉(zhuǎn)接電話,防止不法人員利用轉(zhuǎn)接功能進(jìn)行詐騙等。
在一具體實(shí)施中,移動(dòng)終端為智能手機(jī),打開(kāi)安裝的語(yǔ)音服務(wù)的應(yīng)用程序,進(jìn)行自定義語(yǔ)音服務(wù),比如,設(shè)置聯(lián)系人白名單,只有白名單上的聯(lián)系人才可以進(jìn)入語(yǔ)音服務(wù)中,進(jìn)一步地,設(shè)置可以進(jìn)入語(yǔ)音服務(wù)的時(shí)間段,即,只有白名單中的聯(lián)系人,在指定時(shí)間段內(nèi)才可以進(jìn)入語(yǔ)音服務(wù)狀態(tài),然后進(jìn)行語(yǔ)音交互。移動(dòng)終端,會(huì)向遠(yuǎn)端發(fā)送第一語(yǔ)音提示,遠(yuǎn)端根據(jù)第一語(yǔ)音提示進(jìn)行相應(yīng)的回復(fù)即可產(chǎn)生相應(yīng)的交互命令,然后移動(dòng)終端進(jìn)行執(zhí)行,比如,當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;或,當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話;或當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互等。當(dāng)語(yǔ)音服務(wù)中含有電話轉(zhuǎn)接等設(shè)定時(shí),還以向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示,然后接收所述遠(yuǎn)端反饋的驗(yàn)證密碼,判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
本發(fā)明實(shí)施例的語(yǔ)音服務(wù)方法,當(dāng)移動(dòng)終端接收到來(lái)電時(shí),首先判斷移動(dòng)終端當(dāng)前是否滿足啟動(dòng)語(yǔ)音服務(wù)的條件,只有在滿足的情況下才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài),如此,減少對(duì)用戶(hù)正常使用的影響。
參照?qǐng)D3,本發(fā)明實(shí)施例還提供一種語(yǔ)音服務(wù)裝置,包括:
接收單元10,用于移動(dòng)終端接收遠(yuǎn)端的來(lái)電;
判斷單元20,用于判斷所述移動(dòng)終端是否符合預(yù)設(shè)的進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件;
進(jìn)入單元30,用于若所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件,則進(jìn)入所述語(yǔ)音服務(wù)狀態(tài);
第一提示單元40,用于向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示;
接收交互命令單元50,用于接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令;
執(zhí)行單元60,用于執(zhí)行所述交互命令對(duì)應(yīng)的操作。
如上述接收單元10,上述遠(yuǎn)端即為手機(jī)、智能手表等具有撥打電話的電子設(shè)備。移動(dòng)終端接收遠(yuǎn)端的來(lái)電,即為遠(yuǎn)端向移動(dòng)終端撥打電話。
如上述判斷單元20,上述語(yǔ)音服務(wù)為移動(dòng)終端自帶的應(yīng)用程序,移動(dòng)終端的用戶(hù)可以根據(jù)自己的使用習(xí)慣進(jìn)行自定義設(shè)置,比如,設(shè)置向遠(yuǎn)端發(fā)送“按1進(jìn)行語(yǔ)音留言,按2進(jìn)行查找用戶(hù)微信賬號(hào)”等命令,如果遠(yuǎn)端按1后,既可以控制移動(dòng)終端進(jìn)入錄音狀態(tài),錄制遠(yuǎn)端用戶(hù)的語(yǔ)音信息;如果遠(yuǎn)端按2,則會(huì)發(fā)送用戶(hù)預(yù)選輸入的微信賬號(hào)等。上述符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件,用戶(hù)同樣可以預(yù)選自定義設(shè)置,比如必須是某些指定的電話號(hào)碼來(lái)電才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài);或者,當(dāng)移動(dòng)終端在運(yùn)行某些應(yīng)用程序時(shí),來(lái)電才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài)等,比如用戶(hù)在進(jìn)行微信視頻聊天時(shí),來(lái)電進(jìn)入語(yǔ)音服務(wù)狀態(tài),不會(huì)打斷用戶(hù)的微信視頻聊天。由于進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件用戶(hù)可以預(yù)設(shè),那么用戶(hù)在開(kāi)會(huì)、臨時(shí)休息等情況下,都可以進(jìn)行預(yù)選設(shè)置,以防止用戶(hù)在開(kāi)會(huì)或臨時(shí)休息時(shí)漏接重要的信息。
如上述進(jìn)入單元30,即為進(jìn)入語(yǔ)音服務(wù)狀態(tài),然后發(fā)送語(yǔ)音提示信息給遠(yuǎn)端,與遠(yuǎn)端進(jìn)行交互。
如上述第一提示單元40、接收交互命令單元50和執(zhí)行單元60,上述第一語(yǔ)音提示,即為移動(dòng)終端內(nèi)語(yǔ)音服務(wù)的應(yīng)用程序內(nèi)預(yù)設(shè)的語(yǔ)音提醒,其可以為用戶(hù)自定設(shè)置而成,比如,用戶(hù)設(shè)定“主人正在午休,請(qǐng)您留言或掛機(jī),若留言請(qǐng)按*號(hào)鍵”等,當(dāng)然,用戶(hù)自定義語(yǔ)音提示時(shí),其在移動(dòng)終端一側(cè)配置好與語(yǔ)音提示相對(duì)應(yīng)的功能,比如,當(dāng)遠(yuǎn)端用戶(hù)點(diǎn)擊遠(yuǎn)端上的*號(hào)鍵,移動(dòng)終端即會(huì)進(jìn)入錄音模式,將遠(yuǎn)端的語(yǔ)音記錄保存。上述交互命令,即為遠(yuǎn)端通過(guò)輸入指定按鍵信號(hào)或語(yǔ)音信號(hào)形成的控制移動(dòng)終端的控制命令,進(jìn)而實(shí)現(xiàn)與移動(dòng)終端的交互。所述執(zhí)行交互命令對(duì)應(yīng)的操作,即為根據(jù)交互命令進(jìn)行相應(yīng)動(dòng)作的過(guò)程,比如,交互命令為啟動(dòng)響鈴,移動(dòng)終端即會(huì)啟動(dòng)響鈴功能,使移動(dòng)終端進(jìn)入響鈴狀態(tài)等。
參照?qǐng)D4A,本實(shí)施例中,上述判斷單元20,包括:
第一判斷模塊21,用于判斷來(lái)電的時(shí)間是否處于預(yù)設(shè)的時(shí)間段內(nèi);
第一判定模塊22,用于若來(lái)電的時(shí)間處于預(yù)設(shè)的時(shí)間段內(nèi),則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
如上述第一判斷模塊21和第一判定模塊22,上述預(yù)設(shè)的時(shí)間段一般為夜晚、開(kāi)會(huì)、休息時(shí)間等。比如與設(shè)定鬧鐘一樣,將每天的22點(diǎn)鐘至第二天的6點(diǎn)鐘這一段時(shí)間設(shè)定為進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件,只要是在這個(gè)時(shí)間段內(nèi)的來(lái)電均會(huì)接入語(yǔ)音服務(wù)。而開(kāi)會(huì)或休息時(shí)間,則可以臨時(shí)設(shè)定,以提高語(yǔ)音服務(wù)的使用效率和使用體驗(yàn)。
參照?qǐng)D4B,在另一實(shí)施例中,上述判斷單元20,包括:
第二判斷模塊23,用于判斷來(lái)電的電話號(hào)碼是否處于預(yù)設(shè)的白名單內(nèi);
第二判定模塊24,用于若來(lái)電的電話號(hào)碼處于預(yù)設(shè)的白名單內(nèi),則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
如上述第二判斷模塊23和第二判定模塊24,上述白名單即為用戶(hù)自行設(shè)定的電話號(hào)碼列表,用戶(hù)可以根據(jù)實(shí)際情況將電話本中的電話號(hào)碼添加到白名單中,只有來(lái)電的號(hào)碼在白名單中才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài),否者,一般會(huì)掛斷電話。在其它實(shí)施例中,也可以一直處于靜音的無(wú)人接聽(tīng)狀態(tài)。
參照?qǐng)D4C,在又一實(shí)施例中,上述判斷單元20,包括:
第三判斷模塊25,用于判斷來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度是否大于預(yù)設(shè)的時(shí)間閾值;
第三判定模塊26,用于若來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度大于預(yù)設(shè)的時(shí)間閾值,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
如上述第三判斷模塊25和第三判定模塊26,上述無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度即為上述移動(dòng)終端接到來(lái)電后,但是一直沒(méi)有執(zhí)行接聽(tīng)的操作這一過(guò)程所消耗的時(shí)間長(zhǎng)度。上述時(shí)間閾值是移動(dòng)終端運(yùn)營(yíng)商預(yù)先設(shè)定的時(shí)間長(zhǎng)度值,或用戶(hù)自定義設(shè)定的時(shí)間長(zhǎng)度值,比如,30秒為時(shí)間閾值,當(dāng)來(lái)電在30秒時(shí)間內(nèi)沒(méi)有執(zhí)行接聽(tīng)的操作,移動(dòng)終端即會(huì)啟動(dòng)語(yǔ)音服務(wù)功能,自動(dòng)接通來(lái)電,然后交由語(yǔ)音服務(wù)的應(yīng)用程序進(jìn)行相關(guān)的操作。
本實(shí)施例中,上述接收交互命令單元50,包括:
接收查找模塊,用于接收所述遠(yuǎn)端的按鍵信號(hào),在預(yù)設(shè)交互列表中查找與所述按鍵信號(hào)對(duì)應(yīng)的交互命令。
如上述接收查找模塊,上述交互命令是由遠(yuǎn)端的按鍵點(diǎn)擊后產(chǎn)生的信號(hào),不同按鍵產(chǎn)生的信號(hào)不同,其對(duì)應(yīng)的交互命令不同,當(dāng)然限定某一按鍵產(chǎn)生特殊的交互命令,其它按鍵產(chǎn)生相同的交互命令的情況除外。本實(shí)施例中,移動(dòng)終端獲取遠(yuǎn)端按鍵產(chǎn)生的交互命令的方式為監(jiān)聽(tīng)遠(yuǎn)端發(fā)過(guò)來(lái)的按鍵信號(hào),其利用DTMF(Dual Tone Multi Frequency,雙音多頻,電話按鍵信號(hào)傳輸方式)實(shí)現(xiàn)。
在另一實(shí)施例中,上述接收交互命令單元50,包括:
接收語(yǔ)音識(shí)別模塊,用于接收所述遠(yuǎn)端的反饋語(yǔ)音,利用語(yǔ)音識(shí)別功能識(shí)別所述反饋語(yǔ)音得到所述交互命令。
如上述接收語(yǔ)音識(shí)別模塊,移動(dòng)終端具有語(yǔ)音識(shí)別功能,將遠(yuǎn)端反饋的語(yǔ)音進(jìn)行分析識(shí)別,然后將分析得到的語(yǔ)音特征與預(yù)設(shè)的各交互命令進(jìn)行匹配,與哪一個(gè)預(yù)設(shè)的交互命令匹配成功,則發(fā)出產(chǎn)生哪一個(gè)交互命令。比如,遠(yuǎn)端反饋的語(yǔ)音的為“啟動(dòng)鈴聲”,移動(dòng)終端會(huì)識(shí)別“啟動(dòng)鈴聲”語(yǔ)音,然后在預(yù)設(shè)的交互命令列表中查找是否含有“啟動(dòng)鈴聲”的條件,如果有則調(diào)用其對(duì)應(yīng)的“啟動(dòng)鈴聲”命令。識(shí)別語(yǔ)音,方便遠(yuǎn)端為手機(jī)時(shí)用戶(hù)的操作,無(wú)需將手機(jī)在眼前和耳邊往復(fù)移動(dòng)等。
參照?qǐng)D5,本實(shí)施例中,上述執(zhí)行單元60,包括:
第一調(diào)用模塊61,用于當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;
第一關(guān)閉模塊62,用于當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),保存所述錄音,關(guān)閉所述錄音應(yīng)用程序。
如上述第一調(diào)用模塊61和第一關(guān)閉模塊62,上述錄音應(yīng)用程序即為移動(dòng)終端上配置的用于記錄語(yǔ)音的應(yīng)用程序,其可以進(jìn)行錄制音頻,然后再進(jìn)行還原播放。上述“遠(yuǎn)端留言”即為遠(yuǎn)端用戶(hù)需要給移動(dòng)終端的用戶(hù)留言。本實(shí)施例中,無(wú)需移動(dòng)運(yùn)營(yíng)商的語(yǔ)音信箱,直接調(diào)用移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音,無(wú)需支付任何費(fèi)用,用戶(hù)在查看時(shí),也無(wú)需必須在有網(wǎng)絡(luò)環(huán)境下播放留言,用戶(hù)使用方便。在一具體實(shí)施例中,遠(yuǎn)端向移動(dòng)終端撥打電話,移動(dòng)終端進(jìn)入語(yǔ)音服務(wù)狀態(tài),向遠(yuǎn)端發(fā)送“留言請(qǐng)按1,留言結(jié)束請(qǐng)安2”,當(dāng)監(jiān)聽(tīng)到遠(yuǎn)端按下1后,立刻啟動(dòng)本地的錄音應(yīng)用程序進(jìn)行錄音,記錄遠(yuǎn)端的留言信息,當(dāng)監(jiān)聽(tīng)到遠(yuǎn)端按下2時(shí),結(jié)束錄音,并保存。在保存時(shí),一般會(huì)將遠(yuǎn)端的電話號(hào)碼、電話號(hào)碼對(duì)應(yīng)的聯(lián)系人名稱(chēng)、當(dāng)前時(shí)間等生成留言信息的文件名稱(chēng),方便用戶(hù)查看。
參照?qǐng)D5,本實(shí)施例中,所上述執(zhí)行單元60,包括:
轉(zhuǎn)接模塊63,用于當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話。
如上述轉(zhuǎn)接模塊63,上述第三方電話由移動(dòng)終端的用戶(hù)自定義設(shè)定,比如會(huì)預(yù)設(shè)三個(gè)電話號(hào)碼,當(dāng)遠(yuǎn)端需要進(jìn)行電話轉(zhuǎn)接時(shí),可以在上述預(yù)設(shè)的三個(gè)電話號(hào)碼中進(jìn)行選擇。轉(zhuǎn)接電話功能,可以提高用戶(hù)及時(shí)得到重要的信息等。上述三個(gè)電話號(hào)碼在播報(bào)給遠(yuǎn)端時(shí),一般不會(huì)直接播報(bào)號(hào)碼,而是直接播放電話號(hào)碼的聯(lián)系人與用戶(hù)的關(guān)系,比如,上述第一語(yǔ)音提示為“請(qǐng)選擇轉(zhuǎn)接對(duì)象,按1轉(zhuǎn)接到主人的姐姐、按2轉(zhuǎn)接到主人的私人電話、按3轉(zhuǎn)接到主人的助理”等,使遠(yuǎn)端無(wú)法了解到轉(zhuǎn)接電話的具體電話號(hào)碼,提高預(yù)設(shè)電話號(hào)碼的安全。本實(shí)施例中,能夠進(jìn)入到電話轉(zhuǎn)接這一步語(yǔ)音服務(wù)的,一般為用戶(hù)設(shè)置的白名單中的用戶(hù),防止詐騙人員進(jìn)行作案。
參照?qǐng)D5,本實(shí)施例中,上述執(zhí)行單元60,包括:
解析判斷模塊64,用于當(dāng)所述交互命令為強(qiáng)制接聽(tīng)時(shí),則解析交互命令內(nèi)的附帶密碼是否正確;
接聽(tīng)模塊65,用于若附帶密碼正確,則自動(dòng)接聽(tīng)所述遠(yuǎn)端的電話。
如上述解析判斷模塊64和接聽(tīng)模塊65,上述強(qiáng)制接聽(tīng)的交互命令是指強(qiáng)制移動(dòng)終端將來(lái)電接通。為了提高使用安全,強(qiáng)制移動(dòng)終端接聽(tīng)電話時(shí),需要遠(yuǎn)端輸入指定的驗(yàn)證密碼,否者無(wú)法強(qiáng)制移動(dòng)終端接聽(tīng)電話。在一具體實(shí)施例中,遠(yuǎn)端發(fā)送“強(qiáng)制接聽(tīng)”的交互命令,移動(dòng)終端會(huì)發(fā)送“請(qǐng)輸入驗(yàn)證密碼”的提示音,遠(yuǎn)端接到該提示音會(huì),會(huì)發(fā)送帶有密碼的“強(qiáng)制接聽(tīng)”的交互命令,如果密碼正確,才會(huì)強(qiáng)制移動(dòng)終端自動(dòng)接聽(tīng)來(lái)電。本實(shí)施例中,存在用戶(hù)沒(méi)有聽(tīng)到來(lái)電,或者不方便接聽(tīng)來(lái)電,所以在強(qiáng)制接聽(tīng)來(lái)電后,還會(huì)調(diào)用移動(dòng)終端的震動(dòng)功能,使移動(dòng)終端處于震動(dòng)狀態(tài),在極端狀態(tài)下,還可以啟動(dòng)移動(dòng)終端的免提功能,以及時(shí)聯(lián)系到移動(dòng)終端的用戶(hù)。
參照?qǐng)D5,本實(shí)施例中,所上述執(zhí)行單元60,包括:
第二調(diào)用模塊66,用于當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互;
第二關(guān)閉模塊67,用于當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),關(guān)閉所述語(yǔ)音機(jī)器人的應(yīng)用程序。
如上述第二調(diào)用模塊66和第二關(guān)閉模塊67,上述語(yǔ)音機(jī)器人即為可以與人進(jìn)行語(yǔ)音交互的智能程序,比如蘋(píng)果手機(jī)的“Siri”、谷歌的“Talk Guru”等。移動(dòng)終端運(yùn)用語(yǔ)音機(jī)器人與遠(yuǎn)端進(jìn)行聊天,可以提高上述語(yǔ)音服務(wù)的應(yīng)用程序的使用樂(lè)趣。當(dāng)用戶(hù)當(dāng)前不方便接聽(tīng)電話時(shí),又不想掛斷時(shí),可以預(yù)先設(shè)定該功能,比如發(fā)送第一語(yǔ)音提示為“主人在忙,你可以先和我聊一會(huì)么,在此期間,主人忙完,再接手語(yǔ)音權(quán)限,如果同意請(qǐng)按1,放棄請(qǐng)按其他鍵”,如果遠(yuǎn)端按1,則會(huì)與移動(dòng)終端的語(yǔ)音機(jī)器人進(jìn)行聊天交互,當(dāng)移動(dòng)終端的用戶(hù)可以接聽(tīng)電話時(shí),可以將權(quán)限轉(zhuǎn)移,使其與遠(yuǎn)端的用戶(hù)進(jìn)行電話溝通。
本實(shí)施例中,上述語(yǔ)音服務(wù)裝置還包括:
第二提示單元,用于向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示;
接收密碼單,用于接收所述遠(yuǎn)端反饋的驗(yàn)證密碼;
驗(yàn)證單元,用于判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
如上述第二提示單元、接收密碼單元和驗(yàn)證單元,即為將進(jìn)入語(yǔ)音服務(wù)狀態(tài)后,進(jìn)行語(yǔ)音服務(wù)的條件設(shè)置的更高,只有輸入正確的密碼才可以進(jìn)行相關(guān)的語(yǔ)音服務(wù),以防止遠(yuǎn)端被不法人員獲取后,冒充原主人進(jìn)行詐騙。比如,遠(yuǎn)端時(shí)手機(jī),該手機(jī)的聯(lián)系人被移動(dòng)終端設(shè)置為白名單列表中,其可以進(jìn)入移動(dòng)終端的語(yǔ)音應(yīng)用狀態(tài),但是必須輸入正確的驗(yàn)證碼后,才可以獲取更多的語(yǔ)音服務(wù),因?yàn)樵谡Z(yǔ)音服務(wù)中可能存在“將電話轉(zhuǎn)接給主人媽媽”的轉(zhuǎn)接電話,防止不法人員利用轉(zhuǎn)接功能進(jìn)行詐騙等。
在一具體實(shí)施中,移動(dòng)終端為智能手機(jī),打開(kāi)安裝的語(yǔ)音服務(wù)的應(yīng)用程序,進(jìn)行自定義語(yǔ)音服務(wù),比如,設(shè)置聯(lián)系人白名單,只有白名單上的聯(lián)系人才可以進(jìn)入語(yǔ)音服務(wù)中,進(jìn)一步地,設(shè)置可以進(jìn)入語(yǔ)音服務(wù)的時(shí)間段,即,只有白名單中的聯(lián)系人,在指定時(shí)間段內(nèi)才可以進(jìn)入語(yǔ)音服務(wù)狀態(tài),然后進(jìn)行語(yǔ)音交互。移動(dòng)終端,會(huì)向遠(yuǎn)端發(fā)送第一語(yǔ)音提示,遠(yuǎn)端根據(jù)第一語(yǔ)音提示進(jìn)行相應(yīng)的回復(fù)即可產(chǎn)生相應(yīng)的交互命令,然后移動(dòng)終端進(jìn)行執(zhí)行,比如,當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;或,當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話;或當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互等。當(dāng)語(yǔ)音服務(wù)中含有電話轉(zhuǎn)接等設(shè)定時(shí),還以向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示,然后接收所述遠(yuǎn)端反饋的驗(yàn)證密碼,判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
本發(fā)明實(shí)施例的語(yǔ)音服務(wù)裝置,當(dāng)移動(dòng)終端接收到來(lái)電時(shí),首先判斷移動(dòng)終端當(dāng)前是否滿足啟動(dòng)語(yǔ)音服務(wù)的條件,只有在滿足的情況下才會(huì)進(jìn)入語(yǔ)音服務(wù)狀態(tài),如此,減少對(duì)用戶(hù)正常使用的影響。
參照?qǐng)D6,本發(fā)明實(shí)施例中還提供一種移動(dòng)終端,包括處理器1180和存儲(chǔ)器1120;所述存儲(chǔ)器1120用于存儲(chǔ)支持語(yǔ)音服務(wù)裝置執(zhí)行上述的語(yǔ)音服務(wù)方法的程序;所述處理器1180被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。
為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該移動(dòng)終端可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、POS(Point of Sales,銷(xiāo)售終端)、車(chē)載電腦等任意終端設(shè)備,以移動(dòng)終端為手機(jī)為例:
圖6示出的是與本發(fā)明實(shí)施例提供的移動(dòng)終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖6,手機(jī)包括:射頻(Radio Frequency,RF)電路1110、存儲(chǔ)器1120、輸入單元1130、顯示單元1140、傳感器1150、音頻電路1160、無(wú)線保真(wireless fidelity,WiFi)模塊1170、處理器1180、以及電源1190等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖6對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
RF電路1110可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器1180處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路1110包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路1110還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(Global System ofMobile communication,GSM)、通用分組無(wú)線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長(zhǎng)期演進(jìn)(Long Term Evolution,LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
存儲(chǔ)器1120可用于存儲(chǔ)軟件程序以及模塊,處理器1180通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器1120的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器1120可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器1120可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元1130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶(hù)設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元1130可包括觸控面板1131以及其他輸入設(shè)備1132。觸控面板1131,也稱(chēng)為觸摸屏,可收集用戶(hù)在其上或附近的觸摸操作(比如用戶(hù)使用手指、觸筆等任何適合的物體或附件在觸控面板1131上或在觸控面板1131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板1131可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶(hù)的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器1180,并能接收處理器1180發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類(lèi)型實(shí)現(xiàn)觸控面板1131。除了觸控面板1131,輸入單元1130還可以包括其他輸入設(shè)備1132。具體地,其他輸入設(shè)備1132可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元1140可用于顯示由用戶(hù)輸入的信息或提供給用戶(hù)的信息以及手機(jī)的各種菜單。顯示單元1140可包括顯示面板1141,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來(lái)配置顯示面板1141。進(jìn)一步的,觸控面板1131可覆蓋顯示面板1141,當(dāng)觸控面板1131檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器1180以確定觸摸事件的類(lèi)型,隨后處理器1180根據(jù)觸摸事件的類(lèi)型在顯示面板1141上提供相應(yīng)的視覺(jué)輸出。雖然在圖6中,觸控面板1131與顯示面板1141是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板1131與顯示面板1141集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)還可包括至少一種傳感器1150,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板1141的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板1141和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1160、揚(yáng)聲器1161,傳聲器1162可提供用戶(hù)與手機(jī)之間的音頻接口。音頻電路1160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器1161,由揚(yáng)聲器1161轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器1162將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路1160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1180處理后,經(jīng)RF電路1110以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器1120以便進(jìn)一步處理。
WiFi屬于短距離無(wú)線傳輸技術(shù),手機(jī)通過(guò)WiFi模塊1170可以幫助用戶(hù)收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶(hù)提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖6示出了WiFi模塊1170,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1180是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器1120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器1120內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控。可選的,處理器1180可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器1180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶(hù)界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器1180中。
手機(jī)還包括給各個(gè)部件供電的電源1190(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器1180邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
參照?qǐng)D6,在本發(fā)明實(shí)施例中,該移動(dòng)終端所包括的處理器1180還具有以下功能:
移動(dòng)終端接收遠(yuǎn)端的來(lái)電;
判斷所述移動(dòng)終端是否符合預(yù)設(shè)的進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件;
若符合,則進(jìn)入所述語(yǔ)音服務(wù)狀態(tài);
向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示;
接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令;
執(zhí)行所述交互命令對(duì)應(yīng)的操作。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
本發(fā)明實(shí)施例還提供:
A1、一種語(yǔ)音服務(wù)方法,包括:
移動(dòng)終端接收遠(yuǎn)端的來(lái)電;
判斷所述移動(dòng)終端是否符合預(yù)設(shè)的進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件;
若符合,則進(jìn)入所述語(yǔ)音服務(wù)狀態(tài);
向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示;
接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令;
執(zhí)行所述交互命令對(duì)應(yīng)的操作。
A2、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟,包括:
判斷來(lái)電的時(shí)間是否處于預(yù)設(shè)的時(shí)間段內(nèi);
若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
A3、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟,包括:
判斷來(lái)電的電話號(hào)碼是否處于預(yù)設(shè)的白名單內(nèi);
若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
A4、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述判斷移動(dòng)終端是否符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件的步驟,包括:
判斷來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度是否大于預(yù)設(shè)的時(shí)間閾值;
若是,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
A5、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令的步驟,包括:
接收所述遠(yuǎn)端的按鍵信號(hào),在預(yù)設(shè)交互列表中查找與所述按鍵信號(hào)對(duì)應(yīng)的交互命令。
A6、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令的步驟,包括:
接收所述遠(yuǎn)端的反饋語(yǔ)音,利用語(yǔ)音識(shí)別功能識(shí)別所述反饋語(yǔ)音得到所述交互命令。
A7、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;
當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),保存所述錄音,關(guān)閉所述錄音應(yīng)用程序。
A8、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話。
A9、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為強(qiáng)制接聽(tīng)時(shí),則解析交互命令內(nèi)的附帶密碼是否正確;
若正確,則自動(dòng)接聽(tīng)所述遠(yuǎn)端的電話。
A10、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述執(zhí)行所述交互命令對(duì)應(yīng)的操作的步驟,包括:
當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互;
當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),關(guān)閉所述語(yǔ)音機(jī)器人的應(yīng)用程序。
A11、根據(jù)A1所述的語(yǔ)音服務(wù)方法,所述向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示的步驟之前,包括:
向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示;
接收所述遠(yuǎn)端反饋的驗(yàn)證密碼;
判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
B1、一種語(yǔ)音服務(wù)裝置,包括:
接收單元,用于移動(dòng)終端接收遠(yuǎn)端的來(lái)電;
判斷單元,用于判斷所述移動(dòng)終端是否符合預(yù)設(shè)的進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件;
進(jìn)入單元,用于若所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件,則進(jìn)入所述語(yǔ)音服務(wù)狀態(tài);
第一提示單元,用于向所述遠(yuǎn)端發(fā)送第一語(yǔ)音提示;
接收交互命令單元,用于接收所述遠(yuǎn)端根據(jù)所述第一語(yǔ)音提示反饋的交互命令;
執(zhí)行單元,用于執(zhí)行所述交互命令對(duì)應(yīng)的操作。
B2、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述判斷單元,包括:
第一判斷模塊,用于判斷來(lái)電的時(shí)間是否處于預(yù)設(shè)的時(shí)間段內(nèi);
第一判定模塊,用于若來(lái)電的時(shí)間處于預(yù)設(shè)的時(shí)間段內(nèi),則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
B3、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述判斷單元,包括:
第二判斷模塊,用于判斷來(lái)電的電話號(hào)碼是否處于預(yù)設(shè)的白名單內(nèi);
第二判定模塊,用于若來(lái)電的電話號(hào)碼處于預(yù)設(shè)的白名單內(nèi),則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
B4、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述判斷單元,包括:
第三判斷模塊,用于判斷來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度是否大于預(yù)設(shè)的時(shí)間閾值;
第三判定模塊,用于若來(lái)電后的無(wú)人接聽(tīng)的時(shí)間長(zhǎng)度大于預(yù)設(shè)的時(shí)間閾值,則判定所述移動(dòng)終端符合進(jìn)入語(yǔ)音服務(wù)狀態(tài)的條件。
B5、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述接收交互命令單元,包括:
接收查找模塊,用于接收所述遠(yuǎn)端的按鍵信號(hào),在預(yù)設(shè)交互列表中查找與所述按鍵信號(hào)對(duì)應(yīng)的交互命令。
B6、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述接收交互命令單元,包括:
接收語(yǔ)音識(shí)別模塊,用于接收所述遠(yuǎn)端的反饋語(yǔ)音,利用語(yǔ)音識(shí)別功能識(shí)別所述反饋語(yǔ)音得到所述交互命令。
B7、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述執(zhí)行單元,包括:
第一調(diào)用模塊,用于當(dāng)所述交互命令為遠(yuǎn)端留言時(shí),調(diào)用所述移動(dòng)終端上的錄音應(yīng)用程序進(jìn)行錄音;
第一關(guān)閉模塊,用于當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),保存所述錄音,關(guān)閉所述錄音應(yīng)用程序。
B8、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述執(zhí)行單元,包括:
轉(zhuǎn)接模塊,用于當(dāng)所述交互命令為轉(zhuǎn)接第三方電話時(shí),則將遠(yuǎn)端連接到預(yù)設(shè)的第三方電話。
B9、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述執(zhí)行單元,包括:
解析判斷模塊,用于當(dāng)所述交互命令為強(qiáng)制接聽(tīng)時(shí),則解析交互命令內(nèi)的附帶密碼是否正確;
接聽(tīng)模塊,用于若附帶密碼正確,則自動(dòng)接聽(tīng)所述遠(yuǎn)端的電話。
B10、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,所述執(zhí)行單元,包括:
第二調(diào)用模塊,用于當(dāng)所述交互命令為聊天時(shí),則調(diào)用所述移動(dòng)終端上的語(yǔ)音機(jī)器人的應(yīng)用程序,通過(guò)所述語(yǔ)音機(jī)器人的應(yīng)用程序與遠(yuǎn)端進(jìn)行語(yǔ)音交互;
第二關(guān)閉模塊,用于當(dāng)接收到遠(yuǎn)端掛斷電話的命令時(shí),關(guān)閉所述語(yǔ)音機(jī)器人的應(yīng)用程序。
B11、根據(jù)B1所述的語(yǔ)音服務(wù)裝置,還包括:
第二提示單元,用于向所述遠(yuǎn)端發(fā)送輸入身份驗(yàn)證密碼的第二語(yǔ)音提示;
接收密碼單元,用于接收所述遠(yuǎn)端反饋的驗(yàn)證密碼;
驗(yàn)證單元,用于判斷所述遠(yuǎn)端反饋的驗(yàn)證密碼是否正確,若正確,則向遠(yuǎn)端發(fā)送所述第一語(yǔ)音提示,若否,則掛斷電話。
C1、一種移動(dòng)終端,包括處理器和存儲(chǔ)器;
所述存儲(chǔ)器用于存儲(chǔ)語(yǔ)音服務(wù)裝置執(zhí)行A1-A11中任一項(xiàng)所述的語(yǔ)音服務(wù)方法的程序;
所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。