欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

語(yǔ)音對(duì)講方法和裝置與流程

文檔序號(hào):12755359閱讀:1119來(lái)源:國(guó)知局
語(yǔ)音對(duì)講方法和裝置與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及到一種語(yǔ)音對(duì)講方法和裝置。



背景技術(shù):

在現(xiàn)有的語(yǔ)音對(duì)講技術(shù)中,利用寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)網(wǎng)絡(luò)建立網(wǎng)絡(luò)連接,利用用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol,UDP)傳輸數(shù)據(jù),是最經(jīng)濟(jì)適用的數(shù)字對(duì)講方案。一方面,WCDMA網(wǎng)絡(luò)相對(duì)于4G網(wǎng)絡(luò)具有價(jià)格優(yōu)勢(shì),相對(duì)于全球移動(dòng)通信系統(tǒng)(Global System for Mobile Communication,GSM)網(wǎng)絡(luò)具有速度優(yōu)勢(shì),因此,利用WCDMA網(wǎng)絡(luò)進(jìn)行語(yǔ)音傳輸是性價(jià)比最高的選擇。另一方面,在網(wǎng)絡(luò)服務(wù)中,UDP網(wǎng)絡(luò)協(xié)議可以不建立穩(wěn)定連接來(lái)發(fā)送數(shù)據(jù)包,只要對(duì)方在線就可以發(fā)送,同時(shí),采用UDP協(xié)議傳輸數(shù)據(jù)時(shí),對(duì)于丟失的數(shù)據(jù)包服務(wù)器不會(huì)重傳,從而減輕了服務(wù)器的壓力。

在WCDMA網(wǎng)絡(luò)下,由于其協(xié)議原因,對(duì)講機(jī)至少需要2秒才能完全建立網(wǎng)絡(luò)連接。同時(shí),根據(jù)WCDMA網(wǎng)絡(luò)的規(guī)定,網(wǎng)絡(luò)連接只會(huì)自然維持一段時(shí)間,已知最短為5秒,即5秒內(nèi)沒(méi)有網(wǎng)絡(luò)訪問(wèn)則斷開(kāi)網(wǎng)絡(luò)連接,斷開(kāi)后如需再次發(fā)起網(wǎng)絡(luò)訪問(wèn),就需要至少2秒來(lái)建立網(wǎng)絡(luò)連接。

在實(shí)際應(yīng)用中,對(duì)講發(fā)起方發(fā)起對(duì)講后,立即將語(yǔ)音數(shù)據(jù)通過(guò)服務(wù)器傳輸?shù)綄?duì)講接收方,如果此時(shí)對(duì)講接收方斷開(kāi)了連接,則需要2秒來(lái)建立連接,在這2秒內(nèi)傳輸過(guò)去的數(shù)據(jù)就會(huì)丟失,而服務(wù)器采用UDP協(xié)議傳輸,對(duì)于丟失的數(shù)據(jù)包服務(wù)器不會(huì)重傳,直接體現(xiàn)就是導(dǎo)致對(duì)講的語(yǔ)音缺失,從而降低了語(yǔ)音對(duì)講質(zhì)量,嚴(yán)重影響用戶體驗(yàn)。如果一直保持WCDMA網(wǎng)絡(luò)連接,雖然可以解決上述問(wèn)題,但是會(huì)造成待機(jī)功耗增高,外在體現(xiàn)為電池不耐用,機(jī)身發(fā)熱嚴(yán)重,因此一般不會(huì)采用持續(xù)連接的方式。

因而,如何防止語(yǔ)音對(duì)講過(guò)程中語(yǔ)音缺失,提高語(yǔ)音對(duì)講質(zhì)量,是當(dāng)前急需解決的技術(shù)問(wèn)題。



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

本發(fā)明的主要目的為提供一種語(yǔ)音對(duì)講方法和裝置,旨在解決語(yǔ)音對(duì)講過(guò)程中語(yǔ)音缺失的技術(shù)問(wèn)題。

為達(dá)以上目的,本發(fā)明提出語(yǔ)音對(duì)講方法,所述方法包括以下步驟:

當(dāng)發(fā)起對(duì)講時(shí),判斷當(dāng)前是否處于連接狀態(tài);

當(dāng)處于非連接狀態(tài)時(shí),將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間。

