一種實現(xiàn)在視頻直播過程中進行語音互動的方法及客戶端的制作方法
【專利摘要】本發(fā)明提供一種實現(xiàn)在視頻直播過程中進行語音互動的方法及移動客戶端。其方法包括:檢測到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件時開啟語音采集模塊;在所述持續(xù)觸按事件發(fā)生的時間內(nèi),通過語音采集模塊采集語音數(shù)據(jù),在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播頁面處于靜音狀態(tài);將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括觀看視頻直播的用戶和進行視頻直播的用戶。本發(fā)明解決了現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題,可以提升視頻直播類應(yīng)用的用戶體驗。
【專利說明】
一種實現(xiàn)在視頻直播過程中進行語音互動的方法及客戶端
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及智能應(yīng)用領(lǐng)域,尤其涉及一種實現(xiàn)在視頻直播過程中進行語音互動的方法及移動客戶端。
【背景技術(shù)】
[0002]視頻直播應(yīng)用做為一種新型互聯(lián)網(wǎng)社交方式,已經(jīng)被更多人所熟知,其旨在為使用者提供隨時隨地方便快捷的視頻分享服務(wù)。
[0003]現(xiàn)階段的視頻直播類應(yīng)用,實現(xiàn)直播者與觀眾的互動交流主要依靠“文字”,即觀眾在觀看直播的過程中,通過設(shè)備鍵盤輸入的方式在評論框輸入文字并發(fā)送,所有觀眾的文字評論都會在特定的評論區(qū)中顯示,當(dāng)看見這些評論時,可以在視頻直播的過程中用語音進行回應(yīng),從而實現(xiàn)在視頻直播過程中的互動交流。
[0004]但是,觀眾用文字形式進行品論,直播者用語音形式進行回應(yīng),兩種的不同的互動交流形式,與直播類應(yīng)用具有的“實時”特質(zhì)不相符,另外文字形式的互動交流不夠直接,缺乏親近感。換言之,現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題,在一定程度上影響用戶體驗。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種實現(xiàn)在視頻直播過程中進行語音互動的方法及移動客戶端,用以解決現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題。
[0006]本發(fā)明實施例提供一種實現(xiàn)在視頻直播過程中進行語音互動的方法,所述方法包括:
[0007]檢測到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件時開啟語音采集模塊,其中,所述互動信息頁面與視頻直播頁面相互關(guān)聯(lián);
[0008]在所述持續(xù)觸按事件發(fā)生的時間內(nèi),通過語音采集模塊采集語音數(shù)據(jù),在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播頁面處于靜音狀態(tài);
[0009]將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括觀看視頻直播的用戶和進行視頻直播的用戶。
[0010]本發(fā)明實施例并提供了一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端,所述移動客戶端包括:
[0011]檢測模塊,用于檢測在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件,其中,所述互動信息頁面與視頻直播頁面相互關(guān)聯(lián);
[0012]開啟模塊,用于在所述監(jiān)測模塊到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件之后開啟語音采集模塊;
[0013]語音采集模塊,用于在所述持續(xù)觸按事件發(fā)生的時間內(nèi)采集語音數(shù)據(jù),在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播頁面處于靜音狀態(tài);
[0014]發(fā)送模塊,用于將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括觀看視頻直播的用戶和進行視頻直播的用戶。
[0015]本發(fā)明實施例提供的實現(xiàn)在視頻直播過程中進行語音互動的方法及移動客戶端,利用在視頻直播應(yīng)用的互動信息頁面進行語音數(shù)據(jù)的接收并傳送至互動平臺,再由互動平臺發(fā)送至各個關(guān)聯(lián)用戶的互動信息頁面,進而被關(guān)聯(lián)用戶所接收,實現(xiàn)視頻直播過程中的語音互動交流,解決了現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題,提升用戶體驗;以及用戶在語音數(shù)據(jù)的采集過程中,所觀看的視頻直播處于聲音關(guān)閉狀態(tài),可以保證語音數(shù)據(jù)的清晰準(zhǔn)確,進一步提升用戶體驗。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的方法的一流程圖;
[0018]圖2為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的方法的又一流程圖;
[0019]圖3為本發(fā)明實施例提供的一種通過PC客戶端向移動設(shè)備導(dǎo)流應(yīng)用程序的方法中判斷有效劃屏距離的示意圖;
[0020]圖4為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的方法的又一流程圖;
[0021]圖5為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的方法的又一流程圖;
[0022]圖6為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的一方框圖;
[0023]圖7為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的又一方框圖;
[0024]圖8為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的又一方框圖;
[0025]圖9為本發(fā)明實施例提供的一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的又一方框圖。
【具體實施方式】
[0026]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0027]實施例1
[0028]為解決現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題,本發(fā)明實施例1提供一種實現(xiàn)在視頻直播過程中進行語音互動的方法。所述方法是基于一視頻直播應(yīng)用,所述視頻直播應(yīng)用可以是安裝于智能手機、平板電腦等可以安裝應(yīng)用的智能終端上,本發(fā)明并不對所述智能終端的類型進行具體限定,本發(fā)明實施例是以智能手機為例進行描述。請參考圖1,為本發(fā)明實施例1的實現(xiàn)在視頻直播過程中進行語音互動的方法的一流程圖,所述方法包括:
[0029]步驟S100,檢測到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件時開啟語音采集模塊,其中,所述互動信息頁面與視頻直播頁面相互關(guān)聯(lián);
[0030]步驟S200,在所述持續(xù)觸按事件發(fā)生的時間內(nèi),通過語音采集模塊采集語音數(shù)據(jù),在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播頁面處于靜音狀態(tài);
[0031]步驟S300,將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括觀看視頻直播的用戶和進行視頻直播的用戶。
[0032]在步驟SlOO中,所述互動信息頁面與視頻直播頁面相互關(guān)聯(lián),具體地,視頻直播類應(yīng)用具有多個使用者頁面,如視頻直播頁面、互動信息頁面以及直播節(jié)目信息頁面等。
[0033]所述視頻直播頁面指的是用戶展現(xiàn)視頻直播畫面的頁面,一般為所述視頻直播應(yīng)用的主頁面;所述互動信息頁面指的是用于實現(xiàn)視頻直播的直播者和各個觀眾之間進行互動交流的頁面,在所述視頻直播頁面上相應(yīng)一用戶操作可以進入所述互動信息頁面,如劃屏或者是點觸等,本發(fā)明實施例并不對此進行具體限定,所述視頻直播頁面和所述互動信息頁面是相互關(guān)聯(lián)的,具體的,能看到所述視頻直播頁面播放的視頻直播畫面的觀眾和所述視頻直播的直播者開可以進入相應(yīng)的所述互動信息頁面,換言之,所述視頻直播頁面提供一個觀看視頻直播的平臺,所述互動信息頁面提供一個互動交流的平臺;所述直播節(jié)目信息頁面可以顯示所述視頻直播的直播者信息、觀眾信息以及所述直播節(jié)目的開始結(jié)束信息等。
[0034]檢測到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件時開啟語音采集模塊,在這里,所述互動信息頁面上具有語音回復(fù)控件,可以想象的是所述語音回復(fù)控件具有可視化的標(biāo)志,如語音回復(fù)的標(biāo)志,但是也可以具有文字提示的交互信息,用戶提示用戶進行語音回復(fù)的相關(guān)操作。用戶通過持續(xù)觸按所述語音回復(fù)控件而進行語音信息的錄入,具體的,在用戶進行觸按所述語音回復(fù)控件時會自動開啟一個語音采集模塊,用于對用戶此時呼出的語音進行采集。
[0035]其中,為了避免用戶不小心誤觸所述語音回復(fù)控件,會定義有效觸按,所述有效觸按指的是所述持續(xù)觸按事件的持續(xù)時間大于一時間閾值,當(dāng)所述持續(xù)觸按事件的持續(xù)時間小于所述時間閾值時,不做處理或者不開啟所述語音采集模塊。在本發(fā)明其他實施例中,所述時間閾值規(guī)定為兩秒鐘,另外,為保證視頻直播的正常進行,一般會規(guī)定一個所述持續(xù)觸按事件的持續(xù)時間的上限值,如所述上限值設(shè)置為10秒鐘等。需要指出的是,所述時間閾值和所述持續(xù)觸按事件的持續(xù)時間的上限值的大小可以在用戶的視頻直播應(yīng)用的設(shè)置選里由用戶根據(jù)自己的實際情況進行自由設(shè)置。
[0036]以上所舉的實例只是本發(fā)明的其中若干種實現(xiàn)形式,可以想到的是在本發(fā)明的構(gòu)思下可以衍生出其他多種實現(xiàn)形式,但應(yīng)當(dāng)理解為屬于本發(fā)明的思想范疇,應(yīng)落入本發(fā)明的保護范圍。
[0037]承接上述步驟S100,在步驟S200中,在所述持續(xù)觸按事件發(fā)生的時間內(nèi),通過語音采集模塊采集語音數(shù)據(jù),在這里,從所述語音采集模塊開啟后就對用戶呼出的語音數(shù)據(jù)進行實時采集。另外,在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播的聲音處于關(guān)閉狀態(tài)。需要指出的是,在所述語音采集模塊接收所述語音數(shù)據(jù)時,僅所述視頻直播的聲音處于關(guān)閉狀態(tài),視頻直播的圖像照樣進行,并不影響所述視頻直播的進程。所述視頻直播的聲音處于關(guān)閉狀態(tài)可以保證接收到的語音數(shù)據(jù)的清晰,準(zhǔn)確,可以提升用戶體驗。
[0038]承接上述步驟S200,在步驟S300中,將所述語音數(shù)據(jù)發(fā)送至互動平臺,在這里,所述互動平臺設(shè)置于所述直播應(yīng)用的服務(wù)器端,其具有匯集、中轉(zhuǎn)、發(fā)送各種數(shù)據(jù)到各個觀看視頻直播的用戶和進行視頻直播的直播者的作用。發(fā)送所述語音數(shù)據(jù)至所述互動平臺,是為了所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括同時觀看視頻直播的用戶和進行視頻直播的用戶,在這里,所述同時觀看視頻直播的用戶指的是觀眾,其可以是包括多個用戶,其中也包括發(fā)送所述語音數(shù)據(jù)的用戶;所述進行視頻直播的用戶指的是直播者。在這里,在所述各個相關(guān)用戶接收到所述語音數(shù)據(jù)時可以進行提示性通知,如在所述各個相關(guān)用戶正在運行的界面上進行文字提示或者是在所述各個相關(guān)用戶的設(shè)備端進行振動提示等,以提示有互信信息送達,便于所述各個相關(guān)用戶及時查看,并作出相應(yīng)的回應(yīng),而所述各個相關(guān)用戶進行回應(yīng)也是通過以上方法步驟進行。
[0039]通過在視頻直播應(yīng)用的互動信息頁面進行語音數(shù)據(jù)的接收并傳送至互動平臺,再由互動平臺發(fā)送至各個關(guān)聯(lián)用戶的互動信息頁面,進而被關(guān)聯(lián)用戶所接收,實現(xiàn)視頻直播過程中的語音互動交流,解決了現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題,提升用戶體驗。另外,用戶在語音數(shù)據(jù)的采集過程中,所觀看的視頻直播處于聲音關(guān)閉狀態(tài),可以保證語音數(shù)據(jù)的清晰準(zhǔn)確,進一步提升用戶體驗。
[0040]以上所舉的實例只是本發(fā)明的其中若干種實現(xiàn)形式,可以想到的是在本發(fā)明的構(gòu)思下可以衍生出其他多種實現(xiàn)形式,但應(yīng)當(dāng)理解為屬于本發(fā)明的思想范疇,應(yīng)落入本發(fā)明的保護范圍。
[0041 ] 實施例2
[0042]請參考圖2,為本發(fā)明實施例2的實現(xiàn)在視頻直播過程中進行語音互動的方法的一流程圖,本實施例在實施例1的基礎(chǔ)上,在步驟S100,檢測到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件時開啟語音采集模塊之后,所述方法還包括:
[0043]步驟S400,在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,響應(yīng)一劃屏手勢,結(jié)束采集所述語音數(shù)據(jù)。
[0044]在步驟S400中,檢測到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件時開啟語音采集模塊,所述語音采集模塊開啟之后,對所述語音數(shù)據(jù)進行結(jié)束的過程中,響應(yīng)一劃屏手勢,結(jié)束接收所述語音數(shù)據(jù)。具體地,用戶在觸按所述語音回復(fù)控件過程中,觸按所述語音回復(fù)控件的手指可以在所述設(shè)備的屏幕上劃出一段距離,即所述一劃屏手勢,所述視頻直播應(yīng)用在響應(yīng)到所述劃屏手勢后,結(jié)束接收所述語音數(shù)據(jù),即取消此次評論。
[0045]其中,為了避免用戶誤操作,如用戶在走路的情況下手機會有輕微晃動等,導(dǎo)致取消接收所述語音數(shù)據(jù),進而使得評論失敗,此時會規(guī)定所述劃屏手勢所劃過的距離大于一閾值。
[0046]在這里,所述劃屏手勢指的是用戶觸按語音回復(fù)控件在手機屏幕上的劃屏操作,考慮到所述劃屏操作的隨機性,可能是豎直的也可能是傾斜的,且所述傾斜的角度也不好控制,因此只計算所述劃屏手勢所劃過的有效距離,所述有效距離指的是所述劃屏手勢在豎直方向上的投影,且其在豎直方向上的投影要大于其在水平方向上的投影,請參考圖3,所述劃屏手勢的軌跡為線AB,所述有效距離為線AlBl的長度,圖中細(xì)實線示出了手機屏幕的豎直參考線,如計算出所述劃屏手勢的軌跡AB的有效距離AlBl的長度2cm,其具體的計算方法可以借助于現(xiàn)有技術(shù)的三角函數(shù),在此本實施例不予詳細(xì)描述。當(dāng)所述有效距離大于所述閾值時,則結(jié)束接收所述語音數(shù)據(jù),取消此次評論。
[0047]用戶在語音數(shù)據(jù)的采集過程中可以隨時取消語音數(shù)據(jù)的采集,結(jié)束語音互動,做到自由評論,進一步提升用戶體驗。
[0048]實施例3
[0049]請參考圖4,為本發(fā)明實施例3的實現(xiàn)在視頻直播過程中進行語音互動的方法的一流程圖,本實施例在實施例1的基礎(chǔ)上,在步驟S300,將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶之后,所述方法還包括:
[0050]步驟S500,在所述各個相關(guān)用戶的所述互動信息頁面以信息條的形式顯示所述語音數(shù)據(jù),其中,所述信息條的長度與所述語音數(shù)據(jù)對應(yīng)的時間正相關(guān)。
[0051]在步驟500中,所述語音數(shù)據(jù)發(fā)出后,被所述各個相關(guān)用戶接收到到,會在所述各個相關(guān)用戶的所述互動信息頁面顯示所述語音數(shù)據(jù),其中,所述語音數(shù)據(jù)以信息條的形式顯示,且所述信息條的長度與所述語音數(shù)據(jù)對應(yīng)的時間正相關(guān)。在這里,所述互動信息頁面可以顯示接收到的所述語音數(shù)據(jù),并且以信息條的形式顯示,并且所述信息條的長度與所述數(shù)據(jù)語言對應(yīng)的時間正相關(guān),即所述信息條的長度越長代表所述語言數(shù)據(jù)對應(yīng)的時間越長。在本發(fā)明其他較佳的實施例中,可以在所述信息條的適當(dāng)位置顯示所述語言數(shù)據(jù)對應(yīng)的時間,如秒為單位進行顯示。另外,所述信息條顯示于所述各個相關(guān)用戶的所述互動信息頁面,包括所述語音數(shù)據(jù)的發(fā)出方,同為接受所述視頻直播的觀眾的接收方以及所述視頻直播的直播者。
[0052]以上所舉的實例只是本發(fā)明的其中若干種實現(xiàn)形式,可以想到的是在本發(fā)明的構(gòu)思下可以衍生出其他多種實現(xiàn)形式,但應(yīng)當(dāng)理解為屬于本發(fā)明的思想范疇,應(yīng)落入本發(fā)明的保護范圍。
[0053]實施例4
[0054]請參考圖5,為本發(fā)明實施例4的實現(xiàn)在視頻直播過程中進行語音互動的方法的一流程圖,本實施例在實施例3的基礎(chǔ)上,在步驟S500,在所述各個相關(guān)用戶的所述互動信息頁面以信息條的形式顯示所述語音數(shù)據(jù)之后,所述方法還包括:
[0055]步驟S600,所述信息條響應(yīng)一點觸操作,播放所述信息條對應(yīng)的所述語音數(shù)據(jù)。
[0056]在步驟S600中,在所述各個相關(guān)用戶的所述互動信息頁面顯示所述信息條后,所述信息條在響應(yīng)一點觸操作之后,開啟一個音頻播放器對所述信息條對應(yīng)的所述語音數(shù)據(jù)進行播放。如上所述,包括所述語音數(shù)據(jù)的發(fā)出方,同為接受所述視頻直播的觀眾的接收方以及所述視頻直播的直播者都可以實現(xiàn)對所述信息條對應(yīng)的所述語音數(shù)據(jù)進行播放。所述點觸操作指的是用戶在屏幕上進行點擊或者觸摸,可以理解是,也可以設(shè)置其他播放機制,如在所述各個相關(guān)用戶的所述互動信息頁面顯示所述信息條后,對所述信息條對應(yīng)的所述語音數(shù)據(jù)進行自動播放。
[0057]以上所舉的實例只是本發(fā)明的其中若干種實現(xiàn)形式,可以想到的是在本發(fā)明的構(gòu)思下可以衍生出其他多種實現(xiàn)形式,但應(yīng)當(dāng)理解為屬于本發(fā)明的思想范疇,應(yīng)落入本發(fā)明的保護范圍。
[0058]實施例5
[0059]為解決現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題,本發(fā)明實施例5提供一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端。所述移動客戶端為一種視頻直播應(yīng)用,所述視頻直播應(yīng)用可以是安裝于智能手機、平板電腦等可以安裝應(yīng)用的智能終端上,本發(fā)明并不對所述智能終端的類型進行具體限定,本發(fā)明實施例是以智能手機為例進行描述。請參考圖6,為本發(fā)明實施例6的實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的一方框圖,所述移動客戶端10包括檢測模塊110、開啟模塊120、語音采集模塊130、發(fā)送模塊140。
[0060]所述檢測模塊110用于檢測在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件,其中,所述互動信息頁面與視頻直播頁面相互關(guān)聯(lián)。
[0061]所述開啟模塊120用于在所述監(jiān)測模塊到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件之后開啟所述語音采集模塊130。
[0062]所述語音采集模塊130用于在所述持續(xù)觸按事件發(fā)生的時間內(nèi)采集語音數(shù)據(jù),在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播頁面處于靜音狀態(tài)。
[0063]所述發(fā)送模塊140用于將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括觀看視頻直播的用戶和進行視頻直播的用戶。
[0064]其中,所述持續(xù)觸按事件的持續(xù)時間大于一時間閾值。
[0065]通過語音采集模塊在視頻直播應(yīng)用的互動信息頁面進行語音數(shù)據(jù)的采集,并通過發(fā)送模塊發(fā)送至互動平臺,再由互動平臺發(fā)送至各個關(guān)聯(lián)用戶的互動信息頁面,進而被關(guān)聯(lián)用戶所接收,實現(xiàn)視頻直播過程中的語音互動交流,解決了現(xiàn)階段以文字形式進行互動交流的直播類應(yīng)用具有不“實時”、不夠直接以及缺乏親近感的技術(shù)問題,提升用戶體驗。另夕卜,用戶在語音數(shù)據(jù)的采集過程中,所觀看的視頻直播處于聲音關(guān)閉狀態(tài),可以保證語音數(shù)據(jù)的清晰準(zhǔn)確,進一步提升用戶體驗。
[0066]實施例6
[0067]請參考圖7,為本發(fā)明實施例6的一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的一方框圖,本實施例是在實施例5的基礎(chǔ)上,所述移動客戶端10還包括第一響應(yīng)模塊 150 0
[0068]所述第一響應(yīng)模塊150用于在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,響應(yīng)一劃屏手勢,結(jié)束采集所述語音數(shù)據(jù),其中,所述劃屏手勢所劃過的距離大于一閾值。
[0069]用戶在語音數(shù)據(jù)的采集過程中可以隨時取消語音數(shù)據(jù)的采集,結(jié)束語音互動,做到自由評論,進一步提升用戶體驗。
[0070]實施例7
[0071]請參考圖8,為本發(fā)明實施例7的一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的一方框圖,本實施例是在實施例5的基礎(chǔ)上,所述移動客戶端10還包括顯示模塊160。
[0072]所述顯示模塊160用于在所述各個相關(guān)用戶的所述互動信息頁面以信息條的形式顯示所述語音數(shù)據(jù),其中,所述信息條的長度與所述語音數(shù)據(jù)對應(yīng)的時間正相關(guān)。
[0073]實施例8
[0074]請參考圖9,為本發(fā)明實施例8的一種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的一方框圖,本實施例是在實施例7的基礎(chǔ)上,所述移動客戶端10還包括第二響應(yīng)模塊170以及播放模塊180。
[0075]所述第二響應(yīng)模塊170用于在所述信息條響應(yīng)一點觸操作。
[0076]所述播放模塊180用于在所述第二響應(yīng)模塊在所述信息條響應(yīng)一點觸操作后,播放所述信息條對應(yīng)的所述語音數(shù)據(jù)。
[0077]以上所述的實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端的實施例若有不清楚之處,請參考前述實現(xiàn)在視頻直播過程中進行語音互動的方法的實施例。
[0078]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0079]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0080]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種實現(xiàn)在視頻直播過程中進行語音互動的方法,其特征在于,包括: 檢測到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件時開啟語音采集模塊,其中,所述互動信息頁面與視頻直播頁面相互關(guān)聯(lián); 在所述持續(xù)觸按事件發(fā)生的時間內(nèi),通過語音采集模塊采集語音數(shù)據(jù),在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播頁面處于靜音狀態(tài); 將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括觀看視頻直播的用戶和進行視頻直播的用戶。2.如權(quán)利要求1所述的實現(xiàn)在視頻直播過程中進行語音互動的方法,其特征在于, 所述持續(xù)觸按事件的持續(xù)時間大于一時間閾值。3.如權(quán)利要求1所述的實現(xiàn)在視頻直播過程中進行語音互動的方法,其特征在于,還包括: 在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,響應(yīng)一劃屏手勢,結(jié)束采集所述語音數(shù)據(jù)。4.如權(quán)利要求3所述的實現(xiàn)在視頻直播過程中進行語音互動的方法,其特征在于,所述劃屏手勢所劃過的距離大于一閾值。5.如權(quán)利要求1所述的實現(xiàn)在視頻直播過程中進行語音互動的方法,其特征在于,還包括: 在所述各個相關(guān)用戶的所述互動信息頁面以信息條的形式顯示所述語音數(shù)據(jù),其中,所述信息條的長度與所述語音數(shù)據(jù)的時間正相關(guān)。6.—種實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端,其特征在于,所述移動客戶端包括: 檢測模塊,用于檢測在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件,其中,所述互動信息頁面與視頻直播頁面相互關(guān)聯(lián); 開啟模塊,用于在所述監(jiān)測模塊到在互動信息頁面中的語音回復(fù)控件上發(fā)生持續(xù)觸按事件之后開啟語音采集模塊; 語音采集模塊,用于在所述持續(xù)觸按事件發(fā)生的時間內(nèi)采集語音數(shù)據(jù),在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,所述視頻直播頁面處于靜音狀態(tài); 發(fā)送模塊,用于將所述語音數(shù)據(jù)發(fā)送至互動平臺,以便所述互動平臺將所述語音數(shù)據(jù)推送給各個相關(guān)用戶,其中,所述各個相關(guān)用戶包括觀看視頻直播的用戶和進行視頻直播的用戶。7.如權(quán)利要求6所述的實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端,其特征在于, 所述持續(xù)觸按事件的持續(xù)時間大于一時間閾值。8.如權(quán)利要求6所述的實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端,其特征在于,還包括: 第一響應(yīng)模塊,用于在所述語音采集模塊采集所述語音數(shù)據(jù)的過程中,響應(yīng)一劃屏手勢,結(jié)束接收所述語音數(shù)據(jù),其中,所述劃屏手勢所劃過的距離大于一閾值。9.如權(quán)利要求6所述的實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端,其特征在于,還包括: 顯示模塊,用于在所述各個相關(guān)用戶的所述互動信息頁面以信息條的形式顯示所述語音數(shù)據(jù),其中,所述信息條的長度與所述語音數(shù)據(jù)的時間正相關(guān)。10.如權(quán)利要求9所述的實現(xiàn)在視頻直播過程中進行語音互動的移動客戶端,其特征在于,還包括: 第二響應(yīng)模塊,用于在所述信息條響應(yīng)一點觸操作; 播放模塊,用于在所述第二響應(yīng)模塊在所述信息條響應(yīng)一點觸操作后,播放所述信息條對應(yīng)的所述語音數(shù)據(jù)。
【文檔編號】H04N21/4788GK105898609SQ201510925679
【公開日】2016年8月24日
【申請日】2015年12月14日
【發(fā)明人】黃碩, 黃建成, 李瑞科
【申請人】樂視網(wǎng)信息技術(shù)(北京)股份有限公司