字幕調(diào)節(jié)方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種字幕調(diào)節(jié)方法及裝置。該方法包括:獲取音視頻文件的音頻信息和外掛字幕文件,對(duì)音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表,對(duì)外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表;將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定音頻信息與字幕文件之間的字幕時(shí)間差,并根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件。借助于本發(fā)明的技術(shù)方案,使字幕能夠自動(dòng)適應(yīng)電影的播放時(shí)間,當(dāng)外掛字幕與視頻對(duì)白不一致時(shí),能自動(dòng)調(diào)整,無需用戶手動(dòng)操作,提高了用戶的使用體驗(yàn)。
【專利說明】字幕調(diào)節(jié)方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別是涉及一種字幕調(diào)節(jié)方法及裝置。
【背景技術(shù)】
[0002]目前,高清電影通常配有外掛字幕,不同網(wǎng)站發(fā)布的同一部電影可能由于片頭被改動(dòng)了導(dǎo)致字幕與電影播放時(shí)間不一致。在現(xiàn)有技術(shù)中,當(dāng)發(fā)現(xiàn)字幕與電影播放時(shí)間不一致時(shí),需要用戶進(jìn)行人為判斷,并通過系統(tǒng)提供的接口手動(dòng)對(duì)字幕進(jìn)行向前或者向后調(diào)整。上述調(diào)整字幕的方法需要用戶人為操作,調(diào)整不是十分方便,用戶使用體驗(yàn)不高。
【發(fā)明內(nèi)容】
[0003]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的字幕調(diào)節(jié)方法及裝置。
[0004]本發(fā)明提供一種字幕調(diào)節(jié)方法,包括:獲取音視頻文件的音頻信息和外掛字幕文件,對(duì)音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表,對(duì)外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表;將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定音頻信息與字幕文件之間的字幕時(shí)間差,并根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件。
[0005]優(yōu)選地,獲取音視頻文件的音頻信息,對(duì)音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表具體包括:獲取當(dāng)前音視頻文件播放時(shí)間點(diǎn)之前的一定時(shí)間段內(nèi)的音頻信息,利用人聲特性過濾分析得到音頻信息中的預(yù)定句的連續(xù)對(duì)白;確定連續(xù)對(duì)白中每句對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成對(duì)白時(shí)間表,其中,對(duì)白時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0006]優(yōu)選地,獲取音視頻文件的外掛字幕文件,對(duì)外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表具體包括:獲取音視頻文件的外掛字幕文件,從外掛字幕文件中提取所有對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成字幕時(shí)間表,其中,字幕時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0007]優(yōu)選地,將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定音頻信息與字幕文件之間的字幕時(shí)間差具體包括:獲取對(duì)白時(shí)間表中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間;將對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將一組對(duì)白作為一個(gè)整體與字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從匹配結(jié)果中確定最佳匹配項(xiàng);從最佳匹配項(xiàng)中分別提取對(duì)白開始時(shí)間和字幕開始時(shí)間,并根據(jù)對(duì)白開始時(shí)間和字幕開始時(shí)間的差值確定字幕時(shí)間差。
[0008]優(yōu)選地,將對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將一組對(duì)白作為一個(gè)整體與字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從匹配結(jié)果中確定最佳匹配項(xiàng)具體包括:第η
個(gè)匹配結(jié)果為:An=F (P時(shí)間長(zhǎng)度n,Q時(shí)間長(zhǎng)度I) +F (P時(shí)間間隔n,Q時(shí)間間隔I) +F (P時(shí)間長(zhǎng)度n+1,Q時(shí)間長(zhǎng)度2) +F (P時(shí)間間隔n+1,Q時(shí)間間隔2)+......+F (P時(shí)間長(zhǎng)度n+m—I,Q時(shí)間長(zhǎng)度m) +F (P時(shí)間間隔n+m— I,Q時(shí)
間間Hm);取{土匹配項(xiàng)為:Abest_MAX (A1, A2J......,An,......,AN —M),或者,Abest-MIN (A1,
A2,......,An,......,AN—M);其中,P為字幕時(shí)間表,Pwiwftn和P為字幕時(shí)間表 第η項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I Sn SN,N為字幕時(shí)間表中的對(duì)白總句數(shù),Q為對(duì)白時(shí)間表,0_?.和Qwmpsm為對(duì)白時(shí)間表上第m項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I為對(duì)白時(shí)間表中的對(duì)白句數(shù),F(xiàn)為所使用的
匹配函數(shù)。
[0009]優(yōu)選地,將一組對(duì)白作為一個(gè)整體與字幕時(shí)間表進(jìn)行匹配之前,上述方法進(jìn)一步包括:設(shè)置偏差值,將字幕時(shí)間表中的對(duì)白持續(xù)時(shí)間長(zhǎng)度加上偏差值,并將字幕時(shí)間表中的與前一句對(duì)白的間隔時(shí)間減去偏差值。
[0010]優(yōu)選地,根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件具體包括:在確定字幕時(shí)間差大于預(yù)先設(shè)置的閾值后,將字幕文件中的最佳匹配項(xiàng)后面的對(duì)白開始時(shí)間和對(duì)白結(jié)束時(shí)間都加上字幕時(shí)間差,得到調(diào)節(jié)后的字幕文件并輸出。
[0011]本發(fā)明還提供了一種字幕調(diào)節(jié)裝置,包括:音頻解析模塊,用于獲取音視頻文件的音頻信息對(duì)音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表;字幕文件解析模塊,用于獲取音視頻文件的外掛字幕文件,對(duì)外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表;時(shí)間匹配模塊,用于將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定音頻信息與字幕文件之間的字幕時(shí)間差;字幕校準(zhǔn)模塊,用于根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字眷文件。
[0012]優(yōu)選地,音頻解析模塊具體用于:獲取當(dāng)前音視頻文件播放時(shí)間點(diǎn)之前的一定時(shí)間段內(nèi)的音頻信息,利用人聲特性過濾分析得到音頻信息中的預(yù)定句的連續(xù)對(duì)白;確定連續(xù)對(duì)白中每句對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成對(duì)白時(shí)間表,其中,對(duì)白時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0013]優(yōu)選地,字幕文件解析模塊具體用于:獲取音視頻文件的外掛字幕文件,從外掛字幕文件中提取所有對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成字幕時(shí)間表,其中,字幕時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0014]優(yōu)選地,時(shí)間匹配模塊具體用于:獲取對(duì)白時(shí)間表中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間;將對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將一組對(duì)白作為一個(gè)整體與字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從匹配結(jié)果中確定最佳匹配項(xiàng);從最佳匹配項(xiàng)中分別提取對(duì)白開始時(shí)間和字幕開始時(shí)間,并根據(jù)對(duì)白開始時(shí)間和字幕開始時(shí)間的差值確定字幕時(shí)間差。
[0015]優(yōu)選地,弟η個(gè)匹配結(jié)果為:An=F(P時(shí)間長(zhǎng)度n,Q時(shí)間長(zhǎng)度i)+F (P時(shí)間間隔n,Q時(shí)間間隔i)+F
(P時(shí)間長(zhǎng)度η+I,Q時(shí)間長(zhǎng)度2) +F (P時(shí)間間隔η+I,Q時(shí)間間隔2) +......(P時(shí)間長(zhǎng)度n+m—I,Q時(shí)間長(zhǎng)度m) +F
(P時(shí)間間Hn+m—I,Q時(shí)間間Hm);最佳匹配項(xiàng)為:Abest=MAX (A1, A2,......,An,......,AN —M),或
者,Abest_MIN (A1, A2J......,An,......,A N _M);其中,P為子眷時(shí)間表,P時(shí)間長(zhǎng)度n和P時(shí)間間
Hn為字幕時(shí)間表第η項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I < η < N,N為字幕時(shí)間表中的對(duì)白總句數(shù),Q為對(duì)白時(shí)間表,QWlWSminQ__m為對(duì)白時(shí)間表上第m項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I < M,M為對(duì)白時(shí)間表中的對(duì)白句數(shù),F(xiàn)為所使用的匹配函數(shù)。
[0016]優(yōu)選地,時(shí)間匹配模塊進(jìn)一步用于:設(shè)置偏差值,將字幕時(shí)間表中的對(duì)白持續(xù)時(shí)間長(zhǎng)度加上偏差值,并將字幕時(shí)間表中的與前一句對(duì)白的間隔時(shí)間減去偏差值。
[0017]優(yōu)選地,字幕校準(zhǔn)模塊具體用于:在確定字幕時(shí)間差大于預(yù)先設(shè)置的閾值后,將字幕文件中的最佳匹配項(xiàng)后面的對(duì)白開始時(shí)間和對(duì)白結(jié)束時(shí)間都加上字幕時(shí)間差,得到調(diào)節(jié)后的字幕文件并輸出。
[0018]本發(fā)明有益效果如下:
[0019]通過將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果對(duì)字幕文件進(jìn)行調(diào)節(jié),解決了現(xiàn)有技術(shù)中需要用戶人為操作,調(diào)整不是十分方便,用戶使用體驗(yàn)不高的問題,使字幕能夠自動(dòng)適應(yīng)電影的播放時(shí)間,當(dāng)外掛字幕與視頻對(duì)白不一致時(shí),能自動(dòng)調(diào)整,無需用戶手動(dòng)操作,提高了用戶的使用體驗(yàn)。
[0020]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】
【附圖說明】
[0021]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0022]圖1是本發(fā)明實(shí)施例的字`幕調(diào)節(jié)方法的流程圖;
`[0023]圖2是本發(fā)明實(shí)施例的音頻解析模塊輸入輸出的示意圖;
[0024]圖3是本發(fā)明實(shí)施例的音頻解析模塊對(duì)電影音頻進(jìn)行解析的示意圖;
[0025]圖4是本發(fā)明實(shí)施例的字幕解析模塊輸入輸出的示意圖;
[0026]圖5是本發(fā)明實(shí)施例的對(duì)白時(shí)間匹配模塊輸入輸出的示意圖;
[0027]圖6是本發(fā)明實(shí)施例的字幕校準(zhǔn)模塊輸入輸出的示意圖;
[0028]圖7是本發(fā)明實(shí)施例的字幕調(diào)節(jié)方法的詳細(xì)處理的流程圖;
[0029]圖8是本發(fā)明實(shí)施例的字幕調(diào)節(jié)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0031]以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0032]方法實(shí)施例
[0033]根據(jù)本發(fā)明的實(shí)施例,提供了一種字幕調(diào)節(jié)方法,圖1是本發(fā)明實(shí)施例的字幕調(diào)節(jié)方法的流程圖,如圖1所示,根據(jù)本發(fā)明實(shí)施例的字幕調(diào)節(jié)方法包括如下處理:
[0034]步驟101,獲取音視頻文件的音頻信息和外掛字幕文件,對(duì)音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表,對(duì)外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表;[0035]在步驟101中,獲取音視頻文件的音頻信息,對(duì)音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表具體包括:獲取當(dāng)前音視頻文件播放時(shí)間點(diǎn)之前的一定時(shí)間段內(nèi)的音頻信息,利用人聲特性過濾分析得到音頻信息中的預(yù)定句的連續(xù)對(duì)白;確定連續(xù)對(duì)白中每句對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成對(duì)白時(shí)間表,其中,對(duì)白時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0036]在步驟101中,獲取音視頻文件的外掛字幕文件,對(duì)外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表具體包括:獲取音視頻文件的外掛字幕文件,從外掛字幕文件中提取所有對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成字幕時(shí)間表,其中,字幕時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0037]步驟102,將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定音頻信息與字幕文件之間的字幕時(shí)間差,并根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件。
[0038]在步驟102中,將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定音頻信息與字幕文件之間的字幕時(shí)間差具體包括:
[0039]獲取對(duì)白時(shí)間表中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間;將對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將一組對(duì)白作為一個(gè)整體與字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從匹配結(jié)果中確定最佳匹配項(xiàng);從最佳匹配項(xiàng)中分別提取對(duì)白開始時(shí)間和字幕開始時(shí)間,并根據(jù)對(duì)白開始時(shí)間和字幕開始時(shí)間的差值確定字幕時(shí)間差。
[0040]例如,弟η個(gè)匹配結(jié)果為:An=F(P時(shí)間長(zhǎng)度n,Q時(shí)間長(zhǎng)度i)+F (P時(shí)間間隔n,Q時(shí)間間隔i)+F (P
時(shí)間長(zhǎng)度η +I,Q時(shí)間長(zhǎng)度2) +F (P時(shí)間間隔η +I,Q時(shí)間間隔2) +......(P時(shí)間長(zhǎng)度n +m— I,Q時(shí)間長(zhǎng)度m) +F ( P
時(shí)間間隔n+m — I,G時(shí)間間隔m );最佳匹配項(xiàng)為=Abest=MAX (A1, A2,......,A11,......,AN —M),或者,
Abest-MIN (A1, A2J......,An,......,AN—M);其中,P為子眷時(shí)間表,P時(shí)間長(zhǎng)度n和P時(shí)間間η η
為字幕時(shí)間表第η項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I < η < N,N為字幕時(shí)間表中的對(duì)白總句數(shù),Q為對(duì)白時(shí)間表,和Q__m為對(duì)白時(shí)間表上第m項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I < M,M為對(duì)白時(shí)間表中的對(duì)白句數(shù),F(xiàn)為所使用的匹配函數(shù)。
[0041]優(yōu)選地,將一組對(duì)白作為一個(gè)整體與字幕時(shí)間表進(jìn)行匹配之前,可以設(shè)置一個(gè)偏差值,將字幕時(shí)間表中的對(duì)白持續(xù)時(shí)間長(zhǎng)度加上偏差值,并將字幕時(shí)間表中的與前一句對(duì)白的間隔時(shí)間減去偏差值。
[0042]在步驟102中,根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件具體包括:在確定字幕時(shí)間差大于預(yù)先設(shè)置的閾值后,將字幕文件中的最佳匹配項(xiàng)后面的對(duì)白開始時(shí)間和對(duì)白結(jié)束時(shí)間都加上字幕時(shí)間差,得到調(diào)節(jié)后的字幕文件并輸出。
[0043]以下結(jié)合附圖,以電影為例,對(duì)本發(fā)明實(shí)施例的上述技術(shù)方案進(jìn)行詳細(xì)說明。
[0044]根據(jù)本發(fā)明實(shí)施例的字幕調(diào)節(jié)方法可以通過以下四個(gè)模塊完成上述處理:音頻解析模塊、字幕文件解析模塊、時(shí)間匹配模塊、字幕校準(zhǔn)模塊。
[0045]圖2是本發(fā)明實(shí)施例的音頻解析模塊輸入輸出的示意圖,如圖2所示,該模塊的輸入為電影音頻,輸出為對(duì)白時(shí)間表。圖3是本發(fā)明實(shí)施例的音頻解析模塊對(duì)電影音頻進(jìn)行解析的示意圖,如圖3所示,音頻解析模塊在電影播放過程中獲取電影音頻輸出,利用人聲特性過濾分析得到其中的對(duì)白部分,量化后確定對(duì)白中每句話的時(shí)間點(diǎn),并通過這些時(shí)間點(diǎn)生成對(duì)白時(shí)間表。對(duì)白時(shí)間表以每句對(duì)白作為列表中的一項(xiàng),每項(xiàng)包含下面幾個(gè)內(nèi)容,第η句對(duì)白的開始時(shí)間、結(jié)束時(shí)間、時(shí)間長(zhǎng)度、與前一句對(duì)白的間隔時(shí)間。其中,對(duì)白時(shí)間表中第一句對(duì)白的間隔時(shí)間取值為O (該電影音頻的第一句對(duì)白的時(shí)間間隔也可以取值為O)。優(yōu)選地,該對(duì)白時(shí)間表只需包含用于匹配的3至5句對(duì)白的內(nèi)容。取多少句連續(xù)對(duì)白可以根據(jù)實(shí)際情況需要,取的對(duì)白越多,后面的匹配越準(zhǔn)確。
[0046]圖4是本發(fā)明實(shí)施例的字幕解析模塊輸入輸出的示意圖,如圖4所示,字幕解析模塊的輸入為字幕文件,輸出為字幕時(shí)間表。其中,字幕文件可以包括主流的后綴為srt、ass、krc、ksc、ssa、stxt、vst等格式,字幕文件包含的基本內(nèi)容為每句話的開始時(shí)間、結(jié)束時(shí)間和字幕內(nèi)容。通過解析字幕文件的內(nèi)容可以提取第m句對(duì)白的開始時(shí)間、結(jié)束時(shí)間、時(shí)間長(zhǎng)度、與前一句對(duì)白的間隔時(shí)間,生成與對(duì)白時(shí)間表類似的字幕時(shí)間表。同樣,第一句對(duì)白的間隔時(shí)間取值為O。該字幕時(shí)間表包含了所有對(duì)白的時(shí)間點(diǎn)。
[0047]圖5是本發(fā)明實(shí)施例的時(shí)間匹配模塊輸入輸出的示意圖,如圖5所示,時(shí)間匹配模塊的輸入對(duì)白時(shí)間表和字幕時(shí)間表,通過匹配后輸出為字幕時(shí)間誤差。對(duì)白時(shí)間表只包含當(dāng)前視頻播放時(shí)間點(diǎn)的前M句對(duì)白的時(shí)間數(shù)據(jù),而字幕時(shí)間表包含了視頻全部對(duì)白的時(shí)間數(shù)據(jù),即對(duì)白時(shí)間表為字 幕時(shí)間表的子集。這兩個(gè)表為有序表,根據(jù)表項(xiàng)的開始時(shí)間進(jìn)行排列。
[0048]因此,對(duì)白時(shí)間匹配可以通過以對(duì)白時(shí)間表為模板,取每個(gè)表項(xiàng)的對(duì)白句時(shí)間長(zhǎng)度和間隔時(shí)間為特征,在字幕時(shí)間表上滑動(dòng)求其與各個(gè)點(diǎn)的匹配程度。匹配可以使用平方差匹配法、歸一化平方差匹配法、相關(guān)匹配法、歸一化相關(guān)匹配法、相關(guān)系數(shù)匹配法、歸一化相關(guān)系數(shù)匹配法(前面兩種方法為越小的值表示越匹配,后四種方法值越大越匹配)等模板匹配方法。匹配程度結(jié)果為一個(gè)數(shù)列,求取該數(shù)列的最佳匹配項(xiàng)(根據(jù)匹配方法不同取最小值或者最大值)。
[0049]假設(shè)P為字幕時(shí)間表P__n為字幕時(shí)間表第η項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I ^ n ^ N, N為字幕時(shí)間表中的對(duì)白總句數(shù),Q為對(duì)白時(shí)間
時(shí)間長(zhǎng)度m矛口 Q時(shí)間間隔m
為對(duì)白時(shí)間表上第m項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I < m < M,M為對(duì)白時(shí)間表中的對(duì)白句數(shù),經(jīng)驗(yàn)值可取5,F(xiàn)為所使用的匹配函數(shù)。則
有弟η個(gè)匹配結(jié)果為:An=F (P時(shí)間長(zhǎng)度n,Q時(shí)間長(zhǎng)度I)+F (P時(shí)間間隔n,Q時(shí)間間隔i)+F (P時(shí)間長(zhǎng)度n + i,Q時(shí)
間長(zhǎng)度2) +F (P時(shí)間間隔η+I,Q時(shí)間間隔2) +......+F (P時(shí)間長(zhǎng)度n+m—I,Q時(shí)間長(zhǎng)度m) +? (P時(shí)間間隔n+m— I,
Q時(shí)間間Hm);取{土匹配項(xiàng):Abest_MAX (A1, A2?......,An,......,AN—M),或者,Abest-MIN (A1,
A?,......? A n,......, A Ν_Μ)ο
[0050]另外,考慮到實(shí)際情況中,字幕的出現(xiàn)時(shí)間一般會(huì)比對(duì)白所用的時(shí)間要長(zhǎng),同時(shí)也會(huì)導(dǎo)致間隔時(shí)間變短。因此可以設(shè)定一個(gè)I至3秒的偏差值,匹配的時(shí)候所有的字幕時(shí)間表的時(shí)間長(zhǎng)度都加上這個(gè)偏差值,間隔時(shí)間都減去這個(gè)偏差值,然后再去求匹配。
[0051]從最佳匹配結(jié)果中分別提取對(duì)白時(shí)間的開始時(shí)間和字幕時(shí)間的開始時(shí)間,求差可得字幕時(shí)間差=字幕表項(xiàng)的開始時(shí)間-對(duì)白表項(xiàng)的開始時(shí)間。
[0052]圖6是本發(fā)明實(shí)施例的字幕校準(zhǔn)模塊輸入輸出的示意圖,如圖6所示,字幕校準(zhǔn)模塊根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行修正,輸出修正后的字幕文件。當(dāng)誤差時(shí)間大于設(shè)定的閾值后,將最佳匹配時(shí)間點(diǎn)后面的對(duì)白開始時(shí)間和結(jié)束時(shí)間都加上誤差時(shí)間,即可以得到修正后的字幕文件。
[0053]圖7是本發(fā)明實(shí)施例的字幕調(diào)節(jié)方法的詳細(xì)處理的流程圖,如圖7所示,具體包括如下處理:
[0054]步驟701,啟動(dòng)字幕自動(dòng)調(diào)節(jié)功能后,首先判斷當(dāng)前播放視頻是否在使用外掛字幕,如果是則對(duì)外掛字幕文件進(jìn)行解析,按照字幕時(shí)間解析模塊的方法生成字幕時(shí)間列表,同時(shí)進(jìn)入音頻解析模塊;
[0055]步驟702,獲取視頻對(duì)白中的5句對(duì)白,按照對(duì)白時(shí)間解析模塊的方法生成對(duì)白時(shí)間表;
[0056]步驟703,根據(jù)字幕時(shí)間表和對(duì)白時(shí)間表的匹配結(jié)果得到字幕時(shí)間誤差;
[0057]步驟704,根據(jù)字幕時(shí)間差對(duì)原字幕文件進(jìn)行修正,得到修正后的字幕文件;
[0058]步驟705,等待若干時(shí)間后再進(jìn)行下一次檢測(cè),進(jìn)入步驟702。
[0059]綜上所述,借助于本發(fā)明實(shí)施例的技術(shù)方案,通過將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果對(duì)字幕文件進(jìn)行調(diào)節(jié),解決了現(xiàn)有技術(shù)中需要用戶人為操作,調(diào)整不是十分方便,用戶使用體驗(yàn)不高的問題,使字幕能夠自動(dòng)適應(yīng)電影的播放時(shí)間,當(dāng)外掛字幕與視頻對(duì)白不一致時(shí),能自動(dòng)調(diào)整,無需用戶手動(dòng)操作,提高了用戶的使用體驗(yàn)。
[0060]裝置實(shí)施例
[0061]根據(jù)本發(fā)明的實(shí)施例,提供了一種字幕調(diào)節(jié)裝置,圖8是本發(fā)明實(shí)施例的字幕調(diào)節(jié)裝置的結(jié)構(gòu)示意圖,如圖8所示,根據(jù)本發(fā)明實(shí)施例的字幕調(diào)節(jié)裝置包括:音頻解析模塊80、字幕文件解析模塊82、時(shí)間匹配模塊84、字幕校準(zhǔn)模塊86,以下對(duì)本發(fā)明實(shí)施例的各個(gè)模塊進(jìn)行詳細(xì)的說明。
[0062]音頻解析模塊80,用于獲取音視頻文件的音頻信息對(duì)音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表;
[0063]音頻解析模塊80具體用于:獲取當(dāng)前音視頻文件播放時(shí)間點(diǎn)之前的一定時(shí)間段內(nèi)的音頻信息,利用人聲特性過濾分析得到音頻信息中的預(yù)定句的連續(xù)對(duì)白;確定連續(xù)對(duì)白中每句對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成對(duì)白時(shí)間表,其中,對(duì)白時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0064]字幕文件解析模塊82,用于獲取音視頻文件的外掛字幕文件,對(duì)外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表;
[0065]字幕文件解析模塊82具體用于:獲取音視頻文件的外掛字幕文件,從外掛字幕文件中提取所有對(duì)白的時(shí)間信息,并根據(jù)時(shí)間信息生成字幕時(shí)間表,其中,字幕時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
[0066]時(shí)間匹配模塊84,用于將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定音頻信息與字幕文件之間的字幕時(shí)間差;
[0067]時(shí)間匹配模塊84具體用于:獲取對(duì)白時(shí)間表中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間;將對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將一組對(duì)白作為一個(gè)整體與字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從匹配結(jié)果中確定最佳匹配項(xiàng);從最佳匹配項(xiàng)中分別提取對(duì)白開始時(shí)間和字幕開始時(shí)間,并根據(jù)對(duì)白開始時(shí)間和字幕開始時(shí)間的差值確定字幕時(shí)間差。
[0068]優(yōu)選地,弟η個(gè)匹配結(jié)果為:An=F(P時(shí)間長(zhǎng)度n,Q時(shí)間長(zhǎng)度i)+F (P時(shí)間間隔n,Q時(shí)間間隔i)+F
(P時(shí)間長(zhǎng)度η+I,Q時(shí)間長(zhǎng)度2) +F (P時(shí)間間隔η+I,Q時(shí)間間隔2) +......(P時(shí)間長(zhǎng)度n+m—I,Q時(shí)間長(zhǎng)度m) +F
(P時(shí)間間Hn+m—I,Q時(shí)間間Hm);最佳匹配項(xiàng)為:Abest=MAX (A1, A2,......,An,......,AN —M),或
者,Abest_MIN (A1, A2J......,An,......,A N _M);其中,P為子眷時(shí)間表,P時(shí)間長(zhǎng)度n和P時(shí)間間
Hn為字幕時(shí)間表第η項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I < η < N,N為字幕時(shí)間表中的對(duì)白總句數(shù),Q為對(duì)白時(shí)間表,和Q__m為對(duì)白時(shí)間表上第m項(xiàng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間,I ^m^M, M為對(duì)白時(shí)間表中的對(duì)白句數(shù),F(xiàn)為所使用的匹配函數(shù)。
[0069]時(shí)間匹配模塊84進(jìn)一步用于:設(shè)置偏差值,將字幕時(shí)間表中的對(duì)白持續(xù)時(shí)間長(zhǎng)度加上偏差值,并將字幕時(shí)間表中的與前一句對(duì)白的間隔時(shí)間減去偏差值。
[0070]字幕校準(zhǔn)模塊86,用于根據(jù)字幕時(shí)間差對(duì)字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件。
[0071]字幕校準(zhǔn)模塊86具體用于:在確定字幕時(shí)間差大于預(yù)先設(shè)置的閾值后,將字幕文件中的最佳匹配項(xiàng)后面的對(duì)白開始時(shí)間和對(duì)白結(jié)束時(shí)間都加上字幕時(shí)間差,得到調(diào)節(jié)后的子眷文件并輸出。
[0072]綜上所述,借助于本發(fā)明實(shí)施`例的技術(shù)方案,通過將對(duì)白時(shí)間表和字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果對(duì)字幕文件進(jìn)行調(diào)節(jié),解決了現(xiàn)有技術(shù)中需要用戶人為操作,調(diào)整不是十分方便,用戶使用體驗(yàn)不高的問題,使字幕能夠自動(dòng)適應(yīng)電影的播放時(shí)間,當(dāng)外掛字幕與視頻對(duì)白不一致時(shí),能自動(dòng)調(diào)整,無需用戶手動(dòng)操作,提高了用戶的使用體驗(yàn)。
[0073]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種字幕調(diào)節(jié)方法,其特征在于,包括: 獲取音視頻文件的音頻信息和外掛字幕文件,對(duì)所述音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表,對(duì)所述外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表; 將所述對(duì)白時(shí)間表和所述字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定所述音頻信息與所述字幕文件之間的字幕時(shí)間差,并根據(jù)所述字幕時(shí)間差對(duì)所述字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的子眷文件。
2.如權(quán)利要求1所述的方法,其特征在于,獲取音視頻文件的音頻信息,對(duì)所述音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表具體包括: 獲取當(dāng)前音視頻文件播放時(shí)間點(diǎn)之前的一定時(shí)間段內(nèi)的所述音頻信息,利用人聲特性過濾分析得到所述音頻信息中的預(yù)定句的連續(xù)對(duì)白; 確定所述連續(xù)對(duì)白中每句對(duì)白的時(shí)間信息,并根據(jù)所述時(shí)間信息生成所述對(duì)白時(shí)間表,其中,所述對(duì)白時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
3.如權(quán)利要求1所述的方法,其特征在于,獲取音視頻文件的外掛字幕文件,對(duì)所述外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表具體包括: 獲取音視頻文件的外掛字幕文件,從所述外掛字幕文件中提取所有對(duì)白的時(shí)間信息,并根據(jù)所述時(shí)間信息生成所述字幕時(shí)間表,其中,所述字幕時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
4.如權(quán)利要求1所述的方法,其特征在于,將所述對(duì)白時(shí)間表和所述字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定所述音頻信息與所述字幕文件之間的字幕時(shí)間差具體包括: 獲取所述對(duì)白時(shí)間表中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間; 將所述對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以所述一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將所述一組對(duì)白作為一個(gè)整體與所述字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從所述匹配結(jié)果中確定最佳匹配項(xiàng); 從所述最佳匹配項(xiàng)中分別提取對(duì)白開始時(shí)間和字幕開始時(shí)間,并根據(jù)所述對(duì)白開始時(shí)間和字幕開始時(shí)間的差值確定所述字幕時(shí)間差。
5.如權(quán)利要求4所述的方法,其特征在于,將所述對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以所述一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將所述一組對(duì)白作為一個(gè)整體與所述字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從所述匹配結(jié)果中確定最佳匹配項(xiàng)具體包括: 低n個(gè)匹配結(jié)果為:
6.如權(quán)利要求4所述的方法,其特征在于,將所述一組對(duì)白作為一個(gè)整體與所述字幕時(shí)間表進(jìn)行匹配之前,所述方法進(jìn)一步包括: 設(shè)置偏差值,將所述字幕時(shí)間表中的對(duì)白持續(xù)時(shí)間長(zhǎng)度加上所述偏差值,并將所述字幕時(shí)間表中的與前一句對(duì)白的間隔時(shí)間減去所述偏差值。
7.如權(quán)利要求4所述的方法,其特征在于,根據(jù)所述字幕時(shí)間差對(duì)所述字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件具體包括: 在確定所述字幕時(shí)間差大于預(yù)先設(shè)置的閾值后,將所述字幕文件中的所述最佳匹配項(xiàng)后面的對(duì)白開始時(shí)間和對(duì)白結(jié)束時(shí)間都加上所述字幕時(shí)間差,得到調(diào)節(jié)后的字幕文件并輸出。
8.一種字幕調(diào)節(jié)裝置,其特征在于,包括: 音頻解析模塊,用于獲取音視頻文件的音頻信息對(duì)所述音頻信息中的對(duì)白進(jìn)行解析,生成對(duì)白時(shí)間表; 字幕文件解析模塊,用于獲取音視頻文件的外掛字幕文件,對(duì)所述外掛字幕文件的內(nèi)容進(jìn)行解析,生成字幕時(shí)間表; 時(shí)間匹配模塊,用于將所述對(duì)白時(shí)間表和所述字幕時(shí)間表進(jìn)行匹配,根據(jù)匹配結(jié)果確定所述音頻信息與所述字幕文件之間的字幕時(shí)間差; 字幕校準(zhǔn)模塊,用于根據(jù)所述字幕時(shí)間差對(duì)所述字幕文件進(jìn)行調(diào)節(jié),輸出調(diào)節(jié)后的字幕文件。
9.如權(quán)利要求8所述的裝置,其特征在于,所述音頻解析模塊具體用于: 獲取當(dāng)前音視頻文件播放時(shí)間點(diǎn)之前的一定時(shí)間段內(nèi)的所述音頻信息,利用人聲特性過濾分析得到所述音頻信息中的預(yù)定句的連續(xù)對(duì)白; 確定所述連續(xù)對(duì)白中每句對(duì)白的時(shí)間信息,并根據(jù)所述時(shí)間信息生成所述對(duì)白時(shí)間表,其中,所述對(duì)白時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
10.如權(quán)利要求8所述的裝置,其特征在于,所述字幕文件解析模塊具體用于: 獲取音視頻文件的外掛字幕文件,從所述外掛字幕文件中提取所有對(duì)白的時(shí)間信息,并根據(jù)所述時(shí)間信息生成所述字幕時(shí)間表,其中,所述字幕時(shí)間表包括:每句對(duì)白的對(duì)白開始時(shí)間、對(duì)白結(jié)束時(shí)間、對(duì)白持續(xù)時(shí)間長(zhǎng)度、以及與前一句對(duì)白的間隔時(shí)間。
11.如權(quán)利要求8所述的裝置,其特征在于,所述時(shí)間匹配模塊具體用于: 獲取所述對(duì)白時(shí)間表中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間; 將所述對(duì)白時(shí)間表中記錄的所有對(duì)白作為一組對(duì)白,并以所述一組對(duì)白中每個(gè)對(duì)白所對(duì)應(yīng)的對(duì)白持續(xù)時(shí)間長(zhǎng)度和與前一句對(duì)白的間隔時(shí)間為參數(shù),將所述一組對(duì)白作為一個(gè)整體與所述字幕時(shí)間表進(jìn)行匹配,獲取匹配結(jié)果,并從所述匹配結(jié)果中確定最佳匹配項(xiàng); 從所述最佳匹配項(xiàng)中分別提取對(duì)白開始時(shí)間和字幕開始時(shí)間,并根據(jù)所述對(duì)白開始時(shí)間和字幕開始時(shí)間的差值確定所述字幕時(shí)間差。
12.如權(quán)利要求11所述的裝置,其特征在于,第η個(gè)匹配結(jié)果為:An=F(Pwm^n,Qwmi
13.如權(quán)利要求11所述的裝置,其特征在于,所述時(shí)間匹配模塊進(jìn)一步用于: 設(shè)置偏差值,將所述字幕時(shí)間表中的對(duì)白持續(xù)時(shí)間長(zhǎng)度加上所述偏差值,并將所述字幕時(shí)間表中的與前一句對(duì)白的間隔時(shí)間減去所述偏差值。
14.如權(quán)利要求11所述的裝置,其特征在于,所述字幕校準(zhǔn)模塊具體用于:在確定所述字幕時(shí)間差大于預(yù)先設(shè)置的閾值后,將所述字幕文件中的所述最佳匹配項(xiàng)后面的對(duì)白開始時(shí)間和對(duì)白結(jié)束時(shí)間都加上所述字幕時(shí)間差,得到調(diào)節(jié)后的字幕文件并輸出。
【文檔編號(hào)】H04N5/278GK103647909SQ201310690684
【公開日】2014年3月19日 申請(qǐng)日期:2013年12月16日 優(yōu)先權(quán)日:2013年12月16日
【發(fā)明者】范俊君 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司