進(jìn)一步地,所述將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間的步驟包括:提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲。

進(jìn)一步地,所述提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲的步驟之后還包括:當(dāng)延遲了第一預(yù)設(shè)時(shí)間后,提示用戶開(kāi)始發(fā)聲。

進(jìn)一步地,所述提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲的步驟之后還包括:進(jìn)行倒計(jì)時(shí)。

進(jìn)一步地,所述提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲的步驟包括:

通過(guò)可視信息和/或語(yǔ)音信息提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲。

進(jìn)一步地,所述將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間的步驟包括:

延遲第一預(yù)設(shè)時(shí)間后,才向外發(fā)送語(yǔ)音數(shù)據(jù)。

進(jìn)一步地,所述方法還包括:當(dāng)每次收發(fā)數(shù)據(jù)后,維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。

進(jìn)一步地,所述維持連接狀態(tài)第二預(yù)設(shè)時(shí)間的步驟包括:維持第二預(yù)設(shè)時(shí)間的網(wǎng)絡(luò)訪問(wèn)。

進(jìn)一步地,所述第一預(yù)設(shè)時(shí)間大于或等于4秒。

進(jìn)一步地,所述第二預(yù)設(shè)時(shí)間介于25秒至35秒之間。

本發(fā)明同時(shí)提出一種語(yǔ)音對(duì)講裝置,所述裝置包括:

判斷模塊,用于當(dāng)發(fā)起對(duì)講時(shí),判斷當(dāng)前是否處于連接狀態(tài);

處理模塊,用于當(dāng)處于非連接狀態(tài)時(shí),將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間。

進(jìn)一步地,所述處理模塊包括第一提示單元,所述第一提示單元用于:

提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲。

進(jìn)一步地,所述處理模塊還包括第二提示單元,所述第二提示單元用于:

當(dāng)延遲了第一預(yù)設(shè)時(shí)間后,提示用戶開(kāi)始發(fā)聲。

進(jìn)一步地,所述處理模塊還包括倒計(jì)時(shí)單元,所述倒計(jì)時(shí)單元用于:進(jìn)行倒計(jì)時(shí)。

進(jìn)一步地,所述處理模塊用于:

通過(guò)可視信息和/或語(yǔ)音信息提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲。

進(jìn)一步地,所述處理模塊包括延遲發(fā)送單元,所述延遲發(fā)送單元用于:

延遲第一預(yù)設(shè)時(shí)間后,才向外發(fā)送語(yǔ)音數(shù)據(jù)。

進(jìn)一步地,所述裝置還包括維持模塊,所述維持模塊用于:

當(dāng)每次收發(fā)數(shù)據(jù)后,維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。

進(jìn)一步地,所述維持模塊用于:通過(guò)維持第二預(yù)設(shè)時(shí)間的網(wǎng)絡(luò)訪問(wèn)來(lái)維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。

本發(fā)明實(shí)施例所提供的一種語(yǔ)音對(duì)講方法,通過(guò)在發(fā)起對(duì)講時(shí)判斷是否處于連接狀態(tài),當(dāng)處于非連接狀態(tài)時(shí),主動(dòng)延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始對(duì)講操作,從而保證語(yǔ)音數(shù)據(jù)在發(fā)送給對(duì)講接收方時(shí),對(duì)講接收方已建立了連接,因此可以接收到完整的語(yǔ)音數(shù)據(jù),不會(huì)造成語(yǔ)音缺失,提高了語(yǔ)音對(duì)講質(zhì)量,提升了用戶體驗(yàn)。

附圖說(shuō)明

圖1是本發(fā)明第一實(shí)施例的語(yǔ)音對(duì)講方法的流程圖;

圖2是本發(fā)明第二實(shí)施例的語(yǔ)音對(duì)講方法的流程圖;

圖3是本發(fā)明第三實(shí)施例的語(yǔ)音對(duì)講裝置的模塊示意圖;

圖4是本發(fā)明實(shí)施例中語(yǔ)音對(duì)講裝置的處理模塊的模塊示意圖;

圖5是本發(fā)明實(shí)施例中語(yǔ)音對(duì)講裝置的處理模塊的又一模塊示意圖;

圖6是本發(fā)明第四實(shí)施例的語(yǔ)音對(duì)講裝置的模塊示意圖。

