的通話信息,發(fā)送模塊90將所錄制的通話信息基于互 聯(lián)網(wǎng)發(fā)送至與所述第=終端通信連接的網(wǎng)絡(luò)服務(wù)器,供所述網(wǎng)絡(luò)服務(wù)器將所錄制的通話信 息發(fā)送至所述第=終端,W使所述第=終端基于通話模塊將所錄制的通話信息發(fā)送至所述 通話接收端。
[0135] 具體的:網(wǎng)絡(luò)連接客戶端將W上文件通過移動網(wǎng)絡(luò)傳送到手機端的移動網(wǎng)絡(luò)服務(wù) 器端。其中服務(wù)器端一直處于監(jiān)聽狀態(tài)。當(dāng)服務(wù)器端監(jiān)聽到接收文件的事件后,自動接收 客戶端發(fā)送過來的文件。然后將其接收到的文件內(nèi)容進(jìn)行解析,根據(jù)接收到的信息為聯(lián)系 人信息還是直接的電話號碼去啟動應(yīng)用完成通話操作。
[0136] 在本發(fā)明一實施例,所述通話信息的發(fā)送過程可W是基于即時通信軟件發(fā)送,例 如,W微信為例,基于便攜式設(shè)備的微信功能錄制通話信息,發(fā)送至手機端,手機端根據(jù)微 信接收的通話內(nèi)容,直接通過已經(jīng)撥通的通話連接將微信接收的通話內(nèi)容發(fā)送出去。
[0137] 本實施例基于遠(yuǎn)程通話控制,來錄制通話信息,將通話信息發(fā)送出去,W基于開啟 的通話應(yīng)用來將通話內(nèi)容發(fā)送至接收端,使得在用戶未攜帶手機情況下,依然能完成手機 的通話操作。進(jìn)一步提高了手機的智能化程度。
[0138] 為了更好的描述本發(fā)明實施例,參考圖8,便攜式設(shè)備與手機的遠(yuǎn)程通話控制過程 包括:
[0139] 便攜式設(shè)備側(cè):1、支持網(wǎng)絡(luò)連接和語音識別的便攜式設(shè)備;2、語音識別與轉(zhuǎn)換模 塊;3、文件判別(聯(lián)系人或電話號碼);4、產(chǎn)生啟動指令和生成發(fā)送文件;5、網(wǎng)絡(luò)連接客戶 端,基于互聯(lián)網(wǎng)發(fā)送文件出去。
[0140] 具體的:便攜式移動終端,接收到語音功能后,由語音識別模塊進(jìn)行識別。采用現(xiàn) 有的語音識別技術(shù),其能將人類的語音中的詞匯內(nèi)容轉(zhuǎn)換為計算機可讀的輸入,例如按鍵、 二進(jìn)制編碼或者字符序列。識別成功后將語音內(nèi)容轉(zhuǎn)換。本方案的轉(zhuǎn)換是指采用上面描述 的語音識別技術(shù)將語音內(nèi)容轉(zhuǎn)換為二進(jìn)制編碼,然后將編碼數(shù)據(jù)按照W下數(shù)據(jù)帖格式進(jìn)行 封裝,即將所有信息按照W下帖封裝進(jìn)行發(fā)送,接收方接收到后,直接按照W上帖封裝格式 進(jìn)行解封裝操作。 陽141]手機端:100、網(wǎng)絡(luò)連接的服務(wù)器端;200、文件接收;300、對接收到的文件內(nèi)容進(jìn) 行解析;400、文件判別(聯(lián)系人或電話號碼);500、啟動聯(lián)系人或撥號應(yīng)用進(jìn)行電話撥號。 陽142] 具體的:當(dāng)撥號成功后,會產(chǎn)生一個電話已經(jīng)接通的信號給網(wǎng)絡(luò)連接服務(wù)器端。網(wǎng) 絡(luò)服務(wù)器端自動與網(wǎng)絡(luò)連接客戶端進(jìn)行連接。然后便攜式設(shè)備端就能進(jìn)行通話了。此處客 戶端和設(shè)備服務(wù)器端的通話,類似于QQ等聊天軟件的語音通話功能。客戶端需要接收網(wǎng)絡(luò) 服務(wù)器端的語音信息,此外客戶端還需要將用戶的語音內(nèi)容通過網(wǎng)絡(luò)發(fā)送給服務(wù)器端。網(wǎng) 絡(luò)服務(wù)器端首先需要將通話內(nèi)容進(jìn)行錄音保存,然后通過網(wǎng)絡(luò)發(fā)送給客戶端。此外,網(wǎng)絡(luò)服 務(wù)器端需要接收客戶端發(fā)送的通話語音,然后將其通過實際的通話模塊發(fā)送出去。
[0143]本發(fā)明進(jìn)一步提供一種遠(yuǎn)程通話控制方法。
[0144] 參照圖9,圖9為本發(fā)明遠(yuǎn)程通話控制方法的第一實施例的流程示意圖。
[0145]本實施例一種遠(yuǎn)程通話控制方法,所述遠(yuǎn)程通話控制方法包括步驟: 陽146] 步驟S10,所述第二終端接收第一終端基于互聯(lián)網(wǎng)發(fā)送來的數(shù)據(jù)文件;
[0147]在本實施例中,所述第二終端包括但不限于手機、移動電話等能接入互聯(lián)網(wǎng)的通 話設(shè)備,或與所述通話設(shè)備通信連接的電子設(shè)備(例如,筆記本電腦、pad等)。 陽148] 所述第一終端包括但不限于智能手表、applewatch或pad等便攜式設(shè)備。所述 便攜式設(shè)備Wpad為例,即,所述第一終端Wpad為例,用戶未攜帶通話設(shè)備,但需要進(jìn)行通 話操作時,開啟所述pad的語音功能,基于所述pad的語音功能錄制語音信息,所述第一終 端識別基于pad錄制的語音信息。例如,參考圖4,進(jìn)入功能菜單界面,選擇遠(yuǎn)程通話控制菜 單,在開啟遠(yuǎn)程通話控制后,自動開啟pad的語音功能。在識別到語音信息后,將識別到的 語音信息轉(zhuǎn)換為計算機可讀的輸入語言,例如,轉(zhuǎn)換為按鍵、二進(jìn)制編碼或字符序列,將所 述語音數(shù)據(jù)封裝為數(shù)據(jù)文件。所述第一終端將所述數(shù)據(jù)文件發(fā)送至與其通信連接的預(yù)先協(xié) 定好的網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器接收所述數(shù)據(jù)文件,并進(jìn)行轉(zhuǎn)發(fā)。所述第二終端接收第 一終端基于互聯(lián)網(wǎng)經(jīng)網(wǎng)絡(luò)服務(wù)器發(fā)送的數(shù)據(jù)文件。
[0149] 步驟S20,所述第二終端在接收到所述第一終端基于互聯(lián)網(wǎng)發(fā)送來的數(shù)據(jù)文件后, 解析所述數(shù)據(jù)文件;
[0150]在接收到所述數(shù)據(jù)文件后,所述第二終端對所述數(shù)據(jù)文件進(jìn)行解析,即,對所述數(shù) 據(jù)文件進(jìn)行解封裝處理,在解析后,對所述數(shù)據(jù)文件進(jìn)行判別,判別所述數(shù)據(jù)文件是否為遠(yuǎn) 程通話請求信息。所述判別過程包括:判別所述數(shù)據(jù)文件是否攜帶遠(yuǎn)程通話請求內(nèi)容;在 攜帶遠(yuǎn)程通話請求內(nèi)容時,判別所述數(shù)據(jù)文件為遠(yuǎn)程通話請求信息;在未攜帶遠(yuǎn)程通話請 求內(nèi)容時,判別所述數(shù)據(jù)文件不為遠(yuǎn)程通話請求信息。所述判別過程還可W是:判別所述數(shù) 據(jù)文件是否攜帶通話請求標(biāo)識,在攜帶標(biāo)識時,判別所述數(shù)據(jù)文件為遠(yuǎn)程通話請求信息;在 未攜帶標(biāo)識時,判別所述數(shù)據(jù)文件是否攜帶通話請求標(biāo)識,所述標(biāo)識可W是字符串或數(shù)字 等。 陽151]在判別所述數(shù)據(jù)文件不為遠(yuǎn)程通話請求信息時,直接輸出所述數(shù)據(jù)文件,或?qū)⑺?述數(shù)據(jù)文件保存在預(yù)先設(shè)定的路徑,或提示用戶接收到數(shù)據(jù)文件,基于用戶指令完成所述 數(shù)據(jù)文件的處理,例如,刪除或保存或輸出等。 陽152] 步驟S30,當(dāng)所述數(shù)據(jù)文件為遠(yuǎn)程通話請求信息時,所述第二終端獲取所述遠(yuǎn)程通 話請求信息中攜帶的接收端信息,并根據(jù)所述接收端信息與接收端建立通話連接,其中,所 述接收端為與所述第一終端不同側(cè)的通話終端。 陽153] 在所述數(shù)據(jù)文件為遠(yuǎn)程通話請求信息時,所述第二終端獲取所述遠(yuǎn)程通話請求信 息所攜帶的接收端信息,所述接收端信息可W是聯(lián)系人信息或電話號碼。
[0154] 在本發(fā)明一實施例中,在所述數(shù)據(jù)文件為遠(yuǎn)程通話請求時,所述第二終端獲取所 述數(shù)據(jù)文件所攜帶的第一終端的標(biāo)識信息,對所述標(biāo)識信息進(jìn)行鑒權(quán),在鑒權(quán)通過后,才獲 取所述遠(yuǎn)程通話請求信息所攜帶的接收端信息,即對所述第一終端是否能發(fā)起遠(yuǎn)程通話請 求進(jìn)行鑒權(quán),在所述第一終端無發(fā)起遠(yuǎn)程通話請求的權(quán)限時,不對所述第一終端發(fā)送的遠(yuǎn) 程通話請求進(jìn)行響應(yīng)。在本發(fā)明其他實施例中,在所述數(shù)據(jù)文件為遠(yuǎn)程通話請求信息時,對 所述第一終端進(jìn)行動態(tài)鑒權(quán),即向所述第一終端發(fā)起動態(tài)鑒權(quán)提示信息,在所述第一終端 通過動態(tài)鑒權(quán)后,才獲取所述遠(yuǎn)程通話請求信息所攜帶的接收端信息。所述動態(tài)鑒權(quán)過程 為現(xiàn)有的短信鑒權(quán)或驗證信息鑒權(quán)方式,本領(lǐng)域技術(shù)人員可W明確了解動態(tài)鑒權(quán)的技術(shù), 在此不再寶述。
[0155] 在獲取到所述遠(yuǎn)程通話請求信息所攜帶的接收端信息后,所述第二終端根據(jù)所述 接收端信息與接收端建立通話連接,其中,所述接收端為與所述第一終端不同側(cè)的通話終 端。例如,第一終端為手環(huán)A,第二終端為手機B,接收端為手機C。通話過程可W是:所述第 二終端基于接收端信息中的電話號碼直接進(jìn)行撥號,建立與所述遠(yuǎn)程通話請求對應(yīng)的通話 連接,即直接撥通電話號碼,完成通話操作,所述未攜帶手機用戶基于隨身攜帶的便攜式設(shè) 備來完成通話內(nèi)容錄制,發(fā)送至手機,控制手機直接撥號完成通話過程。在本發(fā)明一實施例 中,所述遠(yuǎn)程通話控制過程可W基于即時通信軟件實現(xiàn),例如,WQQ為例,用戶基于QQ發(fā)出 控制信息,手機端基于接收的QQ信息來完成通話操作,在通話連接建立后,用戶在基于QQ 發(fā)出通話內(nèi)容,經(jīng)由QQ服務(wù)器轉(zhuǎn)發(fā)至手機端,手機端再提取出所述QQ接收到的通話內(nèi)容, 發(fā)送至建立連接的接收端用戶。所述第二終端在第一終端的遠(yuǎn)程控制下建立與接收端的通 話連接,即,基于一個與第二終端互聯(lián)網(wǎng)連接的第一終端來控制第二終端與其他終端的通 話連接,實現(xiàn)在未攜帶第二終端時,仍然可W完成第二終端與其他終端的通話連接過程。
[0156] 在本發(fā)明一實施例中,所述通話操作包括通話、短信,彩信等,所述通話內(nèi)容包括 通話語音、文字、圖片等。在進(jìn)行短信或彩信遠(yuǎn)程控制過程中,需要提前在手機端保存內(nèi)容, 或通過便攜式終端提前將內(nèi)容發(fā)送至手機保存。
[0157] 在本實施例中,在用戶未攜帶手機無法完成通話操作時,基于隨身攜帶的便攜式 終端的語音功能發(fā)起遠(yuǎn)程通話控制操作,基于便攜式設(shè)備發(fā)起語音遠(yuǎn)程控制發(fā)起通話操 作,實現(xiàn)不帶手機也可W完成通話。
[0158] 本實施例基于互聯(lián)網(wǎng)狀態(tài)的便攜式終端來遠(yuǎn)程控制通話設(shè)備建立通話操作,且通 過便攜式終端錄入語音通話內(nèi)容來完成遠(yuǎn)程控制中的通話過程。提供一種無需攜帶通話設(shè) 備即可完成的遠(yuǎn)程通話控制方式,提高了通話設(shè)備通話操作的便利性。
[0159] 如圖10所示,為本發(fā)明遠(yuǎn)程通話控制方法的第二實施例,基于上述遠(yuǎn)程通話控制 方法的第一實施例,所述步驟S30之前,還包括:
[0160] 步驟S40,所述第二終端獲取解析后的所述數(shù)據(jù)文件的數(shù)據(jù)頭; 陽161] 步驟S50,所述第二終端確定所述數(shù)據(jù)頭的預(yù)設(shè)數(shù)據(jù)字段信息; 陽162]步驟S60,在所述預(yù)設(shè)數(shù)據(jù)字段信息為第一值時,所述第二終端斷所述遠(yuǎn)程通話請 求信息攜帶聯(lián)系人信息; 陽163] 步驟S70,在所述預(yù)設(shè)數(shù)據(jù)字段信息為第二值時,所述第二終端判斷所述遠(yuǎn)程通話 請求信息攜帶電話號碼。
[0164] 在本實施例中,在解析所述數(shù)據(jù)文件后,所述第二終端獲取解析后的所述數(shù)據(jù)文 件的數(shù)據(jù)頭。所述數(shù)據(jù)文件的數(shù)據(jù)頭中增加了化it數(shù)據(jù)字段為預(yù)設(shè)數(shù)據(jù)字段,在獲取到所 述數(shù)據(jù)頭后,所增加的數(shù)據(jù)字段的信息,即,確定預(yù)設(shè)數(shù)據(jù)字段信息,在所述預(yù)設(shè)數(shù)據(jù)字段 信息為第一值時,斷所述遠(yuǎn)程通話請求信息為聯(lián)系人信息;在所述預(yù)設(shè)數(shù)據(jù)字段信息為第 二值時,所述第二終端判斷所述遠(yuǎn)程通話請求信息為電話號碼。具體的:將接收的數(shù)據(jù)文件 進(jìn)行內(nèi)容判別,判別方法為:根據(jù)數(shù)據(jù)格式中的數(shù)據(jù)頭來進(jìn)行判斷。即在數(shù)據(jù)頭中增加一個 bit數(shù)據(jù)字段,當(dāng)其為第一值時,判斷內(nèi)容為聯(lián)系人信息,當(dāng)其為第二值時,判斷內(nèi)容為電話 號碼。所述第一值優(yōu)選為0,所述第二值優(yōu)選為1,在本發(fā)明其他實施例中,所述第一值和所 述第二值還可W是其他值,且所述第一值與所述第二值為不同的值。
[0165]參考圖11,所述第二終端通過所述通話接收端信息建立與所述遠(yuǎn)程通話請求對應(yīng) 的通話連接的過程可W包括: 陽166]步驟S31,在所述接收端信息為聯(lián)系人信息時,所述第二終端將所述聯(lián)系人信息與 預(yù)存的聯(lián)系人信息進(jìn)行比對; 陽167] 步驟S32,在所述聯(lián)系人信息與預(yù)存的聯(lián)系人信息匹配時,所述第二終端直接通過 所述匹配的聯(lián)系人信息進(jìn)行自動撥號,W建立與所述遠(yuǎn)程通話請求對應(yīng)的通話連接;
[0168] 步驟S33,在所述接收端信息為電話號碼時,所述第二終端直接啟動撥號應(yīng)用,在 所啟動的撥號應(yīng)用的撥號盤中輸入所述電話號碼,自動撥打所述電話號碼,W通過所述電 話號碼建立與所述遠(yuǎn)程通話請求對應(yīng)的通話連接。
[0169] 在判斷所述接收端信息為聯(lián)系人信息時,所述第二終端啟動聯(lián)系人應(yīng)用,將所述 聯(lián)系人信息與預(yù)存的聯(lián)系人信息進(jìn)行比對,在所述聯(lián)系人信息與預(yù)存的聯(lián)系人信息匹配 時,即,在所述比對操作比對成功后,直接通過所述匹配的聯(lián)系人信息進(jìn)行自動撥號,W建 立與所述遠(yuǎn)程通話請求對應(yīng)的通話連接。在所述接收端信息為電話號碼時,所述第二終端 直接啟動撥號應(yīng)用;通話單元在所啟動的撥號應(yīng)用的撥號盤中輸入所述電話號碼,自動撥 打所述電話號碼,W通過所述電話號碼建立與所述遠(yuǎn)程通話請求對應(yīng)的通話連接。
[0170] 本實施例基于數(shù)據(jù)文件的數(shù)據(jù)頭判斷接收端信息是聯(lián)系人信息還是電話號碼,基 于判斷結(jié)果完成通話操作,實現(xiàn)快捷、高效的發(fā)起通話連接,提高遠(yuǎn)程通話控制的效率。 陽171]如圖12所示,為本發(fā)明遠(yuǎn)程通話控制方法的第=實施例,基于上述遠(yuǎn)程通話控制 方法的第二實施例,所述遠(yuǎn)程通話控制方法還包括:
[0172] 步驟S80,所述第二終端接收語音信息; 陽173] 步驟S90,在所述語音信息為遠(yuǎn)程通話控制信息后,所述第二終端