語音通話方法及語音通話裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種語音通話方法及一種語音通話裝置。
【背景技術(shù)】
[0002]在目前的語音通話方案中,通話響鈴過程、通話過程都是采用統(tǒng)一配置的通話參數(shù),然而,以Android系統(tǒng)為例,由于不同廠家的Android設(shè)備的硬件設(shè)備不一樣,且Android有多個不同的版本同時供用戶使用,各個廠家及一些獨立的ROM制作者都會去修改Android系統(tǒng)的源代碼以對其所需應(yīng)用的功能進行優(yōu)化,從而導(dǎo)致Android系統(tǒng)的碎片化。由于Android系統(tǒng)碎片化的存在,在通話響鈴過程中、語音通話過程中會存在不同的適配問題,從而會導(dǎo)致某部分功能,比如響鈴無法使用,影響語音通話的通話性能。
【發(fā)明內(nèi)容】
[0003]基于此,本發(fā)明實施例的目的在于提供一種語音通話方法及語音通話裝置,其可以提高語音通話的性能。
[0004]為達到上述目的,本發(fā)明實施例采用以下技術(shù)方案:
[0005]一種語音通話方法,包括步驟:
[0006]監(jiān)測是否滿足音頻通話啟動條件;
[0007]在監(jiān)測到滿足音頻通話啟動條件時,監(jiān)測當(dāng)前音頻通話的通話狀態(tài),所述通話狀態(tài)包括響鈴狀態(tài)、通話中狀態(tài);
[0008]在監(jiān)測到當(dāng)前音頻通話的通話狀態(tài)為響鈴狀態(tài)時,獲取與響鈴狀態(tài)對應(yīng)的第一音頻配置參數(shù);根據(jù)所述第一音頻配置參數(shù)啟動及配置對應(yīng)的音頻組件;
[0009]在監(jiān)測到當(dāng)前音頻通話的通話狀態(tài)為通話中狀態(tài)時,獲取與通話中狀態(tài)對應(yīng)的第二音頻配置參數(shù);根據(jù)所述第二音頻參數(shù)配置對應(yīng)的音頻組件。
[0010]—種語音通話裝置,包括:
[0011]通話啟動監(jiān)測模塊,用于監(jiān)測是否滿足音頻通話啟動條件;
[0012]通話狀態(tài)監(jiān)測模塊,用于在所述通話啟動監(jiān)測模塊的監(jiān)測結(jié)果為是時,監(jiān)測當(dāng)前音頻通話的通話狀態(tài),所述通話狀態(tài)包括響鈴狀態(tài)、通話中狀態(tài);
[0013]參數(shù)適配模塊,用于在所述通話狀態(tài)監(jiān)測模塊監(jiān)測到當(dāng)前音頻通話的通話狀態(tài)為響鈴狀態(tài)時,獲取與響鈴狀態(tài)對應(yīng)的第一音頻配置參數(shù);在所述通話狀態(tài)監(jiān)測模塊監(jiān)測到當(dāng)前音頻通話的通話狀態(tài)為通話中狀態(tài)時,獲取與通話中狀態(tài)對應(yīng)的第二音頻配置參數(shù);
[0014]音頻配置模塊,用于根據(jù)所述參數(shù)適配模塊獲取的所述第一音頻參數(shù)或者所述第二音頻參數(shù)配置對應(yīng)的音頻組件。
[0015]根據(jù)如上所述的本發(fā)明實施例方案,其是對語音通話的狀態(tài)進行區(qū)分,并基于通話狀態(tài)的不同,即通話過程中的不同階段,采用不同的音頻配置參數(shù)對對應(yīng)的音頻組件進行配置,從而提高語音通話的各階段的音頻設(shè)備啟動成功率,提高語音通話的性能。
【附圖說明】
[0016]圖1是一個實施例中的本發(fā)明方案的工作環(huán)境示意圖;
[0017]圖2是一個實施例中智能終端的組成結(jié)構(gòu)示意圖;
[0018]圖3是一個實施例中的語音通話方法的流程示意圖;
[0019]圖4是一個具體示例中的語音通話方法的流程示意圖;
[0020]圖5是一個實施例中的語音通話裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的【具體實施方式】僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護范圍。
[0022]圖1示出了本發(fā)明一個實施例中的工作環(huán)境示意圖。各智能終端100之間通過網(wǎng)絡(luò)連接和進行信息交互,各智能終端100之間的信息交互中的一種可以是VoIP (Voice overInternet Protocol)語音通話。本發(fā)明實施例涉及的是智能終端的語音通話方案。
[0023]智能終端100在一個實施例中的結(jié)構(gòu)示意圖如圖2所示。該智能終端包括通過系統(tǒng)總線連接的處理器、存儲介質(zhì)、通信接口、電源接口和內(nèi)存。其中,智能終端100的存儲介質(zhì)存儲有一種語音通話裝置,該裝置用于實現(xiàn)智能終端的語音通話過程,尤其是語音通話過程中對智能終端的音頻組件的參數(shù)的配置。智能終端100的通信接口用于與網(wǎng)絡(luò)連接,智能終端100的電源接口用于與外部電源連接,外部電源通過該電源接口向智能終端100供電。智能終端100可以是任何一種能夠?qū)崿F(xiàn)智能輸入輸出的設(shè)備,例如移動終端,比如手機、平板電腦等;也可以是其它具有上述結(jié)構(gòu)的設(shè)備,比如個人計算機。
[0024]結(jié)合圖1、圖2所示的示意圖,以下對語音通話方法及語音通話裝置的各實施例進行說明。
[0025]圖3中示出了一個實施例中的語音通話方法的流程示意圖。如圖3所示,本實施例中的方法包括步驟:
[0026]步驟S301:監(jiān)測是否滿足音頻通話啟動條件,若是,則進入步驟S302 ;
[0027]步驟S302:監(jiān)測當(dāng)前音頻通話的通話狀態(tài),所述通話狀態(tài)包括響鈴狀態(tài)、通話中狀態(tài);在監(jiān)測到當(dāng)前音頻通話的通話狀態(tài)為響鈴狀態(tài)時,進入步驟S303,在監(jiān)測到當(dāng)前音頻通話的通話狀態(tài)為通話中狀態(tài)時,進入步驟S305 ;
[0028]步驟S303:獲取與響鈴狀態(tài)對應(yīng)的第一音頻配置參數(shù),并進入步驟S304,該第一音頻配置參數(shù)中包括的信息可以基于實際應(yīng)用需要進行設(shè)置,在一個具體示例中,該第一音頻配置參數(shù)中可以包括第一音頻模式、第一音頻流播放類型以及第一音頻輸入源類型;
[0029]步驟S304:根據(jù)所述第一音頻配置參數(shù)啟動及配置對應(yīng)的音頻組件;
[0030]步驟S305:獲取與通話中狀態(tài)對應(yīng)的第二音頻配置參數(shù),并進入步驟S306,如上所述,該第二音頻配置參數(shù)中包括的信息可以基于實際應(yīng)用需要進行設(shè)置,在一個具體示例中,該第二音頻配置參數(shù)包括第二音頻模式、第二音頻流播放類型以及第二音頻輸入源類型;
[0031]步驟S306:根據(jù)所述第二音頻參數(shù)配置對應(yīng)的音頻組件。
[0032]根據(jù)如上所述的本發(fā)明實施例方案,其是對語音通話的狀態(tài)進行區(qū)分,并基于通話狀態(tài)的不同,即通話過程中的不同階段,采用不同的音頻配置參數(shù)對對應(yīng)的音頻組件進行配置,從而提高語音通話的各階段的音頻設(shè)備啟動成功率,提高語音通話的性能。
[0033]其中,在一個具體示例中,在上述步驟S301中監(jiān)測到滿足音頻通話啟動條件時,還可以獲取當(dāng)前音頻通話的通話類型,該通話類型包括來電、去電。
[0034]在此情況下,上述第一音頻配置參數(shù)、上述第二音頻配置參數(shù)還與上述通話類型對應(yīng)。
[0035]此外,在一個具體示例中,還可以進一步監(jiān)測音頻輸出設(shè)備的狀態(tài),這里的音頻輸出設(shè)備的狀態(tài)包括揚聲器啟動狀態(tài)和話筒啟動狀態(tài)。在此情況下,上述第一音頻配置參數(shù)、上述第二音頻配置參數(shù)還與上述音頻輸出設(shè)備的狀態(tài)對應(yīng)。
[0036]上述音頻通話啟動條件,可以基于實際應(yīng)用需要進行設(shè)置,在本發(fā)明的一個具體示例中,可以在監(jiān)測到接收到來電請求或者監(jiān)測到發(fā)送去電請求時,判定為滿足所述音頻通話啟動條件。
[0037]此外,在上述監(jiān)測到滿足音頻通話啟動條件時,還可以獲取并保存所在終端系統(tǒng)的當(dāng)前音頻配置參數(shù),并在監(jiān)測到滿足音頻通話終止條件時,根據(jù)保存的所述當(dāng)前音頻配置參數(shù)對對應(yīng)的音頻組件進行配置。從而可以在語音通話結(jié)束后,使所在智能終端的音頻特性恢復(fù)到原始狀態(tài),可以確保其他需要應(yīng)用到音頻特性的功能的可靠性。
[0038]其中,該音頻通話終止條件可以基于實際需要進行設(shè)定,在一個具體示例中,可以是在監(jiān)測到來電未接聽、去電未接聽或者通話結(jié)束時,判定滿足音頻通話終止條件。
[0039]結(jié)合如上所述的本發(fā)明實施例的方案,圖4示出了一