本發(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ù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無(wú)線連接或無(wú)線耦接。這里使用的措辭“和/或”包括一個(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)解釋。

本發(fā)明實(shí)施例的語(yǔ)音對(duì)講方法和裝置,主要應(yīng)用于基于WCDMA網(wǎng)絡(luò)的數(shù)字對(duì)講機(jī),當(dāng)然,也可以應(yīng)用于具有類似問(wèn)題的基于其它網(wǎng)絡(luò)的對(duì)講機(jī),本發(fā)明對(duì)此不作限定。所述對(duì)講機(jī)可以是各種具有語(yǔ)音收發(fā)功能的通信設(shè)備,特別是便攜式通信設(shè)備。

實(shí)施例一

參照?qǐng)D1,提出本發(fā)明第一實(shí)施例的語(yǔ)音對(duì)講方法,所述方法包括以下步驟:

S11、當(dāng)發(fā)起對(duì)講時(shí),判斷當(dāng)前是否處于連接狀態(tài)。

具體的,當(dāng)對(duì)講機(jī)接收到對(duì)講發(fā)起指令時(shí)(如檢測(cè)到特定按鈕被按下時(shí)),則作為對(duì)講發(fā)起方開(kāi)始發(fā)起對(duì)講,此時(shí)立即判斷本機(jī)當(dāng)前是否處于連接狀態(tài)(如判斷是否建立了WCDMA網(wǎng)絡(luò)連接)。判斷是否處于連接狀態(tài)的具體方法與現(xiàn)有技術(shù)相同,在此不再贅述。

S12、當(dāng)處于非連接狀態(tài)時(shí),將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間。

本發(fā)明實(shí)施例中,當(dāng)對(duì)講機(jī)處于非連接狀態(tài)時(shí),則立即建立連接,同時(shí)將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間。所述對(duì)講操作包括用戶發(fā)聲(如講話、說(shuō)話、發(fā)出任何聲音等)、對(duì)講機(jī)發(fā)送語(yǔ)音數(shù)據(jù)等操作。

所述第一預(yù)設(shè)時(shí)間可以根據(jù)需要設(shè)定,最好大于或等于對(duì)講發(fā)送方和對(duì)講接收方分別建立連接需要花費(fèi)的最大時(shí)間之和。以對(duì)講發(fā)送方和對(duì)講接收方分別需要2秒建立連接為例,可以設(shè)定第一預(yù)設(shè)時(shí)間大于或等于4秒。

可選地,對(duì)講機(jī)可以采用延遲發(fā)送的方式,即:在延遲第一預(yù)設(shè)時(shí)間后,才向外發(fā)送語(yǔ)音數(shù)據(jù)。具體的,對(duì)講機(jī)在建立連接的同時(shí)采集語(yǔ)音信息,并將語(yǔ)音信息處理為語(yǔ)音數(shù)據(jù),然后在第一預(yù)設(shè)時(shí)間后再將語(yǔ)音數(shù)據(jù)發(fā)送給服務(wù)器,通過(guò)服務(wù)器將語(yǔ)音數(shù)據(jù)發(fā)送給對(duì)講接收方,由于已經(jīng)延遲了第一預(yù)設(shè)時(shí)間,此時(shí)對(duì)講接收方已建立連接,因此可以接收到完整的語(yǔ)音數(shù)據(jù),不會(huì)造成語(yǔ)音缺失,提高了語(yǔ)音對(duì)講質(zhì)量,提升了用戶體驗(yàn)。同時(shí),延遲過(guò)程對(duì)用戶不可見(jiàn),用戶可以按下按鈕立即進(jìn)行對(duì)話,無(wú)需等待,不會(huì)改變用戶的使用習(xí)慣,用戶體驗(yàn)更佳。

可選地,對(duì)講機(jī)可以采用延遲發(fā)聲的方式,即:通過(guò)可視信息和/或語(yǔ)音信息等方式提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲。當(dāng)延遲第一預(yù)設(shè)時(shí)間后,用戶開(kāi)始講話,對(duì)講機(jī)將用戶的講話內(nèi)容處理為語(yǔ)音數(shù)據(jù),并發(fā)送給服務(wù)器,通過(guò)服務(wù)器發(fā)送給對(duì)講接收方,由于此時(shí)對(duì)講接收方已建立連接,因此可以接收到完整的語(yǔ)音數(shù)據(jù),不會(huì)造成語(yǔ)音缺失,提高了語(yǔ)音對(duì)講質(zhì)量,提升了用戶體驗(yàn)。

