語(yǔ)音播放的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種語(yǔ)音播放的方法及裝置。
【背景技術(shù)】
[0002] 通過(guò)網(wǎng)絡(luò)傳輸播放的音頻格式是有嚴(yán)格限制的。不是所有音頻格式都能通過(guò)網(wǎng)絡(luò) 空口傳輸,音頻格式是有不同格式制式要求的。當(dāng)區(qū)域內(nèi)存在多個(gè)運(yùn)營(yíng)商網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)環(huán)境 比較多變時(shí),網(wǎng)絡(luò)的支持的語(yǔ)音編碼就會(huì)存在變化。比如CDMA網(wǎng)絡(luò)常用的語(yǔ)音編碼格式為 EVRC與4GV。當(dāng)小區(qū)切換網(wǎng)絡(luò)環(huán)境變化,從一個(gè)小區(qū)切換到另一個(gè)小區(qū),從一個(gè)國(guó)家到另一 個(gè)國(guó)際。語(yǔ)音編碼格式從EVRC,切換到4GV時(shí),終端錄制的EVRC格式的提示音在EVRC編碼 格式可W通過(guò)網(wǎng)絡(luò)傳輸播放。
[0003] 現(xiàn)有技術(shù)中,一般都是根據(jù)選擇的一種編碼格式錄制對(duì)應(yīng)該編碼格式的語(yǔ)音文 件,但當(dāng)網(wǎng)絡(luò)環(huán)境切換到CDMA的語(yǔ)音編碼格式為4GV時(shí)原來(lái)錄制的EVRC格式的聲音文件 此時(shí)無(wú)法通過(guò)網(wǎng)絡(luò)傳輸與播放,對(duì)方也就無(wú)法聽(tīng)到聲音。
[0004] 針對(duì)相關(guān)技術(shù)中由于語(yǔ)音錄制方式不能為不同通話編碼格式提供對(duì)應(yīng)的語(yǔ)音文 件,導(dǎo)致語(yǔ)音文件播放失敗的問(wèn)題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0005] 針對(duì)相關(guān)技術(shù)中針對(duì)相關(guān)技術(shù)中由于語(yǔ)音錄制方式不能為不同通話編碼格式提 供對(duì)應(yīng)的語(yǔ)音文件,導(dǎo)致語(yǔ)音文件播放失敗的問(wèn)題,本發(fā)明提供了一種語(yǔ)音播放的方法及 裝置,W至少解決上述問(wèn)題。
[0006] 根據(jù)本發(fā)明的一個(gè)方面,提供了一種語(yǔ)音播放的方法,包括;確定用于進(jìn)行語(yǔ)音錄 制的至少兩個(gè)語(yǔ)音編碼格式;根據(jù)確定的所述至少兩個(gè)語(yǔ)音編碼格式對(duì)語(yǔ)音進(jìn)行錄制;從 錄制的語(yǔ)音對(duì)應(yīng)的所述至少兩個(gè)語(yǔ)音編碼格式中選擇用于所述語(yǔ)音進(jìn)行播放的播放語(yǔ)音 編碼格式;對(duì)選擇的所述播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放。
[0007] 優(yōu)選地,在根據(jù)確定的所述至少兩個(gè)語(yǔ)音編碼格式對(duì)語(yǔ)音進(jìn)行錄制之后,還包括: 對(duì)根據(jù)所述至少兩個(gè)語(yǔ)音編碼格式進(jìn)行錄制的語(yǔ)音,采用攜帶所述語(yǔ)音編碼格式的信息的 方式進(jìn)行命名并存儲(chǔ)。
[0008] 優(yōu)選地,在滿足W下條件至少之一的情況下,從錄制的語(yǔ)音對(duì)應(yīng)的所述至少兩個(gè) 語(yǔ)音編碼格式中選擇用于所述語(yǔ)音進(jìn)行播放的播放語(yǔ)音編碼格式:檢測(cè)到呼叫等待時(shí)間大 于預(yù)設(shè)值;接收到拒接通話的指令。
[0009] 優(yōu)選地,所述方法包括;在對(duì)選擇的所述播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放 期間,接收到接聽(tīng)通話的指令時(shí)停止播放所述播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音。
[0010] 優(yōu)選地,在對(duì)選擇的所述播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放之后,還包括:對(duì) 在通話過(guò)程中主叫的留言信息進(jìn)行錄制;播放所述留言信息。
[0011] 根據(jù)本發(fā)明的另一方面,還提供了一種語(yǔ)音播放的裝置,包括:確定模塊,用于確 定用于進(jìn)行語(yǔ)音錄制的至少兩個(gè)語(yǔ)音編碼格式;第一錄制模塊,用于根據(jù)確定的所述至少 兩個(gè)語(yǔ)音編碼格式對(duì)語(yǔ)音進(jìn)行錄制;選擇模塊,用于從錄制的語(yǔ)音對(duì)應(yīng)的所述至少兩個(gè)語(yǔ) 音編碼格式中選擇用于所述語(yǔ)音進(jìn)行播放的播放語(yǔ)音編碼格式;第一播放模塊,用于對(duì)選 擇的所述播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放。
[0012] 優(yōu)選地,所述裝置還包括;儲(chǔ)存模塊,用于對(duì)根據(jù)所述至少兩個(gè)語(yǔ)音編碼格式進(jìn)行 錄制的語(yǔ)音,采用攜帶所述語(yǔ)音編碼格式的信息的方式進(jìn)行命名并存儲(chǔ)。
[0013] 優(yōu)選地,所述裝置還包括W下模塊之一;檢測(cè)模塊,用于檢測(cè)到呼叫等待時(shí)間大于 預(yù)設(shè)值;接收模塊,用于接收到拒接通話的指令。
[0014] 優(yōu)選地,所述裝置包括;停止播放模塊,用于在對(duì)選擇的所述播放語(yǔ)音編碼格式對(duì) 應(yīng)的語(yǔ)音進(jìn)行播放期間,接收到接聽(tīng)通話的指令時(shí)停止播放所述播放語(yǔ)音編碼格式對(duì)應(yīng)的 語(yǔ)音。
[0015] 優(yōu)選地,所述裝置還包括;第二錄制模塊,用于對(duì)在通話過(guò)程中主叫的留言信息進(jìn) 行錄制;第二播放模塊,用于播放所述留言信息。
[0016] 通過(guò)本發(fā)明,采用確定用于進(jìn)行語(yǔ)音錄制的至少兩個(gè)語(yǔ)音編碼格式,根據(jù)確定的 所述至少兩個(gè)語(yǔ)音編碼格式對(duì)語(yǔ)音進(jìn)行錄制,解決了相關(guān)技術(shù)中由于語(yǔ)音錄制方式不能為 不同通話編碼格式提供對(duì)應(yīng)的語(yǔ)音文件,導(dǎo)致語(yǔ)音文件播放失敗的問(wèn)題,通過(guò)錄制多種編 碼格式的錄音文件,使得能夠?yàn)椴煌Z(yǔ)音編碼格式提供對(duì)應(yīng)的編碼格式錄音文件。
【附圖說(shuō)明】
[0017] 此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0018] 圖1是根據(jù)本發(fā)明實(shí)施例的語(yǔ)音播放的方法流程圖;
[0019] 圖2是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放的方法流程圖一;
[0020] 圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放的方法流程圖二;
[0021] 圖4是根據(jù)本發(fā)明實(shí)施例的語(yǔ)音播放裝置的框圖;
[0022] 圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖一;
[0023] 圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖二;
[0024] 圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖H;
[0025] 圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖四;
[0026] 圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例的播放錄制語(yǔ)音的方法流程圖一;
[0027] 圖10是根據(jù)本發(fā)明優(yōu)選實(shí)施例的播放錄制語(yǔ)音的方法流程圖二。
【具體實(shí)施方式】
[0028] 下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可W相互組合。
[0029] 本發(fā)明實(shí)施例中的語(yǔ)音播放的方法,圖1是根據(jù)本發(fā)明實(shí)施例的語(yǔ)音播放的方法 流程圖,如圖1所示,該方法包括W下步驟:
[0030] 步驟S102,確定用于進(jìn)行語(yǔ)音錄制的至少兩個(gè)語(yǔ)音編碼格式;
[0031] 步驟S104,根據(jù)確定的該至少兩個(gè)語(yǔ)音編碼格式對(duì)語(yǔ)音進(jìn)行錄制。
[0032] 步驟S106,從錄制的語(yǔ)音對(duì)應(yīng)的該至少兩個(gè)語(yǔ)音編碼格式中選擇用于該語(yǔ)音進(jìn)行 播放的播放語(yǔ)音編碼格式;
[0033] 步驟S108,對(duì)選擇的該播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放。
[0034] 通過(guò)上述步驟,確定至少兩個(gè)語(yǔ)音編碼格式,可W根據(jù)終端的狀態(tài)選擇并確定可 能涉及的語(yǔ)言編碼格式,對(duì)于終端完全不會(huì)涉及到的語(yǔ)言編碼格式,可W不進(jìn)行選擇,送樣 可W避免錄制不會(huì)用到的編碼格式對(duì)應(yīng)的語(yǔ)音文件,也可W節(jié)約儲(chǔ)存空間,該語(yǔ)言編碼格 式是用于進(jìn)行語(yǔ)音錄制的。
[0035] 根據(jù)確定的至少兩個(gè)語(yǔ)音編碼格式通過(guò)多線程對(duì)語(yǔ)音進(jìn)行錄制,該錄制的方法有 很多種,例如:可W-次錄制一種編碼格式的語(yǔ)音文件,通過(guò)多次錄制,完成不同便面格式 的語(yǔ)音文件的錄制;為了達(dá)到更好的效果,作為一種較優(yōu)的實(shí)施方式,可W通過(guò)錄制多種編 碼格式的錄音文件,上述兩種方式僅僅是實(shí)施方式而已,其他能達(dá)到相同效果的實(shí)施方式 也在本發(fā)明的保護(hù)范圍之中。從錄制的語(yǔ)音對(duì)應(yīng)的至少兩個(gè)語(yǔ)音編碼格式中選擇用于語(yǔ)音 進(jìn)行播放的播放語(yǔ)音編碼格式;對(duì)選擇的播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放,解決了 相關(guān)技術(shù)中由于語(yǔ)音錄制方式不能為不同通話編碼格式提供對(duì)應(yīng)的語(yǔ)音文件,導(dǎo)致語(yǔ)音文 件播放失敗的問(wèn)題,使得能夠?yàn)椴煌Z(yǔ)音編碼格式提供對(duì)應(yīng)的編碼格式錄音文件。
[0036] 圖2是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放的方法流程圖一,如圖2所示,該方法還 包括:
[0037] 步驟S105,對(duì)根據(jù)該至少兩個(gè)語(yǔ)音編碼格式進(jìn)行錄制的語(yǔ)音,采用攜帶該語(yǔ)音編 碼格式的信息的方式進(jìn)行命名并存儲(chǔ),采用攜帶語(yǔ)音編碼格式的信息方式存儲(chǔ)只是其中一 種儲(chǔ)存的格式,也可W不攜帶,不限于此,播放出來(lái)的語(yǔ)音內(nèi)容是一樣的。比如數(shù)字形式 XX-1-Y.AMR1在代碼中定義了 1代碼某種格式,比如#define1CDMAEVRC。當(dāng)有需要拒接的 來(lái)電時(shí),從儲(chǔ)存的多個(gè)編碼格式的語(yǔ)言文件中選出對(duì)應(yīng)于該來(lái)電通話的編碼格式的語(yǔ)音文 件,使得在播放錄音文件時(shí),能夠根據(jù)語(yǔ)音通話的編碼格式播放對(duì)應(yīng)的錄音文件,從而保證 錄音文件的傳輸與播放。
[0038] 作為一種優(yōu)選的方式,在檢測(cè)到呼叫等待時(shí)間大于預(yù)設(shè)值,或接收到拒接通話的 指令的情況下,從錄制的語(yǔ)音對(duì)應(yīng)的至少兩個(gè)語(yǔ)音編碼格式中選擇用于語(yǔ)音進(jìn)行播放的播 放語(yǔ)音編碼格式,從而使得播放的語(yǔ)音編碼格式與錄制的語(yǔ)音編碼格式相對(duì)應(yīng),從而保證 語(yǔ)音文件的傳輸與播放。
[0039] 作為一種優(yōu)選的方式,在對(duì)選擇的播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放期間, 如果接收到接聽(tīng)通話的指令時(shí),則停止正在播放的播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音文件。
[0040] 圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放的方法流程圖二,如圖3所示,該方法還 包括:
[0041] 步驟S110,對(duì)在通話過(guò)程中主叫的留言信息進(jìn)行錄制;
[0042] 步驟S112,播放該留言信息。
[0043] 通過(guò)上述步驟,在播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音文件播放結(jié)束之后,可W對(duì)通話 過(guò)程中的主叫的留言信息進(jìn)行錄制,并播放錄制后的留言信息,從而在不方便接聽(tīng)來(lái)電的 情況下,了解注解呼叫的目的,提高了用戶體驗(yàn)。
[0044] 本發(fā)明實(shí)施例的一種語(yǔ)音播放的裝置,圖4是根據(jù)本發(fā)明實(shí)施例的語(yǔ)音播放裝置 的框圖,如圖4所示,該裝置包括:確定模塊42、第一錄制模塊44、選擇模塊46、第一播放模 塊48,下面對(duì)各模塊進(jìn)行詳細(xì)說(shuō)明。
[0045] 確定模塊42,用于確定用于進(jìn)行語(yǔ)音錄制的至少兩個(gè)語(yǔ)音編碼格式;
[0046] 第一錄制模塊44,用于根據(jù)確定的至少兩個(gè)語(yǔ)音編碼格式對(duì)語(yǔ)音進(jìn)行錄制;
[0047] 選擇模塊46,用于從錄制的語(yǔ)音對(duì)應(yīng)的至少兩個(gè)語(yǔ)音編碼格式中選擇用于該語(yǔ)音 進(jìn)行播放的播放語(yǔ)音編碼格式;
[0048] 第一播放模塊48,用于對(duì)選擇的播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放。
[0049] 圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖一,如圖5所示,該裝置還包 括:儲(chǔ)存模塊45,用于對(duì)根據(jù)該至少兩個(gè)語(yǔ)音編碼格式進(jìn)行錄制的語(yǔ)音,采用攜帶該語(yǔ)音 編碼格式的信息的方式進(jìn)行命名并存儲(chǔ)。
[0050] 圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖二如圖6所示,該裝置還包 括W下模塊之一:檢測(cè)模塊62,用于檢測(cè)到呼叫等待時(shí)間大于預(yù)設(shè)值;接收模塊64,用于接 收到拒接通話的指令。
[0051] 圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖H,如圖7所示,該裝置包 括;停止播放模塊410,用于在對(duì)選擇的該播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音進(jìn)行播放期間,接 收到接聽(tīng)通話的指令時(shí)停止播放該播放語(yǔ)音編碼格式對(duì)應(yīng)的語(yǔ)音。
[005引圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的語(yǔ)音播放裝置的框圖四,如圖8所示,該裝置還包 括:
[0053] 第二錄制模塊412,用于對(duì)在通話過(guò)程中主叫的留言信息