專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及競(jìng)技比賽過(guò)程中的數(shù)據(jù)處理領(lǐng)域,應(yīng)用于大型體育賽事的評(píng)論員系統(tǒng)中,特別涉及一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法。
背景技術(shù):
隨著電視轉(zhuǎn) 播技術(shù)的發(fā)展,有更多的體育賽事直播類(lèi)節(jié)目逐步成為電視節(jié)目的重要組成部分,特別是對(duì)于現(xiàn)場(chǎng)體育賽事的電視轉(zhuǎn)播在近年來(lái)得到了長(zhǎng)足的發(fā)展,其發(fā)展不僅涉及電視制作領(lǐng)域中,并且更廣泛的涉及分布式網(wǎng)絡(luò)及移動(dòng)存儲(chǔ)領(lǐng)域中,在對(duì)現(xiàn)場(chǎng)比賽轉(zhuǎn)播過(guò)程中,會(huì)有相應(yīng)的評(píng)論員對(duì)賽事進(jìn)行評(píng)論,這就需要評(píng)論員總是能夠掌握賽事最新進(jìn)展,掌握第一手信息,因此,評(píng)論員系統(tǒng)(CIS)就應(yīng)運(yùn)而生。在大型如世界級(jí)體育賽事中,對(duì)賽事的數(shù)據(jù)處理變的尤為重要,尤其是在比賽中會(huì)涉及兩種以上的語(yǔ)言數(shù)據(jù),而評(píng)論員等相關(guān)人員則是根據(jù)觀眾的需要使用選定的語(yǔ)言進(jìn)行解說(shuō)和評(píng)論,這就需要將接收到的多種語(yǔ)言的數(shù)據(jù)經(jīng)過(guò)評(píng)論員系統(tǒng)生成評(píng)論員所使用的語(yǔ)言的數(shù)據(jù),因此根據(jù)這種需求就要對(duì)比賽數(shù)據(jù)進(jìn)行語(yǔ)言的切換之后再輸出發(fā)送?,F(xiàn)有技術(shù)中,針對(duì)以上問(wèn)題,大多數(shù)系統(tǒng)采用多語(yǔ)言字庫(kù)的方式進(jìn)行語(yǔ)言切換,這種方法在實(shí)際應(yīng)用中存在以下問(wèn)題,比賽項(xiàng)目的數(shù)據(jù)一般包含兩項(xiàng)內(nèi)容,比賽項(xiàng)目的專(zhuān)用詞匯字段和比賽分?jǐn)?shù)字段,而只有比賽項(xiàng)目的專(zhuān)用詞匯字段需要進(jìn)行語(yǔ)言的切換,導(dǎo)致系統(tǒng)的多語(yǔ)言字庫(kù)中會(huì)存在大量的多余字段數(shù)據(jù),占用大量系統(tǒng)空間。在發(fā)明人實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中有以下缺陷,現(xiàn)有技術(shù)中在接收到多語(yǔ)言的比賽數(shù)據(jù)時(shí),按照用戶(hù)選定的語(yǔ)言進(jìn)行輸出,將接收到的多語(yǔ)言的比賽數(shù)據(jù)采用多語(yǔ)言字庫(kù)的方式輸出,比賽數(shù)據(jù)的語(yǔ)言多是專(zhuān)用詞匯,因此造成了字庫(kù)內(nèi)容的大量閑置,長(zhǎng)期占用大量系統(tǒng)空間,浪費(fèi)系統(tǒng)資源,降低系統(tǒng)的運(yùn)行速度和效率。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明解決了比賽數(shù)據(jù)中多語(yǔ)言數(shù)據(jù)輸出的問(wèn)題。為了解決以上技術(shù)問(wèn)題本發(fā)明提供了一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法,具體包括接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù);提取所述比賽數(shù)據(jù)的字段名稱(chēng),所述字段名稱(chēng)包括比賽人員名稱(chēng)、比賽項(xiàng)目名稱(chēng)和比賽分?jǐn)?shù);根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和用戶(hù)選取的語(yǔ)言種類(lèi)在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù),具體包括根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)查詢(xún)所述語(yǔ)言數(shù)據(jù)表,調(diào)用對(duì)應(yīng)的信息,根據(jù)所述用戶(hù)選取的語(yǔ)言種類(lèi)對(duì)所述對(duì)應(yīng)的信息進(jìn)行加載,將最后得到的比賽數(shù)據(jù)信息打包并進(jìn)行封裝,生成所述比賽輸出數(shù)據(jù);將所述比賽輸出數(shù)據(jù)發(fā)送到本地終端進(jìn)行顯示。其中,所述用戶(hù)選取的語(yǔ)言種類(lèi)信息為預(yù)先設(shè)定;
其中,所述用戶(hù)選取的語(yǔ)言種類(lèi)信息可根據(jù)用戶(hù)需求實(shí)時(shí)更改。其中,所述接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù)步驟具體包括接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的XML數(shù)據(jù)包;根據(jù)所述XML數(shù)據(jù)包獲取所述比賽數(shù)據(jù)。其中,所述語(yǔ)言數(shù)據(jù)表具體包括語(yǔ)言數(shù)據(jù)表的行項(xiàng)目和語(yǔ)言數(shù)據(jù)表的列項(xiàng)目。其中,所述語(yǔ)言數(shù)據(jù)表的行項(xiàng)目為比賽數(shù)據(jù)的字段名稱(chēng)。其中,所述語(yǔ)言數(shù)據(jù)表的列項(xiàng)目為語(yǔ)言類(lèi)型名稱(chēng)。其中,所述根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和所述用戶(hù)選取的語(yǔ)言種類(lèi)信息在語(yǔ)言 數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù)步驟還具體包括根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和所述用戶(hù)選取的語(yǔ)言種類(lèi)信息在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù),并將加載項(xiàng)確定為默認(rèn)加載項(xiàng)。其中,所述將所述比賽輸出數(shù)據(jù)輸出到本地終端進(jìn)行顯示步驟具體包括根據(jù)所述用戶(hù)選取語(yǔ)言將所述比賽數(shù)據(jù)信息輸出生成字幕文件;將所述字幕文件在本地終端進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)通過(guò)接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù);提取所述比賽數(shù)據(jù)的字段名稱(chēng);根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和用戶(hù)選取的語(yǔ)言種類(lèi)信息在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù);將所述比賽輸出數(shù)據(jù)發(fā)送到本地終端進(jìn)行顯示,以上方法不僅簡(jiǎn)化了多語(yǔ)言字庫(kù),而且只通過(guò)比賽數(shù)據(jù)的專(zhuān)用詞匯的字段名稱(chēng)對(duì)語(yǔ)言數(shù)據(jù)庫(kù)調(diào)用加載,得到所需語(yǔ)言的比賽輸出數(shù)據(jù),使系統(tǒng)在接收到多種不同語(yǔ)言數(shù)據(jù)時(shí),能夠靈活的進(jìn)行語(yǔ)言切換,根據(jù)用戶(hù)選定的語(yǔ)言輸出比賽數(shù)據(jù),減少數(shù)據(jù)存儲(chǔ)所占用的空間,提高系統(tǒng)的運(yùn)行速度與效率。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I :是本發(fā)明實(shí)施例I中一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法的示意圖;圖2 :是本發(fā)明實(shí)施例2中另一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例I中提供了一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法,如圖I所示,包括以下步驟步驟SlOl :接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù);此步驟具體包括接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的XML數(shù)據(jù)包;
根據(jù)所述XML數(shù)據(jù)包獲取所述比賽數(shù)據(jù)。步驟S102 :提取所述比賽數(shù)據(jù)的字段名稱(chēng)。步驟S103 :根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和用戶(hù)選取的語(yǔ)言種類(lèi)在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù),具體包括根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)查詢(xún)所述語(yǔ)言數(shù)據(jù)表,調(diào)用對(duì)應(yīng)的信息,根據(jù)所述用戶(hù)選取的語(yǔ)言種類(lèi)對(duì)所述對(duì)應(yīng)的信息進(jìn)行加載,將最后得到的比賽數(shù)據(jù)信息打包并進(jìn)行封裝,生成所述比賽輸出數(shù)據(jù);其中,所述語(yǔ)言數(shù)據(jù)表具體包括語(yǔ)言數(shù)據(jù)表的行項(xiàng)目和語(yǔ)言數(shù)據(jù)表的列項(xiàng)目;其中,所述語(yǔ)言數(shù)據(jù)表的行項(xiàng)目為比賽數(shù)據(jù)的字段名稱(chēng);其中,所述語(yǔ)言數(shù)據(jù)表的列項(xiàng)目為語(yǔ)言類(lèi)型名稱(chēng)。
步驟S104 :將所述比賽輸出數(shù)據(jù)發(fā)送到本地終端進(jìn)行顯示。本發(fā)明實(shí)施例2中提供了另一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法,如圖2所示,包括以下步驟步驟S201 :接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù);此步驟具體包括接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的XML數(shù)據(jù)包;根據(jù)所述XML數(shù)據(jù)包獲取所述比賽數(shù)據(jù)。步驟S202 :提取所述比賽數(shù)據(jù)的字段名稱(chēng)。步驟S203 :根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和用戶(hù)選取的語(yǔ)言種類(lèi)在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù),具體包括根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)查詢(xún)所述語(yǔ)言數(shù)據(jù)表,調(diào)用對(duì)應(yīng)的信息,根據(jù)所述用戶(hù)選取的語(yǔ)言種類(lèi)對(duì)所述對(duì)應(yīng)的信息進(jìn)行加載,將最后得到的比賽數(shù)據(jù)信息打包并進(jìn)行封裝,生成所述比賽輸出數(shù)據(jù);其中,所述語(yǔ)言數(shù)據(jù)表具體包括語(yǔ)言數(shù)據(jù)表的行項(xiàng)目和語(yǔ)言數(shù)據(jù)表的列項(xiàng)目;其中,所述語(yǔ)言數(shù)據(jù)表的行項(xiàng)目為比賽數(shù)據(jù)的字段名稱(chēng);其中,所述語(yǔ)言數(shù)據(jù)表的列項(xiàng)目為語(yǔ)言類(lèi)型名稱(chēng);此步驟還具體包括根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和所述用戶(hù)選取的語(yǔ)言種類(lèi)信息在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù),并將加載項(xiàng)確定為默認(rèn)加載項(xiàng)。步驟S204 :根據(jù)所述用戶(hù)選取語(yǔ)言將所述比賽數(shù)據(jù)信息輸出生成字幕文件。步驟S205 :將所述字幕文件在本地終端進(jìn)行顯示。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-ROM,U盤(pán),移動(dòng)硬盤(pán)等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的 變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法,其特征在于,包括 接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù); 提取所述比賽數(shù)據(jù)的字段名稱(chēng),所述字段名稱(chēng)包括比賽人員名稱(chēng)、比賽項(xiàng)目名稱(chēng)和比賽分?jǐn)?shù); 根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和用戶(hù)選取的語(yǔ)言種類(lèi)在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù),具體包括根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)查詢(xún)所述語(yǔ)言數(shù)據(jù)表,調(diào)用對(duì)應(yīng)的信息,根據(jù)所述用戶(hù)選取的語(yǔ)言種類(lèi)對(duì)所述對(duì)應(yīng)的信息進(jìn)行加載,將最后得到的比賽數(shù)據(jù)信息打包并進(jìn)行封裝,生成所述比賽輸出數(shù)據(jù); 將所述比賽輸出數(shù)據(jù)發(fā)送到本地終端進(jìn)行顯示。
2.如權(quán)利要求I所述方法,其特征在于,所述用戶(hù)選取的語(yǔ)言種類(lèi)為預(yù)先設(shè)定。
3.如權(quán)利要求I所述方法,其特征在于,所述用戶(hù)選取的語(yǔ)言種類(lèi)可根據(jù)用戶(hù)需求實(shí)時(shí)更改。
4.如權(quán)利要求I所述的方法,其特征在于,所述接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù)步驟具體包括 接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的XML數(shù)據(jù)包; 根據(jù)所述XML數(shù)據(jù)包獲取所述比賽數(shù)據(jù)。
5.如權(quán)利要求I所述的方法,其特征在于,所述語(yǔ)言數(shù)據(jù)表具體包括語(yǔ)言數(shù)據(jù)表的行項(xiàng)目和語(yǔ)言數(shù)據(jù)表的列項(xiàng)目。
6.如權(quán)利要求I所述的方法,其特征在于,所述語(yǔ)言數(shù)據(jù)表的行項(xiàng)目為比賽數(shù)據(jù)的字段名稱(chēng)。
7.如權(quán)利要求I所述的方法,其特征在于,所述語(yǔ)言數(shù)據(jù)表的列項(xiàng)目為語(yǔ)言類(lèi)型名稱(chēng)。
8.如權(quán)利要求I所述的方法,其特征在于,所述根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和所述用戶(hù)選取的語(yǔ)言種類(lèi)信息在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù)步驟還具體包括 根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和所述用戶(hù)選取的語(yǔ)言種類(lèi)信息在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù),并將加載項(xiàng)確定為默認(rèn)加載項(xiàng)。
9.如權(quán)利要求I所述的方法,其特征在于,所述將所述比賽輸出數(shù)據(jù)輸出到本地終端進(jìn)行顯示步驟具體包括 根據(jù)所述用戶(hù)選取語(yǔ)言將所述比賽數(shù)據(jù)信息輸出生成字幕文件; 將所述字幕文件在本地終端進(jìn)行顯示。
全文摘要
本發(fā)明公開(kāi)了一種實(shí)現(xiàn)多語(yǔ)言比賽數(shù)據(jù)輸出的方法,具體包括接收來(lái)自現(xiàn)場(chǎng)比賽處理系統(tǒng)的比賽數(shù)據(jù);提取所述比賽數(shù)據(jù)的字段名稱(chēng);根據(jù)所述比賽數(shù)據(jù)的字段名稱(chēng)和用戶(hù)選取的語(yǔ)言種類(lèi)信息在語(yǔ)言數(shù)據(jù)表中進(jìn)行加載,生成比賽輸出數(shù)據(jù);將所述比賽輸出數(shù)據(jù)發(fā)送到本地終端進(jìn)行顯示。本發(fā)明解決了比賽數(shù)據(jù)中多語(yǔ)言數(shù)據(jù)輸出的問(wèn)題,在接收到多種不同語(yǔ)言數(shù)據(jù)時(shí),能夠靈活的進(jìn)行語(yǔ)言切換,根據(jù)用戶(hù)選定的語(yǔ)言輸出比賽數(shù)據(jù),減少數(shù)據(jù)存儲(chǔ)所占用的空間,提高系統(tǒng)的運(yùn)行速度與效率。
文檔編號(hào)G06F9/445GK102750308SQ201210065490
公開(kāi)日2012年10月24日 申請(qǐng)日期2012年3月13日 優(yōu)先權(quán)日2012年3月13日
發(fā)明者王征, 趙海軍 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司