所述可視信息即在屏幕上顯示文字和/或圖像信息,還可以包括閃屏信息、燈光信息(燈光閃爍或改變燈光顏色)等,以提示用戶在第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲,如顯示文字“請(qǐng)等待4秒后再講話”。所述語(yǔ)音信息即播報(bào)語(yǔ)音內(nèi)容和/或發(fā)出提示音,以提示用戶在第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲,如播報(bào)語(yǔ)音內(nèi)容“請(qǐng)等待4秒后再講話”。

進(jìn)一步地,當(dāng)延遲了第一預(yù)設(shè)時(shí)間后,對(duì)講機(jī)通過(guò)可視信息和/或語(yǔ)音信息等方式提示用戶開(kāi)始發(fā)聲。例如,顯示和/或播報(bào)“請(qǐng)講話”的文字或語(yǔ)音內(nèi)容,或者發(fā)出特定的提示音等等。從而使得用戶可以準(zhǔn)確、及時(shí)的開(kāi)始語(yǔ)音對(duì)講。

進(jìn)一步地,當(dāng)提示用戶延遲第一預(yù)設(shè)時(shí)間再開(kāi)始發(fā)聲后,對(duì)講機(jī)立即通過(guò)可視信息和/或語(yǔ)音信息等方式進(jìn)行倒計(jì)時(shí)。例如,隨著時(shí)間的推移依次顯示和/或播報(bào)“4”、“3”、“2”、“1”的文字或語(yǔ)音內(nèi)容。從而使得用戶可以準(zhǔn)確、及時(shí)的開(kāi)始語(yǔ)音對(duì)講。

其中,“延遲第一預(yù)設(shè)時(shí)間后提示用戶開(kāi)始發(fā)聲”和“倒計(jì)時(shí)”兩個(gè)方案可以結(jié)合起來(lái)。

更進(jìn)一步地,用戶進(jìn)行語(yǔ)音對(duì)講時(shí),一般是在一段時(shí)間內(nèi)會(huì)發(fā)起或收到數(shù)次對(duì)講語(yǔ)音,而后進(jìn)入休眠,等待下一次對(duì)講。有鑒于此,本發(fā)明實(shí)施例中,當(dāng)每次收發(fā)數(shù)據(jù)后,均維持連接狀態(tài)第二預(yù)設(shè)時(shí)間,例如,可以通過(guò)維持第二預(yù)設(shè)時(shí)間的網(wǎng)絡(luò)訪問(wèn)來(lái)維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。從而,當(dāng)用戶在上一次收發(fā)數(shù)據(jù)結(jié)束后的第二預(yù)設(shè)時(shí)間內(nèi)再次發(fā)起對(duì)講時(shí),對(duì)講機(jī)則無(wú)需延遲對(duì)講操作,同時(shí)也無(wú)需等待對(duì)講機(jī)建立連接,從而實(shí)現(xiàn)實(shí)時(shí)對(duì)講;當(dāng)雙方停止對(duì)講超過(guò)第二預(yù)設(shè)時(shí)間后,對(duì)講機(jī)則斷開(kāi)網(wǎng)絡(luò)連接,進(jìn)入非連接狀態(tài),從而降低功耗。兼顧語(yǔ)音對(duì)講體驗(yàn)和功耗水平。

所述第二預(yù)設(shè)時(shí)間可以根據(jù)實(shí)際需要設(shè)定,如設(shè)為30秒左右,具體可以介于25秒至35秒之間。

采用本發(fā)明實(shí)施例的語(yǔ)音對(duì)講方法,在非連接狀態(tài)下,首次發(fā)起對(duì)講的語(yǔ)音數(shù)據(jù)不會(huì)丟失,在已連接狀態(tài)下,能立即對(duì)講并發(fā)送數(shù)據(jù)而實(shí)現(xiàn)實(shí)時(shí)對(duì)講,同時(shí)將功耗維持在較佳水平。

