一種語音呼叫方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種語音呼叫方法和設(shè)備。
【背景技術(shù)】
[0002]--^多號業(yè)務(wù),即用戶在一部手機一個用戶識別模塊(Subscriber Identity
Module, SM)卡的情況下,可以使用多個移動臺國際ISDN號碼MSISDN (Mobile Stat1nInternat1nal ISDN Number)號碼,也就是通常說的手機號碼與其它用戶進行通話。
[0003]現(xiàn)有的一卡多號業(yè)務(wù)的實現(xiàn)方案中,SIM卡原配的手機號碼作為主號碼,新申請的手機號碼作為副號碼,副號碼可以是一個,也可以是多個。當(dāng)一卡多號業(yè)務(wù)的用戶做主叫時,如果想用主號碼呼叫(被叫來電顯示主號碼),則直接撥打被叫號碼即可,如果想用副號碼呼叫(被叫來電顯示副號碼),則需要通過撥打“接入碼+順序號+被叫號碼”的方式進行呼叫,不同的“接入碼+順序號”(也可以稱為特定接入碼)對應(yīng)不同的副號碼。
[0004]上述兩種撥打方式中,使用副號碼呼叫的方式顯然比較復(fù)雜,并且也不符合大多數(shù)用戶的撥號習(xí)慣(即直接撥打被叫號碼),因此用戶在撥打被叫號碼時常常會忘記在被叫號碼前加特定接入碼,這種情況下一卡多號業(yè)務(wù)就失去了本有的意義。另外,當(dāng)用戶申請了多個副號碼時,每次使用副號碼呼叫時,必須牢記特定接入碼與副號碼的對應(yīng)關(guān)系,如果用戶記錯了對應(yīng)關(guān)系,一卡多號業(yè)務(wù)也本有的意義。
[0005]綜上所述,目前的一卡多號業(yè)務(wù)的實現(xiàn)方式的撥號方式比較復(fù)雜,從而導(dǎo)致用戶體驗較差。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例提供了一種語音呼叫方法和設(shè)備,用以解決現(xiàn)有技術(shù)中由于一卡多號業(yè)務(wù)的撥號方式復(fù)雜從而導(dǎo)致用戶體驗較差的問題。
[0007]本發(fā)明實施例采用以下技術(shù)方案:
[0008]一種語音呼叫方法,包括:
[0009]當(dāng)確定出當(dāng)前呼叫的主叫用戶為一卡多號業(yè)務(wù)的用戶時,判斷所述當(dāng)前呼叫是否滿足預(yù)先針對所述主叫用戶設(shè)置的特定呼叫場景;
[0010]在判斷結(jié)果為是時,根據(jù)所述當(dāng)前呼叫滿足的特定呼叫場景,確定所述當(dāng)前呼叫的主叫號碼;
[0011]在判斷結(jié)果為否時,通過向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息,確定所述當(dāng)前呼叫的主叫號碼;
[0012]將所述當(dāng)前呼叫以確定出的主叫號碼接續(xù)至被叫用戶。
[0013]其中,預(yù)先針對所述主叫用戶設(shè)置的特定呼叫場景包括下述場景中至少一個:
[0014]所述當(dāng)前呼叫的發(fā)起地和所述主叫用戶的一個異地副號碼的歸屬地相同的場旦牙、;
[0015]所述當(dāng)前呼叫的發(fā)起地和所述主叫用戶的所有異地副號碼的歸屬地均不相同的場景;
[0016]所述主叫用戶的每個副號碼分別對應(yīng)一個特定用戶群,且所述當(dāng)前呼叫的被叫用戶屬于其中一個特定用戶群的場景;
[0017]所述主叫用戶沒有副號碼的場景;
[0018]所述主叫用戶的副號碼均停用的場景。
[0019]進一步的,在判斷結(jié)果為否時,所述方法還包括:
[0020]判斷所述當(dāng)前呼叫的撥出號碼中是否包含特定接入碼;則
[0021]通過向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息,確定所述當(dāng)前呼叫的主叫號碼,具體包括:
[0022]當(dāng)判斷出所述當(dāng)前呼叫的撥出號碼中不包含特定接入碼時,通過向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息,確定所述當(dāng)前呼叫的主叫號碼。
[0023]進一步的,所述方法還包括:
[0024]當(dāng)判斷出所述當(dāng)前呼叫的撥出號碼包含特定接入碼時,將所述當(dāng)前呼叫以以原有的發(fā)起號碼接續(xù)至被叫用戶。
[0025]其中,通過向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息,確定所述當(dāng)前呼叫的主叫號碼,具體包括:
[0026]向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息;
[0027]判斷在預(yù)先設(shè)置的指定時間內(nèi)是否接收到所述主叫用戶輸入的選擇指令;
[0028]當(dāng)判斷結(jié)果為在指定時間內(nèi)接收到所述主叫用戶輸入的選擇指令,將所述選擇指令指示的號碼確定為所述當(dāng)前呼叫的主叫號碼;
[0029]當(dāng)判斷結(jié)果為在指定時間內(nèi)沒有接收到所述主叫用戶輸入的選擇指令時,將預(yù)先設(shè)置的默認號碼確定為所述當(dāng)前呼叫的主叫號碼。
[0030]一種語音呼叫設(shè)備,包括:
[0031]特定呼叫場景判斷單元,用于當(dāng)確定出當(dāng)前呼叫的主叫用戶為一卡多號業(yè)務(wù)的用戶時,判斷所述當(dāng)前呼叫是否滿足預(yù)先針對所述主叫用戶設(shè)置的特定呼叫場景;
[0032]第一主叫號碼確定單元,用于在特定呼叫場景判斷單元的判斷結(jié)果為是時,根據(jù)所述當(dāng)前呼叫滿足的特定呼叫場景,確定所述當(dāng)前呼叫的主叫號碼;
[0033]第二主叫號碼確定單元,用于在特定呼叫場景判斷單元的判斷結(jié)果為否時,通過向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息,確定所述當(dāng)前呼叫的主叫號碼;
[0034]第一接續(xù)單元,用于將所述當(dāng)前呼叫以第一主叫號碼確定單元或第二主叫號碼確定單元確定出的主叫號碼接續(xù)至被叫用戶。
[0035]其中,所述設(shè)備還包括:
[0036]特定呼叫場景設(shè)置單元,用于預(yù)先針對所述主叫用戶設(shè)置特定呼叫場景,其中,預(yù)先針對所述主叫用戶設(shè)置特定呼叫場景包括下述場景中至少一個:
[0037]所述當(dāng)前呼叫的發(fā)起地和所述主叫用戶的一個異地副號碼的歸屬地相同的場旦牙、;
[0038]所述當(dāng)前呼叫的發(fā)起地和所述主叫用戶的所有異地副號碼的歸屬地均不相同的場景;
[0039]所述主叫用戶的每個副號碼分別對應(yīng)一個特定用戶群,且所述當(dāng)前呼叫的被叫用戶屬于其中一個特定用戶群的場景;
[0040]所述主叫用戶沒有副號碼的場景;
[0041]所述主叫用戶的副號碼均停用的場景。
[0042]進一步的,所述設(shè)備還包括:
[0043]特定接入碼判斷單元,用于在特定呼叫場景判斷單元的判斷結(jié)果為否時,判斷所述當(dāng)前呼叫的撥出號碼中是否包含特定接入碼;則
[0044]所述第二主叫號碼確定單元,具體用于:
[0045]當(dāng)特定接入碼判斷單元判斷出所述當(dāng)前呼叫的撥出號碼中不包含特定接入碼時,通過向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息,確定所述當(dāng)前呼叫的主叫號碼。
[0046]進一步的,所述設(shè)備還包括:
[0047]第二接續(xù)單元,用于當(dāng)特定接入碼判斷單元判斷出所述當(dāng)前呼叫的撥出號碼包含特定接入碼時,將所述當(dāng)前呼叫以原有的發(fā)起號碼接續(xù)至被叫用戶。
[0048]其中,所述第二主叫號碼確定單元,具體包括:
[0049]語音提示消息播放模塊,用于向所述主叫用戶播放用于提示用戶選擇呼叫號碼的語音提示消息;
[0050]選擇指令判斷模塊,用于判斷在預(yù)先設(shè)置的指定時間內(nèi)是否接收到所述主叫用戶輸入的選擇指令;
[0051]第一主叫號碼確定模塊,用于當(dāng)選擇指令判斷