能夠與所述微信公眾號(hào)進(jìn)行信息交互。再假設(shè),所述社交應(yīng)用為QQ,所述指定公眾號(hào)可為QQ服務(wù)號(hào),在所述社交應(yīng)用的指定公眾號(hào)的交互頁(yè)面,可指的是QQ用戶與QQ服務(wù)號(hào)進(jìn)行通信的對(duì)話框頁(yè)面。在本實(shí)施例中所述社交應(yīng)用的指定公眾號(hào)的交互頁(yè)面設(shè)置有語音輸入控制按鈕,或檢測(cè)所述輸入語音的檢測(cè)區(qū)域等。在本實(shí)施例中若所述社交應(yīng)用為微信,所述指定公眾號(hào)可為小微機(jī)器人的公眾賬號(hào)。這樣在步驟S110中可以在微信用戶與小微機(jī)器人進(jìn)行信息交互的頁(yè)面,采集所述輸入語音。這樣的話,用戶可以利用社交應(yīng)用進(jìn)行社交,同時(shí)利用所述社交應(yīng)用的指定公眾賬號(hào)進(jìn)行各種服務(wù)需求的獲取等操作,提升了客戶端的智能性,便捷了用戶獲取服務(wù)需求的操作,提高了用戶使用滿意度。當(dāng)然本實(shí)施例所述的信息處理方法還可以與前述任意一個(gè)實(shí)施例中提供的各種技術(shù)方案結(jié)合使用。在所述步驟S150中接收服務(wù)訂單,輸出服務(wù)訂單及支付接口等操作。
[0081]用戶通過自然語音向客戶端輸入語音。例如“我想訂機(jī)票”,這個(gè)時(shí)候客戶端會(huì)識(shí)別并解析所述輸入語音,形成解析結(jié)果。
[0082]根據(jù)該解析結(jié)果可解析出是否包括服務(wù)需求和需求參數(shù)。例如,“我想訂機(jī)票”的輸入語音中就包括訂機(jī)票這一服務(wù)需求。但是訂機(jī)票的起飛地址和目的地址都沒有確定,機(jī)票的日期這些需求參數(shù)都沒有確定。在現(xiàn)有技術(shù)中,將會(huì)將訂機(jī)票這一需求發(fā)送給服務(wù)器,服務(wù)器將搜索各種能夠提供機(jī)票訂購(gòu)的網(wǎng)站或應(yīng)用程序,從而向客戶端返回服務(wù)接口。用戶通過該服務(wù)接口進(jìn)入提供對(duì)應(yīng)服務(wù)的網(wǎng)站或應(yīng)用中,用戶在填寫信息來完成服務(wù)的獲取。而在本實(shí)施例中,所述步驟S130中將會(huì)判斷該服務(wù)需求的第一類需求參數(shù)是否完全從語音輸入中獲取。例如,訂機(jī)票服務(wù)對(duì)應(yīng)的需求參數(shù)包括起飛地址、目的地址、航班日期、航班時(shí)間、航線、航空公司等需求參數(shù)??蓮男枨髤?shù)中選擇全部或部分所述需求參數(shù)作為所述第一類需求參數(shù),在本實(shí)施例中選擇出基本的需求參數(shù)作為所述第一類需求參數(shù)。例如,在訂機(jī)票的服務(wù)需求中,可以選擇起飛地址、目的地址及航班日期作為所述第一類需求參數(shù)。客戶端判斷出目前輸入的語音中未包括全部的第一類需求參數(shù),則輸出提示信息,該提示信息可為提示語音或提示圖文信息。提示用于輸入需求參數(shù)。例如,客戶端在接收到“我要訂機(jī)票”的輸入語音之后,客戶端當(dāng)前僅確定了服務(wù)需求,但是還未獲取的任何需求參數(shù),這個(gè)時(shí)候客戶端為了引導(dǎo)用戶通過輸入需求參數(shù),可輸出“請(qǐng)輸入起飛地址、目的地址、航班日期等信息”。用戶看到該提示信息之后,自然就會(huì)根據(jù)自己的情況輸入上述信息,從而使得客戶端獲取到需求參數(shù)??蛻舳丝梢暂敵鲆淮位蚨啻翁崾拘畔?,直至至少獲取到所有的第一類需求參數(shù)。在本實(shí)施例中所述服務(wù)需求可為各種類型的用戶需求。
[0083]在步驟S140中,將服務(wù)需求和第一類需求參數(shù)發(fā)送給服務(wù)器。由于服務(wù)器直接接收到了服務(wù)需求和第一類需求參數(shù),方便服務(wù)器根據(jù)所述服務(wù)需求和第一類需求參數(shù)在能夠提供在所述第一類需求參數(shù)的限制下,滿足所述服務(wù)需求的服務(wù)方,并根據(jù)所述服務(wù)需求和所述第一類需求參數(shù)獲取對(duì)應(yīng)的服務(wù),從而形成服務(wù)響應(yīng)。在步驟S150中將接收所述服務(wù)響應(yīng)信息,方便用戶獲取所述服務(wù)。在本實(shí)施例中,顯然客戶端不用從服務(wù)器接收能夠滿足對(duì)應(yīng)服務(wù)需求的服務(wù)方的服務(wù)接口,用戶也不用瀏覽第三方的網(wǎng)頁(yè)和應(yīng)用界面等,顯然簡(jiǎn)化了服務(wù)流程,減少了客戶端與服務(wù)器之間的信息交互,提高了客戶端的智能性及用戶使用滿意度。
[0084]在本實(shí)施例中所述步驟S150中接收到的服務(wù)響應(yīng)信息可能不止一條,例如,服務(wù)器基于所述服務(wù)需求及所述第一類需求參數(shù),發(fā)現(xiàn)在所述第一類需求參數(shù)的限制下,能夠提供服務(wù)的服務(wù)方有不止一個(gè)。這個(gè)時(shí)候,所述服務(wù)響應(yīng)信息可以包括多個(gè)服務(wù)方的信息及每一個(gè)服務(wù)方可提供的服務(wù)的詳細(xì)信息,這個(gè)時(shí)候方便用戶通過閱讀在第一類需求參數(shù)等基本參數(shù)限制下,選擇最適合的服務(wù)方和/或服務(wù)。雖然涉及多個(gè)服務(wù)方的選擇,但是相對(duì)于現(xiàn)有技術(shù)中僅以服務(wù)需求提供的服務(wù)接口,客戶端需要輸出的信息量還是大大減少了,且用戶需要閱讀的信息量也大大減少了,至少去除了哪些不滿足所述第一類需求參數(shù)的服務(wù)方和服務(wù)。
[0085]例如,接收的輸入語音“我要下載電子書”;采用本實(shí)施例中所述信息處理方法,則客戶端將判斷該輸入語音是否包括所有的服務(wù)需求和第一類需求參數(shù),顯然不包括需求參數(shù)。這個(gè)時(shí)候,客戶端輸出“請(qǐng)輸入電子書書名和/或作者等標(biāo)識(shí)信息”。這個(gè)時(shí)候,用戶就會(huì)根據(jù)自己想要下載的電子書的信息,輸入這些信息,客戶端獲取這些信息之后,將發(fā)送給服務(wù)器,服務(wù)器直接根據(jù)客戶端發(fā)送的下載電子書的需求及需求參數(shù)下載對(duì)應(yīng)的電子書,并下載的電子書作為所述服務(wù)響應(yīng)信息的一部分發(fā)送給客戶端。顯然客戶端通過輸出提示信息,提示用戶輸入相對(duì)完整的獲取對(duì)應(yīng)服務(wù)所需的需求參數(shù),從而直接給出服務(wù)響應(yīng)信息,簡(jiǎn)化了用戶操作流程,且提高了響應(yīng)速率。
[0086]本實(shí)施例所述的信息處理方法,可以全部在一個(gè)信息處理界面內(nèi),該信息處理界面可以用于接收用戶的語音輸入,同時(shí)可以通過語音或顯示方式來輸出所述語音提示,并且在該信息界面內(nèi)輸出所述服務(wù)響應(yīng)信息,這樣客戶端不用在多個(gè)顯示界面內(nèi)進(jìn)行信息跳轉(zhuǎn)。例如,客戶端不用從語音輸入界面跳轉(zhuǎn)到與語音輸入界面完全不同的服務(wù)方的網(wǎng)頁(yè)頁(yè)面,顯然這樣還能夠減少客戶端信息顯示和處理所消耗的功耗,延長(zhǎng)了客戶端的待機(jī)時(shí)長(zhǎng),同時(shí)用戶看到的信息處理界面,信息清晰明了,不用用戶在海量的信息中查找自己需要的信息,緩解了用戶視覺疲勞,提升了用戶使用滿意度。
[0087]值得注意的是:在本實(shí)施例中所述的服務(wù)器可以泛指一臺(tái)或多臺(tái)服務(wù)器,例如在圖1B中就顯示有至少兩臺(tái)服務(wù)器。這些服務(wù)器可形成服務(wù)平臺(tái)。在本實(shí)施例中所述服務(wù)平臺(tái)可以通過檢索服務(wù)方的提供的各種信息,能夠在所述第一類需求參數(shù)限制下,查找到能夠滿足所述服務(wù)需求的服務(wù)提供方,并形成服務(wù)響應(yīng)信息,最后所述服務(wù)器在將所述服務(wù)響應(yīng)信息發(fā)送給客戶端。
[0088]實(shí)施例二:
[0089]如圖1A和圖1B所示,本實(shí)施例提供一種信息處理方法,所述方法包括:
[0090]步驟S110:采集輸入語音;
[0091]步驟S120:解析所述輸入語音,確定服務(wù)需求及滿足所述服務(wù)需求的第一類需求參數(shù);
[0092]步驟S130:當(dāng)確定出至少有一個(gè)所述第一類需求參數(shù)不包括在輸入語音中時(shí)輸出提示信息,直至獲取到滿足所述服務(wù)需求的所有所述第一類需求參數(shù);
[0093]步驟S140:將所述服務(wù)需求和所述第一類需求參數(shù)發(fā)送給服務(wù)器;
[0094]步驟S150:接收所述服務(wù)器基于所述服務(wù)需求及所述第一類需求參數(shù)返回的服務(wù)響應(yīng)信息。
[0095]所述步驟S150可包括:
[0096]接收所述服務(wù)器發(fā)送的服務(wù)訂單;
[0097]所述方法還包括:
[0098]輸出所述服務(wù)訂單。
[0099]在本實(shí)施例中滿足所述服務(wù)需求的服務(wù)可能是有償服務(wù),這里的有償服務(wù),可為需要支付實(shí)體或虛擬貨幣的任何一種需要支付對(duì)價(jià)的服務(wù)。這個(gè)時(shí)候,所述客戶端將直接從服務(wù)器接收服務(wù)訂單。所述服務(wù)訂單通??砂ǜ鶕?jù)所述服務(wù)需求及至少包括第一類需求參數(shù)形成的需求參數(shù),生成的訂單。例如,該訂單為預(yù)定的10月20日從北京飛上海的服務(wù)訂單。
[0100]客戶端接收到所述服務(wù)訂單之后,將輸出所述服務(wù)訂單,所述服務(wù)訂單作為所述服務(wù)響應(yīng)信息輸出,相當(dāng)于告知用戶訂單生成,相關(guān)服務(wù)訂單已經(jīng)生成。顯然在這個(gè)過程中,所述客戶端通過一次或多次提示信息的輸出,從而提示用戶輸入自己服務(wù)需求的各種需求信息,服務(wù)器根據(jù)服務(wù)需求和至少第一類需求參數(shù),就能通過與服務(wù)方之間的交互直接生成服務(wù)訂單。這個(gè)操作過程,相對(duì)于現(xiàn)有技術(shù)客戶端獲取到服務(wù)訂單的過程,大大的提升客戶端接收到服務(wù)訂單的速率,簡(jiǎn)化了用戶操作,更好的利用了客戶端的軟硬件資源,提升了客戶端的智能性及用戶使用滿意度。
[0101]實(shí)施例三:
[0102]如圖1A和圖1B所示,本實(shí)施例提供一種信息處理方法,所述方法包括:
[0103]步驟S110:采集輸入語音;
[0104]步驟S120:解析所述輸入語音,確定服務(wù)需求及滿足所述服務(wù)需求的第一類需求參數(shù);
[0105]步驟S130:當(dāng)確定出至少有一個(gè)所述第一類需求參數(shù)不包括在輸入語音中時(shí)輸出提示信息,直至獲取到滿足所述服務(wù)需求的所有所述第一類需求參數(shù);
[0106]步驟S140:將所述服務(wù)需求和所述第一類需求參數(shù)發(fā)送給服務(wù)器;
[0107]步驟S150:接收所述服務(wù)器基于所述服務(wù)需求及所述第一類需求參數(shù)返回的服務(wù)響應(yīng)信息。
[0108]所述步驟S150可包括:
[0109]接收所述服務(wù)器發(fā)送的服務(wù)訂單;
[0110]所述方法還包括:輸出所述服務(wù)訂單。
[0111]所述方法還包括:
[0112]在輸出所述服務(wù)訂單之后,輸出支付接口 ;
[0113]檢測(cè)支付操作;
[0114]響應(yīng)所述支付操作,向所述服務(wù)器發(fā)送支付請(qǐng)求;
[0115]其中,所述服務(wù)訂單在完成支付后單生效。
[0116]在本實(shí)施例中所述方法還包括,輸入支付接口。該支付接口可為語音支付接口,也可以為手動(dòng)支付接口。這樣的話,用戶可以通過語音和一鍵式的手動(dòng)操作實(shí)現(xiàn)支付。
[0117]在本實(shí)施例中所述的信息處理方法中,用戶可以通過與客戶端的多次信息交互,就能實(shí)現(xiàn)服務(wù)訂單的確定和支付,不用再在海量的提供服務(wù)的服務(wù)方中進(jìn)行服務(wù)的人工挑選和支付,大大的提升了通過客戶端下訂單及進(jìn)行訂單支付的效率。
[0118]作為本實(shí)施例的進(jìn)一步改進(jìn),當(dāng)所述訂單生效后,客戶端會(huì)將生效訂單歸納整理到記錄界面,當(dāng)客戶端切換到記錄界面之后,首先顯示的最近的幾個(gè)生效的訂單。這些訂單的服務(wù)方可能是相同的或不同的,這樣用戶就不用到各個(gè)服務(wù)提供方去查詢看自己的訂單的信息,也不用在各個(gè)服務(wù)提供方中去注冊(cè)賬號(hào)才能生成訂單。
[0119]實(shí)施例四:
[0120]如圖1A和圖1B所示,本實(shí)施例提供一種信息處理方法,所述方法包括:
[0121]步驟S110:采集輸入語音;
[0122]步驟S120:解析所述輸入語音,確定服務(wù)需求及滿足所述服務(wù)需求的第一類需求參數(shù);
[0123]步驟S130:當(dāng)確定出至少有一個(gè)所述第一類需求參數(shù)不包括在輸入語音中時(shí)輸出提示信息,直至獲取到滿足所述服務(wù)需求的所有所述第一類需求參數(shù);
[0124]步驟S140:將所述服務(wù)需求和所述第一類需求參數(shù)發(fā)送給服務(wù)器;
[0125]步驟S150:接收所述服務(wù)器基于所述服務(wù)需求及所述第一類需求參數(shù)返回