本發(fā)明實(shí)施例中,當(dāng)對(duì)講機(jī)處于連接狀態(tài)時(shí),則像現(xiàn)有技術(shù)那樣立即開(kāi)始對(duì)講操作。當(dāng)然,也可以像本發(fā)明那樣仍然將對(duì)講操作延遲第三預(yù)設(shè)時(shí)間,該第三預(yù)設(shè)時(shí)間小于第一預(yù)設(shè)時(shí)間,如設(shè)定為大于或等于2秒。

本發(fā)明實(shí)施例的語(yǔ)音對(duì)講方法,通過(guò)在發(fā)起對(duì)講時(shí)判斷是否處于連接狀態(tài),當(dāng)處于非連接狀態(tài)時(shí),主動(dòng)延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始對(duì)講操作,從而保證語(yǔ)音數(shù)據(jù)在發(fā)送給對(duì)講接收方時(shí),對(duì)講接收方已建立了連接,因此可以接收到完整的語(yǔ)音數(shù)據(jù),不會(huì)造成語(yǔ)音缺失,提高了語(yǔ)音對(duì)講質(zhì)量,提升了用戶體驗(yàn)。

實(shí)施例二

參照?qǐng)D2,提出本發(fā)明第二實(shí)施例的語(yǔ)音對(duì)講方法,本實(shí)施例主要描述對(duì)講發(fā)起方發(fā)起一次對(duì)講的完整流程,包括以下步驟:

S21、發(fā)起對(duì)講,判斷是否處于連接狀態(tài)。當(dāng)處于非連接狀態(tài)時(shí),執(zhí)行步驟S22;當(dāng)處于連接狀態(tài)時(shí),執(zhí)行步驟S23。

S22、主動(dòng)延遲第一預(yù)設(shè)時(shí)間再開(kāi)始對(duì)講操作。

本步驟S22與第一實(shí)施例中的步驟S12相同,在此不再贅述。

S23、立即開(kāi)始對(duì)講操作。

當(dāng)處于連接狀態(tài)時(shí),對(duì)講機(jī)立即采集語(yǔ)音信息,并將語(yǔ)音信息處理為語(yǔ)音數(shù)據(jù)后發(fā)送給服務(wù)器,通過(guò)服務(wù)器將語(yǔ)音數(shù)據(jù)發(fā)送給對(duì)講接收方。

S24、維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。

當(dāng)發(fā)送完本次的語(yǔ)音數(shù)據(jù)后,則維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。在維持連接狀態(tài)期間,對(duì)講機(jī)返回步驟S21繼續(xù)發(fā)起對(duì)講,也可以進(jìn)入步驟S25,作為對(duì)講接收方接收對(duì)方發(fā)送的語(yǔ)音數(shù)據(jù)。

S25、接收語(yǔ)音數(shù)據(jù)。

當(dāng)接收到對(duì)方發(fā)送的語(yǔ)音數(shù)據(jù)時(shí),對(duì)講機(jī)對(duì)該語(yǔ)音數(shù)據(jù)解析后予以輸出,同時(shí)返回步驟S24,維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。

采用本發(fā)明實(shí)施例的語(yǔ)音對(duì)講方法,在非連接狀態(tài)下,首次發(fā)起對(duì)講的語(yǔ)音數(shù)據(jù)不會(huì)丟失,在已連接狀態(tài)下,能立即對(duì)講并發(fā)送數(shù)據(jù)而實(shí)現(xiàn)實(shí)時(shí)對(duì)講,同時(shí)將功耗維持在較佳水平,兼顧了語(yǔ)音對(duì)講體驗(yàn)和功耗水平。

實(shí)施例三

參照?qǐng)D3,提出本發(fā)明第三實(shí)施例的語(yǔ)音對(duì)講裝置,所述裝置應(yīng)用于對(duì)講機(jī),包括判斷模塊和處理模塊,其中:

判斷模塊:用于當(dāng)發(fā)起對(duì)講時(shí),判斷當(dāng)前是否處于連接狀態(tài)。

具體的,當(dāng)對(duì)講機(jī)接收到對(duì)講發(fā)起指令時(shí)(如檢測(cè)到特定按鈕被按下時(shí)),則作為對(duì)講發(fā)起方開(kāi)始發(fā)起對(duì)講,此時(shí)判斷模塊立即判斷本機(jī)當(dāng)前是否處于連接狀態(tài)(如判斷是否建立了WCDMA網(wǎng)絡(luò)連接)。判斷是否處于連接狀態(tài)的具體方法與現(xiàn)有技術(shù)相同,在此不再贅述。

