通話前用戶都會(huì)使用常用的告別詞或其他特征詞,故終端還可以在每次結(jié)束通話前的預(yù)定時(shí)間間隔內(nèi)自動(dòng)獲取通話關(guān)鍵字。其中,預(yù)定時(shí)間間隔可以由系統(tǒng)自帶,也可以由用戶設(shè)置。比如,可以設(shè)置預(yù)定時(shí)間間隔為3s,則終端可采集每次通話前3s內(nèi)的用戶通話內(nèi)容作為通話關(guān)鍵字。另外,終端可以將預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)在本地?cái)?shù)據(jù)庫或上傳至云數(shù)據(jù)庫,以便每次通話時(shí)方便地調(diào)用。
[0046]在上述任一技術(shù)方案中,優(yōu)選地,所述將采集到的所述通話關(guān)鍵字作為所述預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)至本地關(guān)鍵字字庫或云字庫中,具體包括:統(tǒng)計(jì)每個(gè)所述通話關(guān)鍵字的出現(xiàn)次數(shù);將所述出現(xiàn)次數(shù)超過預(yù)定次數(shù)閾值的所述通話關(guān)鍵字存儲(chǔ)至所述本地關(guān)鍵字字庫或所述云字庫中。
[0047]在該技術(shù)方案中,用戶常常需要進(jìn)行大量通話,如果將每次通話通話前的預(yù)定時(shí)間間隔內(nèi)的通話關(guān)鍵字存儲(chǔ)起來,占用空間極大,因此,可以進(jìn)一步設(shè)置一個(gè)預(yù)定次數(shù)閾值,只有統(tǒng)計(jì)到某個(gè)通話關(guān)鍵字在多次通話結(jié)束前的預(yù)定時(shí)間間隔內(nèi)的出現(xiàn)次數(shù)達(dá)到該預(yù)定次數(shù)閾值時(shí),才將其作為預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)起來。通過該技術(shù)方案,提升了獲取預(yù)定的掛斷通話關(guān)鍵字的準(zhǔn)確性,節(jié)省了終端的存儲(chǔ)空間。
[0048]在上述任一技術(shù)方案中,優(yōu)選地,步驟106還包括:當(dāng)所述驗(yàn)證結(jié)果為是時(shí),在所述允許結(jié)束通話之前,通過距離傳感器獲取用戶接聽距離;當(dāng)所述用戶接聽距離大于或等于預(yù)定距離閾值時(shí),允許結(jié)束通話。
[0049]在該技術(shù)方案中,可以通過距離檢測配合關(guān)鍵字檢測進(jìn)行通話控制,具體地,可通過距離傳感器采集用戶與話筒的距離,即用戶接聽距離,如果用戶接聽距離大于或等于預(yù)定距離閾值,說明用戶已遠(yuǎn)離話筒,這樣,在檢測到用戶說出了掛斷通話關(guān)鍵字且用戶已遠(yuǎn)離話筒的雙重條件下,可以認(rèn)定用戶已不需要通話,故此時(shí)可直接掛斷通話。通過該技術(shù)方案,結(jié)合用戶接聽距離判斷是否結(jié)束通話,進(jìn)一步提升了自動(dòng)結(jié)束通話判斷的準(zhǔn)確性,避免了通話的誤掛斷情況發(fā)生,提升了用戶體驗(yàn)。
[0050]另外,在上述任一技術(shù)方案中,在結(jié)束通話后,可以發(fā)出提示,以提示用戶通話已掛斷。其中,提示包括但不限于語音提示、振動(dòng)提示、文字提示、動(dòng)圖提示等。通過在結(jié)束通話后提示用戶,可以使用戶及時(shí)了解終端的工作狀態(tài),便于用戶操作。
[0051]圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的通話控制裝置的框圖。
[0052]如圖2所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的通話控制裝置200,包括:關(guān)鍵字獲取單元202、關(guān)鍵字驗(yàn)證單元204和執(zhí)行單元206。其中,關(guān)鍵字獲取單元202用于在通話過程中,獲取通話發(fā)出方和/或通話接收方的語音關(guān)鍵字,關(guān)鍵字驗(yàn)證單元204用于檢測語音關(guān)鍵字是否為預(yù)定的掛斷通話關(guān)鍵字,執(zhí)行單元206用于當(dāng)檢測結(jié)果為是時(shí),允許結(jié)束通話,否則,繼續(xù)進(jìn)行通話連接。
[0053]在該技術(shù)方案中,終端在通話過程中,無論作為通話發(fā)出方還是通話接收方,都可以獲取自身用戶或來自對(duì)方終端的語音關(guān)鍵字,當(dāng)這些語音關(guān)鍵字與預(yù)定的掛斷通話關(guān)鍵字一致時(shí),即可掛斷通話。比如,用戶預(yù)先錄入了“再見”作為預(yù)定的掛斷通話關(guān)鍵字,在通話過程中,當(dāng)終端檢測到用戶發(fā)出“再見”的語音關(guān)鍵字時(shí),或在檢測到對(duì)方終端的語音關(guān)鍵字包括“再見”時(shí),即可自動(dòng)掛斷電話。通過該技術(shù)方案,實(shí)現(xiàn)了根據(jù)語音關(guān)鍵字準(zhǔn)確地確定是否需要掛斷電話,避免自動(dòng)誤掛斷電話的情況發(fā)生,簡化了用戶的操作,提升了自動(dòng)掛斷電話的準(zhǔn)確性,同時(shí)便于為用戶節(jié)省話費(fèi)。
[0054]在上述技術(shù)方案中,優(yōu)選地,還包括:設(shè)置單元208,在獲取通話發(fā)出方和/或通話接收方的語音關(guān)鍵字之前,根據(jù)接收到的設(shè)置命令,設(shè)置預(yù)定的掛斷通話關(guān)鍵字;以及第一存儲(chǔ)單元210,將設(shè)置的預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)在本地關(guān)鍵字字庫或云字庫中。
[0055]在該技術(shù)方案中,用戶可以在終端主動(dòng)設(shè)置預(yù)定的掛斷通話關(guān)鍵字,作為判斷是否自動(dòng)掛斷電話的依據(jù)。其中,用戶設(shè)置的預(yù)定的掛斷通話關(guān)鍵字可以為錄入的文字,而考慮到方言等情況,用戶也可以直接錄入語音作為預(yù)定的掛斷通話關(guān)鍵字。通過該技術(shù)方案,用戶可根據(jù)自身習(xí)慣設(shè)置預(yù)定的掛斷通話關(guān)鍵字,提升了自動(dòng)掛斷電話功能的靈活性和實(shí)用性,適應(yīng)了用戶的實(shí)際需求。另外,終端可以將預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)在本地?cái)?shù)據(jù)庫或上傳至云數(shù)據(jù)庫,以便每次通話時(shí)方便地調(diào)用。
[0056]在上述任一技術(shù)方案中,優(yōu)選地,還包括:采集單元212,在通話過程中,采集通話發(fā)出方和/或通話接收方在每次結(jié)束通話前的預(yù)定時(shí)間間隔內(nèi)的通話關(guān)鍵字;第二存儲(chǔ)單元214,將采集到的通話關(guān)鍵字作為預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)至本地關(guān)鍵字字庫或云字庫中。
[0057]在該技術(shù)方案中,不止有用戶主動(dòng)設(shè)置預(yù)定的掛斷通話關(guān)鍵字一種途徑,為了更加方便用戶的使用,由于每次結(jié)束通話前用戶都會(huì)使用常用的告別詞或其他特征詞,故終端還可以在每次結(jié)束通話前的預(yù)定時(shí)間間隔內(nèi)自動(dòng)獲取通話關(guān)鍵字。其中,預(yù)定時(shí)間間隔可以由系統(tǒng)自帶,也可以由用戶設(shè)置。比如,可以設(shè)置預(yù)定時(shí)間間隔為3s,則終端可采集每次通話前3s內(nèi)的用戶通話內(nèi)容作為通話關(guān)鍵字。另外,終端可以將預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)在本地?cái)?shù)據(jù)庫或上傳至云數(shù)據(jù)庫,以便每次通話時(shí)方便地調(diào)用。
[0058]在上述任一技術(shù)方案中,優(yōu)選地,采集單元212具體用于:統(tǒng)計(jì)每個(gè)通話關(guān)鍵字的出現(xiàn)次數(shù),以及將出現(xiàn)次數(shù)超過預(yù)定次數(shù)閾值的通話關(guān)鍵字存儲(chǔ)至本地關(guān)鍵字字庫或云字庫中。
[0059]在該技術(shù)方案中,用戶常常需要進(jìn)行大量通話,如果將每次通話前的預(yù)定時(shí)間間隔內(nèi)的通話關(guān)鍵字存儲(chǔ)起來,占用空間極大,因此,可以進(jìn)一步設(shè)置一個(gè)預(yù)定次數(shù)閾值,只有統(tǒng)計(jì)到某個(gè)通話關(guān)鍵字在多次通話結(jié)束前的預(yù)定時(shí)間間隔內(nèi)的出現(xiàn)次數(shù)達(dá)到該預(yù)定次數(shù)閾值時(shí),才將其作為預(yù)定的掛斷通話關(guān)鍵字存儲(chǔ)起來。通過該技術(shù)方案,提升了獲取預(yù)定的掛斷通話關(guān)鍵字的準(zhǔn)確性,節(jié)省了終端的存儲(chǔ)空間。
[0060]在上述任一技術(shù)方案中,優(yōu)選地,還包括:距離檢測單元216,當(dāng)驗(yàn)證結(jié)果為是時(shí),在允許結(jié)束通話之前,通過距離傳感器獲取用戶接聽距離,其中,當(dāng)用戶接聽距離大于或等于預(yù)定距離閾值時(shí),允許結(jié)束通話。
[0061 ] 在該技術(shù)方案中,可以通過距離檢測配合關(guān)鍵字檢測進(jìn)行通話控制,具體地,可通過距離傳感器采集用戶與話筒的距離,即用戶接聽距離,如果用戶接聽距離大于或等于預(yù)定距離閾值,說明用戶已遠(yuǎn)離話筒,這樣,在檢測到用戶說出了掛斷通話關(guān)鍵字且用戶已遠(yuǎn)離話筒的雙重條件下,可以認(rèn)定用戶已不需要通話,故此時(shí)可直接掛斷通話。通過該技術(shù)方案,結(jié)合用戶接聽距離判斷是否結(jié)束通話,進(jìn)一步提升了自動(dòng)結(jié)束通話判斷的準(zhǔn)確性,避免了通話的誤掛斷情況發(fā)生,提升了用戶體驗(yàn)。
[0062]另外,在上述任一技術(shù)方案中,在結(jié)束通話后,可以發(fā)出提示,以提示用戶通話已掛斷。其中,提示包括但不限于語