處理模塊:用于當(dāng)處于非連接狀態(tài)時(shí),將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間。

本發(fā)明實(shí)施例中,當(dāng)對(duì)講機(jī)處于非連接狀態(tài)時(shí),則立即建立連接,同時(shí)處理模塊將對(duì)講操作主動(dòng)延遲第一預(yù)設(shè)時(shí)間。所述對(duì)講操作包括用戶發(fā)聲(如講話、說(shuō)話、發(fā)出任何聲音等)、對(duì)講機(jī)發(fā)送語(yǔ)音數(shù)據(jù)等操作。

所述第一預(yù)設(shè)時(shí)間可以根據(jù)需要設(shè)定,最好大于或等于對(duì)講發(fā)送方和對(duì)講接收方分別建立連接需要花費(fèi)的最大時(shí)間之和。以對(duì)講發(fā)送方和對(duì)講接收方分別需要2秒建立連接為例,可以設(shè)定第一預(yù)設(shè)時(shí)間大于或等于4秒。

在一實(shí)施例中,處理模塊可以采用延遲發(fā)送的方式。具體的,如圖4所示,處理模塊包括一延遲發(fā)送單元,所述延遲發(fā)送單元用于在延遲第一預(yù)設(shè)時(shí)間后,才向外發(fā)送語(yǔ)音數(shù)據(jù)。

具體的,對(duì)講機(jī)在建立連接的同時(shí)采集語(yǔ)音信息,并將語(yǔ)音信息處理為語(yǔ)音數(shù)據(jù),然后延遲發(fā)送單元在第一預(yù)設(shè)時(shí)間后再將語(yǔ)音數(shù)據(jù)發(fā)送給服務(wù)器,通過(guò)服務(wù)器將語(yǔ)音數(shù)據(jù)發(fā)送給對(duì)講接收方,由于已經(jīng)延遲了第一預(yù)設(shè)時(shí)間,此時(shí)對(duì)講接收方已建立連接,因此可以接收到完整的語(yǔ)音數(shù)據(jù),不會(huì)造成語(yǔ)音缺失,提高了語(yǔ)音對(duì)講質(zhì)量,提升了用戶體驗(yàn)。同時(shí),延遲過(guò)程對(duì)用戶不可見(jiàn),用戶可以按下按鈕立即進(jìn)行對(duì)話,無(wú)需等待,不會(huì)改變用戶的使用習(xí)慣,用戶體驗(yàn)更佳。

在另一實(shí)施例中,處理模塊可以采用延遲發(fā)聲的方式。具體的,如圖5所示,處理模塊包括一第一提示單元,所述第一提示單元用于通過(guò)可視信息和/或語(yǔ)音信息等方式提示用戶延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲。當(dāng)延遲第一預(yù)設(shè)時(shí)間后,用戶開(kāi)始講話,對(duì)講機(jī)將用戶的講話內(nèi)容處理為語(yǔ)音數(shù)據(jù),并發(fā)送給服務(wù)器,通過(guò)服務(wù)器發(fā)送給對(duì)講接收方,由于此時(shí)對(duì)講接收方已建立連接,因此可以接收到完整的語(yǔ)音數(shù)據(jù),不會(huì)造成語(yǔ)音缺失,提高了語(yǔ)音對(duì)講質(zhì)量,提升了用戶體驗(yàn)。

所述可視信息即在屏幕上顯示文字和/或圖像信息,還可以包括閃屏信息、燈光信息(燈光閃爍或改變燈光顏色)等,以提示用戶在第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲,如第一提示單元顯示文字“請(qǐng)等待4秒后再講話”。所述語(yǔ)音信息即播報(bào)語(yǔ)音內(nèi)容和/或發(fā)出提示音,以提示用戶在第一預(yù)設(shè)時(shí)間后再開(kāi)始發(fā)聲,如第一提示單元播報(bào)語(yǔ)音內(nèi)容“請(qǐng)等待4秒后再講話”。

進(jìn)一步地,處理模塊還包括第二提示單元,所述第二提示單元用于:當(dāng)延遲了第一預(yù)設(shè)時(shí)間后,通過(guò)可視信息和/或語(yǔ)音信息等方式提示用戶開(kāi)始發(fā)聲。例如,第二提示單元顯示和/或播報(bào)“請(qǐng)講話”的文字或語(yǔ)音內(nèi)容,或者發(fā)出特定的提示音等等。從而使得用戶可以準(zhǔn)確、及時(shí)的開(kāi)始語(yǔ)音對(duì)講。

進(jìn)一步地,處理模塊還包括倒計(jì)時(shí)單元,所述倒計(jì)時(shí)單元用于:當(dāng)?shù)谝惶崾締卧崾居脩粞舆t第一預(yù)設(shè)時(shí)間再開(kāi)始發(fā)聲后,立即通過(guò)可視信息和/或語(yǔ)音信息等方式進(jìn)行倒計(jì)時(shí)。例如,隨著時(shí)間的推移依次顯示和/或播報(bào)“4”、“3”、“2”、“1”的文字或語(yǔ)音內(nèi)容。從而使得用戶可以準(zhǔn)確、及時(shí)的開(kāi)始語(yǔ)音對(duì)講。

本發(fā)明實(shí)施例中,當(dāng)對(duì)講機(jī)處于連接狀態(tài)時(shí),處理模塊則像現(xiàn)有技術(shù)那樣立即開(kāi)始對(duì)講操作。當(dāng)然,處理模塊也可以像本發(fā)明那樣仍然將對(duì)講操作延遲第三預(yù)設(shè)時(shí)間,該第三預(yù)設(shè)時(shí)間小于第一預(yù)設(shè)時(shí)間,如設(shè)定為大于或等于2秒。

本發(fā)明實(shí)施例的語(yǔ)音對(duì)講裝置,通過(guò)在發(fā)起對(duì)講時(shí)判斷是否處于連接狀態(tài),當(dāng)處于非連接狀態(tài)時(shí),主動(dòng)延遲第一預(yù)設(shè)時(shí)間后再開(kāi)始對(duì)講操作,從而保證語(yǔ)音數(shù)據(jù)在發(fā)送給對(duì)講接收方時(shí),對(duì)講接收方已建立了連接,因此可以接收到完整的語(yǔ)音數(shù)據(jù),不會(huì)造成語(yǔ)音缺失,提高了語(yǔ)音對(duì)講質(zhì)量,提升了用戶體驗(yàn)。

實(shí)施例四

參照?qǐng)D6,提出本發(fā)明第四實(shí)施例的語(yǔ)音對(duì)講裝置,本實(shí)施例在第三實(shí)施例的基礎(chǔ)上增加了一維持模塊,所述維持模塊用于:當(dāng)每次收發(fā)數(shù)據(jù)后,均維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。

具體的,維持模塊可以通過(guò)維持第二預(yù)設(shè)時(shí)間的網(wǎng)絡(luò)訪問(wèn)來(lái)維持連接狀態(tài)第二預(yù)設(shè)時(shí)間。從而,當(dāng)用戶在上一次收發(fā)數(shù)據(jù)結(jié)束后的第二預(yù)設(shè)時(shí)間內(nèi)再次發(fā)起對(duì)講時(shí),對(duì)講機(jī)則無(wú)需延遲對(duì)講操作,同時(shí)也無(wú)需等待對(duì)講機(jī)建立連接,從而實(shí)現(xiàn)實(shí)時(shí)對(duì)講;當(dāng)雙方停止對(duì)講超過(guò)第二預(yù)設(shè)時(shí)間后,對(duì)講機(jī)則斷開(kāi)網(wǎng)絡(luò)連接,進(jìn)入非連接狀態(tài),從而降低功耗。兼顧語(yǔ)音對(duì)講體驗(yàn)和功耗水平。

所述第二預(yù)設(shè)時(shí)間可以根據(jù)實(shí)際需要設(shè)定,如設(shè)為30秒左右,具體可以介于25秒至35秒之間。

采用本發(fā)明實(shí)施例的語(yǔ)音對(duì)講方法,在非連接狀態(tài)下,首次發(fā)起對(duì)講的語(yǔ)音數(shù)據(jù)不會(huì)丟失,在已連接狀態(tài)下,能立即對(duì)講并發(fā)送數(shù)據(jù)而實(shí)現(xiàn)實(shí)時(shí)對(duì)講,同時(shí)將功耗維持在較佳水平,兼顧了語(yǔ)音對(duì)講體驗(yàn)和功耗水平。

需要說(shuō)明的是:上述實(shí)施例提供的語(yǔ)音對(duì)講裝置與語(yǔ)音對(duì)講方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,且方法實(shí)施例中的技術(shù)特征在裝置實(shí)施例中均對(duì)應(yīng)適用,這里不再贅述。

本領(lǐng)域技術(shù)人員可以理解,本發(fā)明包括涉及用于執(zhí)行本申請(qǐng)中所述操作中的一項(xiàng)或多項(xiàng)的設(shè)備。這些設(shè)備可以為所需的目的而專門(mén)設(shè)計(jì)和制造,或者也可以包括通用計(jì)算機(jī)中的已知設(shè)備。這些設(shè)備具有存儲(chǔ)在其內(nèi)的計(jì)算機(jī)程序,這些計(jì)算機(jī)程序選擇性地激活或重構(gòu)。這樣的計(jì)算機(jī)程序可以被存儲(chǔ)在設(shè)備(例如,計(jì)算機(jī))可讀介質(zhì)中或者存儲(chǔ)在適于存儲(chǔ)電子指令并分別耦聯(lián)到總線的任何類型的介質(zhì)中,所述計(jì)算機(jī)可讀介質(zhì)包括但不限于任何類型的盤(pán)(包括軟盤(pán)、硬盤(pán)、光盤(pán)、CD-ROM、和磁光盤(pán))、ROM(Read-Only Memory,只讀存儲(chǔ)器)、RAM(Random Access Memory,隨機(jī)存儲(chǔ)器)、EPROM(Erasable Programmable Read-Only Memory,可擦寫(xiě)可編程只讀存儲(chǔ)器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦可編程只讀存儲(chǔ)器)、閃存、磁性卡片或光線卡片。也就是,可讀介質(zhì)包括由設(shè)備(例如,計(jì)算機(jī))以能夠讀的形式存儲(chǔ)或傳輸信息的任何介質(zhì)。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以用計(jì)算機(jī)程序指令來(lái)實(shí)現(xiàn)這些結(jié)構(gòu)圖和/或框圖和/或流圖中的每個(gè)框以及這些結(jié)構(gòu)圖和/或框圖和/或流圖中的框的組合。本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以將這些計(jì)算機(jī)程序指令提供給通用計(jì)算機(jī)、專業(yè)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理方法的處理器來(lái)實(shí)現(xiàn),從而通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理方法的處理器來(lái)執(zhí)行本發(fā)明公開(kāi)的結(jié)構(gòu)圖和/或框圖和/或流圖的框或多個(gè)框中指定的方案。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明中已經(jīng)討論過(guò)的各種操作、方法、流程中的步驟、措施、方案可以被交替、更改、組合或刪除。進(jìn)一步地,具有本發(fā)明中已經(jīng)討論過(guò)的各種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。進(jìn)一步地,現(xiàn)有技術(shù)中的具有與本發(fā)明中公開(kāi)的各種操作、方法、流程中的步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。

以上參照附圖說(shuō)明了本發(fā)明的優(yōu)選實(shí)施例,并非因此局限本發(fā)明的權(quán)利范圍。本領(lǐng)域技術(shù)人員不脫離本發(fā)明的范圍和實(shí)質(zhì),可以有多種變型方案實(shí)現(xiàn)本發(fā)明,比如作為一個(gè)實(shí)施例的特征可用于另一實(shí)施例而得到又一實(shí)施例。凡在運(yùn)用本發(fā)明的技術(shù)構(gòu)思之內(nèi)所作的任何修改、等同替換和改進(jìn),均應(yīng)在本發(fā)明的權(quán)利范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿克陶县| 聂荣县| 新宾| 广平县| 逊克县| 西青区| 筠连县| 大石桥市| 靖边县| 宣恩县| 元朗区| 东丽区| 洛隆县| 惠来县| 德保县| 无棣县| 黑山县| 鲜城| 扶风县| 罗甸县| 象山县| 满城县| 喀什市| 新河县| 山西省| 聊城市| 尖扎县| 瓦房店市| 富阳市| 合山市| 阳春市| 江口县| 名山县| 田阳县| 长汀县| 府谷县| 潞城市| 顺昌县| 阿瓦提县| 定西市| 河曲县|