本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,特別是涉及一種會(huì)議紀(jì)要自動(dòng)記錄方法、裝置和電子設(shè)備。
背景技術(shù):
對(duì)于一些比較重要的會(huì)議,需要對(duì)關(guān)鍵內(nèi)容進(jìn)行記錄,采用人工記錄的方式耗費(fèi)人力,目前已有自動(dòng)對(duì)會(huì)議內(nèi)容進(jìn)行記錄的技術(shù),通常是將與會(huì)者發(fā)出的語音信號(hào)直接轉(zhuǎn)換成文本字符予以保存。
實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)中至少存在如下問題:將與會(huì)者的語音信號(hào)直接轉(zhuǎn)換成文本字符進(jìn)行保存而形成的會(huì)議記錄比較冗長,觀看會(huì)議記錄的人需要通篇瀏覽才能提煉出想了解的關(guān)鍵內(nèi)容,效率較差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例主要解決的技術(shù)問題是提供一種會(huì)議紀(jì)要自動(dòng)記錄方法、裝置和電子設(shè)備,使觀看會(huì)議記錄的人能高效的通過會(huì)議記錄提煉出想了解的關(guān)鍵內(nèi)容。
為解決上述技術(shù)問題,第一方面,本發(fā)明實(shí)施例提供了一種會(huì)議紀(jì)要自動(dòng)記錄方法,包括:
獲取語音信號(hào);
將所述語音信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的文本字符;
確定所述文本字符中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,否則,不予記錄。
可選的,所述方法在從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容之后還包括:
確定所述文本字符在首次出現(xiàn)關(guān)鍵詞的位置之后的部分是否存在預(yù)設(shè)長度的不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,如果存在,則在所述文本字符串的起始位置停止對(duì)所述文本字符的記錄。
為解決上述技術(shù)問題,第二方面,本發(fā)明實(shí)施例提供了一種會(huì)議紀(jì)要自動(dòng)記錄方法,所述方法包括:
獲取語音信號(hào);
將所述語音信號(hào)分段;
將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則基于所述文本字符串進(jìn)行記錄,否則,不予記錄。
可選的,所述基于所述文本字符串進(jìn)行記錄,包括:
記錄所述文本字符串的內(nèi)容。
可選的,所述將所述語音信號(hào)分段,包括:
將所述語音信號(hào)按預(yù)設(shè)時(shí)間段進(jìn)行分段;
所述基于所述文本字符串進(jìn)行記錄,包括:
確定當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串是否與當(dāng)前文本字符串含有相同關(guān)鍵詞,如果是,則記錄當(dāng)前文本字符串的內(nèi)容,如果否,則記錄當(dāng)前文本字符串從關(guān)鍵詞開始到結(jié)尾的部分。
可選的,所述方法還包括:將記錄的內(nèi)容根據(jù)預(yù)設(shè)的關(guān)鍵詞集合中的關(guān)鍵詞進(jìn)行分類。
可選的,所述方法還包括:
接收關(guān)鍵詞設(shè)置指令,根據(jù)關(guān)鍵詞設(shè)置指令建立關(guān)鍵詞集合。
為解決上述技術(shù)問題,第三方面,本發(fā)明實(shí)施例提供了一種會(huì)議紀(jì)要自動(dòng)記錄裝置,包括:
第一語音信號(hào)獲取模塊,用于獲取語音信號(hào);
第一轉(zhuǎn)換模塊,用于將所述語音信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的文本字符;
第一記錄模塊,用于確定所述文本字符中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,否則,不予記錄。
可選的,所述裝置還包括:
結(jié)束記錄模塊,用于確定所述文本字符在首次出現(xiàn)關(guān)鍵詞的位置之后的部分是否存在預(yù)設(shè)長度的不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,如果存在,則在所述文本字符串的起始位置停止對(duì)所述文本字符的記錄。
為解決上述技術(shù)問題,第四方面,本發(fā)明實(shí)施例提供了一種會(huì)議紀(jì)要自動(dòng)記錄裝置,包括:
第二語音信號(hào)獲取模塊,用于獲取語音信號(hào);
語音信號(hào)分段模塊,用于將所述語音信號(hào)分段;
第二轉(zhuǎn)換模塊,用于將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
第二記錄模塊,用于逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則基于所述文本字符串進(jìn)行記錄,否則,不予記錄。
可選的,所述第二記錄模塊,包括:
第一記錄子模塊,用于記錄所述文本字符串的內(nèi)容。
可選的,所述語音信號(hào)分段模塊,包括:
語音信號(hào)分段子模塊,用于將所述語音信號(hào)按預(yù)設(shè)時(shí)間段進(jìn)行分段;
所述第二記錄模塊包括:
第二記錄子模塊,用于確定當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串是否與當(dāng)前文本字符串含有相同關(guān)鍵詞,如果是,則記錄當(dāng)前文本字符串的內(nèi)容,如果否,則記錄當(dāng)前文本字符串從關(guān)鍵詞開始到結(jié)尾的部分。
可選的,所述裝置還包括:
分類模塊,用于將記錄的內(nèi)容根據(jù)預(yù)設(shè)的關(guān)鍵詞集合中的關(guān)鍵詞進(jìn)行分類。
可選的,所述裝置還包括:
關(guān)鍵詞集合建立模塊,用于接收關(guān)鍵詞設(shè)置指令,根據(jù)關(guān)鍵詞設(shè)置指令建立關(guān)鍵詞集合。
第五方面,本申請(qǐng)實(shí)施例還提供了一種電子設(shè)備,包括:
至少一個(gè)處理器;以及,
與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,
所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行如上所述的方法。
第六方面,本申請(qǐng)實(shí)施例還提供了一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,當(dāng)所述計(jì)算機(jī)可執(zhí)行指令被電子設(shè)備執(zhí)行時(shí),使所述電子設(shè)備執(zhí)行如上所述的方法。
第七方面,本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)在非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,當(dāng)所述程序指令被電子設(shè)備執(zhí)行時(shí),使所述電子設(shè)備執(zhí)行如上所述的方法。
本發(fā)明實(shí)施例的有益效果是:本發(fā)明實(shí)施例通過將會(huì)議發(fā)言者的語音信號(hào)轉(zhuǎn)化成對(duì)應(yīng)的文本字符,然后判斷所述文本字符是否含有預(yù)設(shè)的關(guān)鍵詞,對(duì)于部分不含有預(yù)設(shè)關(guān)鍵詞的文本字符串不予記錄。這樣就能排除掉一些與會(huì)議主題不太相關(guān)的內(nèi)容,避免會(huì)議記錄冗長,使觀看會(huì)議記錄的人能高效的通過會(huì)議記錄提煉出想了解的關(guān)鍵內(nèi)容。
附圖說明
圖1是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄方法的一個(gè)實(shí)施例的流程圖;
圖2是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄方法的一個(gè)實(shí)施例的流程圖;
圖3是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄方法的一個(gè)實(shí)施例的流程圖;
圖4是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄方法的一個(gè)實(shí)施例的流程圖;
圖5是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖7是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖8是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄方法的一個(gè)實(shí)施例的流程圖;
圖9是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄方法的一個(gè)實(shí)施例的流程圖;
圖10是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖11是本發(fā)明會(huì)議紀(jì)要自動(dòng)記錄裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖12是本發(fā)明實(shí)施例提供的會(huì)議紀(jì)要自動(dòng)記錄方法的電子設(shè)備的硬件結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實(shí)施例提供了一種會(huì)議紀(jì)要自動(dòng)記錄方法,所述方法包括:
步驟101:獲取語音信號(hào);
其中,所述語音信號(hào)可以是會(huì)議錄音的語音信號(hào),也可以是實(shí)時(shí)獲取的語音信號(hào)。
步驟102:將所述語音信號(hào)分段;
即將所述語音信號(hào)切割成更小的單位以便進(jìn)行處理。
步驟103:將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
即將步驟102中分割的各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的文本字符串,具體應(yīng)用中,可以采用語音識(shí)別技術(shù)對(duì)語音進(jìn)行轉(zhuǎn)換。
步驟104:逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則基于所述文本字符串進(jìn)行記錄,否則,不予記錄。
對(duì)步驟103中獲得的各個(gè)文本字符串,逐一確定每個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是,則針對(duì)該文本字符串予以記錄,否則不予記錄。每個(gè)文本字符串有可能包含一個(gè)關(guān)鍵詞也有可能包含多個(gè)關(guān)鍵詞,對(duì)于包含一個(gè)或多個(gè)預(yù)設(shè)關(guān)鍵詞的文本字符串都予以記錄,對(duì)于不包含任何預(yù)設(shè)關(guān)鍵詞的文本字符串,不予記錄。其中所述關(guān)鍵詞集合預(yù)先設(shè)置,為數(shù)個(gè)關(guān)鍵詞的集合。所述關(guān)鍵詞可以為任何詞,例如計(jì)劃、目標(biāo)、第一季度,2016年等。
本發(fā)明實(shí)施例通過對(duì)會(huì)議發(fā)言者的語音信號(hào)進(jìn)行分段,然后逐段判斷每段語音信號(hào)對(duì)應(yīng)的文本字符串是否含有預(yù)設(shè)的關(guān)鍵詞,如果含有預(yù)設(shè)的關(guān)鍵詞則予以記錄,否則不予記錄。這樣就能排除掉一些與會(huì)議主題不太相關(guān)的內(nèi)容,避免會(huì)議記錄冗長,使觀看會(huì)議記錄的人能高效的通過會(huì)議記錄提煉出想了解的關(guān)鍵內(nèi)容。
可選的,在所述方法的其他實(shí)施例中,所述將所述語音信號(hào)分段,包括:
將所述語音信號(hào)按預(yù)設(shè)時(shí)間段進(jìn)行分段。
所述預(yù)設(shè)時(shí)間預(yù)先設(shè)置,例如可以是1分鐘或者30秒。以1分鐘的場(chǎng)合來說明,假設(shè)語音信號(hào)時(shí)長10分30秒,則可以將該語音信號(hào)分成10段長1分鐘的語音段和1段長30秒的語音段。
可選的,在所述方法的某些實(shí)施例中,所述基于所述文本字符串進(jìn)行記錄,包括:
記錄所述文本字符串的內(nèi)容。
如圖2所示,為所述方法的一個(gè)實(shí)施例的流程圖,在該實(shí)施例中,所述方法包括:
步驟201:獲取語音信號(hào);
步驟202:將所述語音信號(hào)分段;
步驟203:將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
步驟204:逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則記錄所述文本字符串的內(nèi)容,否則,不予記錄。
在該實(shí)施例中,對(duì)每個(gè)語音段對(duì)應(yīng)的文本字符串進(jìn)行確定該文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果包含預(yù)設(shè)關(guān)鍵詞則記錄該文本字符串的內(nèi)容。這種記錄方式可以保證全面記錄,避免遺漏內(nèi)容。
可選的,在所述方法的另一實(shí)施例中,只記錄文本字符串的部分內(nèi)容,進(jìn)一步簡化會(huì)議記錄,即所述基于所述文本字符串進(jìn)行記錄,包括:
確定當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串是否與當(dāng)前文本字符串含有相同關(guān)鍵詞,如果是,則記錄當(dāng)前文本字符串的內(nèi)容,如果否,則記錄當(dāng)前文本字符串從關(guān)鍵詞開始到結(jié)尾的部分。
需要說明的是,當(dāng)當(dāng)前文本字符串對(duì)應(yīng)的語音段為首個(gè)時(shí)間段的語音段時(shí),即當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段不存在時(shí),屬于當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串為空的情形,則當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串與當(dāng)前文本字符串不含有相同得關(guān)鍵詞,記錄當(dāng)前文本字符串從關(guān)鍵詞開始到結(jié)尾的部分。
如圖3所示,為所述方法的一個(gè)實(shí)施例的流程圖,在該實(shí)施例中,所述方法包括:
步驟301:獲取語音信號(hào);
步驟302:將所述語音信號(hào)按預(yù)設(shè)時(shí)間段進(jìn)行分段;
步驟303:將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
步驟304:逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則進(jìn)一步確定該文本字符串即當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串是否與當(dāng)前文本字符串含有相同關(guān)鍵詞,如果是,則記錄當(dāng)前文本字符串的內(nèi)容,如果否,則記錄當(dāng)前文本字符串從關(guān)鍵詞開始到結(jié)尾的部分。如果文本字符串不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,則不予記錄。
即針對(duì)包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串進(jìn)一步判斷,將該文本字符串作為當(dāng)前字符串,判斷當(dāng)前字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串是否與當(dāng)前文本字符串含有相同關(guān)鍵詞,如果含有相同的關(guān)鍵詞,則記錄該文本字符串的全部內(nèi)容,如果不含有相同的關(guān)鍵詞,則只記錄該文本字符串的部分內(nèi)容,記錄從該關(guān)鍵詞開始到該文本字符串的結(jié)尾部分。這種記錄方式可以進(jìn)一步簡化會(huì)議記錄。如果文本字符串包含多個(gè)關(guān)鍵詞的場(chǎng)合,從第一個(gè)關(guān)鍵詞開始記錄。
可選的,在所述方法的其他實(shí)施例中,所述方法還包括:將記錄的內(nèi)容根據(jù)預(yù)設(shè)的關(guān)鍵詞集合中的關(guān)鍵詞進(jìn)行分類。
假設(shè)關(guān)鍵詞集合含有五個(gè)關(guān)鍵詞,那么含有第一個(gè)關(guān)鍵詞的集合分為一類,含有第二個(gè)關(guān)鍵詞的集合分為一類,以此類推共分五類,在實(shí)際應(yīng)用中,如果記錄方式采用在文本文件中保存的方式,可以將同一類文本字符串集中到一起,這樣更方便會(huì)議記錄的觀看者迅速抓到自己感興趣的內(nèi)容。在一個(gè)文本字符串含有多個(gè)預(yù)設(shè)關(guān)鍵詞的場(chǎng)合,例如同時(shí)含有第一預(yù)設(shè)關(guān)鍵詞和第二預(yù)設(shè)關(guān)鍵詞,則可以只把該文本字符串歸入第一預(yù)設(shè)關(guān)鍵詞,也可以即把該文本字符串歸入第一預(yù)設(shè)關(guān)鍵詞又同時(shí)歸入第二預(yù)設(shè)關(guān)鍵詞。
可選的,在所述方法的其他實(shí)施例中,所述方法還包括:接收關(guān)鍵詞設(shè)置指令,根據(jù)關(guān)鍵詞設(shè)置指令建立關(guān)鍵詞集合。
在實(shí)際應(yīng)用中,還可以設(shè)置一用戶界面,用于接收用戶的關(guān)鍵詞設(shè)置指令,用戶可以根據(jù)自己感興趣的話題設(shè)置若干個(gè)關(guān)鍵詞,因?yàn)槊看螘?huì)議的內(nèi)容不盡相同,可以根據(jù)本次會(huì)議的主題設(shè)置關(guān)鍵詞。
如圖4所示,為所述方法的一個(gè)實(shí)施例的流程圖,在該實(shí)施例中,所述方法包括:
步驟401:接收關(guān)鍵詞設(shè)置指令,根據(jù)關(guān)鍵詞設(shè)置指令建立關(guān)鍵詞集合。
步驟402:獲取語音信號(hào);
步驟403:將所述語音信號(hào)分段;
步驟404:將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
步驟405:逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則記錄所述文本字符串的內(nèi)容,否則,不予記錄;
步驟406:將記錄的內(nèi)容根據(jù)預(yù)設(shè)的關(guān)鍵詞集合中的關(guān)鍵詞進(jìn)行分類。
根據(jù)預(yù)設(shè)關(guān)鍵詞對(duì)記錄內(nèi)容進(jìn)行分類,可以將同一類文本字符串集中到一起,這樣更方便會(huì)議記錄的觀看者迅速抓到自己感興趣的內(nèi)容。
相應(yīng)的,如圖5所示,本發(fā)明實(shí)施例還提供了一種會(huì)議紀(jì)要自動(dòng)記錄裝置,所述裝置包括:
第二語音信號(hào)獲取模塊501,用于獲取語音信號(hào);
語音信號(hào)分段模塊502,用于將所述語音信號(hào)分段;
第二轉(zhuǎn)換模塊503,用于將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
第二記錄模塊504,用于逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則基于所述文本字符串進(jìn)行記錄,否則,不予記錄。
本發(fā)明實(shí)施例通過對(duì)會(huì)議發(fā)言者的語音信號(hào)進(jìn)行分段,然后逐段判斷每段語音信號(hào)對(duì)應(yīng)的文本字符串是否含有預(yù)設(shè)的關(guān)鍵詞,如果含有預(yù)設(shè)的關(guān)鍵詞則予以記錄,否則不予記錄。這樣就能排除掉一些與會(huì)議主題不太相關(guān)的內(nèi)容,避免會(huì)議記錄冗長,使觀看會(huì)議記錄的人能高效的通過會(huì)議記錄提煉出想了解的關(guān)鍵內(nèi)容。
可選的,在所述裝置的其他實(shí)施例中,所述語音信號(hào)分段模塊,包括:
語音信號(hào)分段子模塊,用于將所述語音信號(hào)按預(yù)設(shè)時(shí)間段進(jìn)行分段。
可選的,在所述裝置的其他實(shí)施例中,所述第二記錄模塊,包括:
第一記錄子模塊,用于記錄所述文本字符串的內(nèi)容。
可選的,在所述裝置的其他實(shí)施例中,所述第二記錄模塊包括:
第二記錄子模塊,用于確定當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串是否與當(dāng)前文本字符串含有相同關(guān)鍵詞,如果是,則記錄當(dāng)前文本字符串的內(nèi)容,如果否,則記錄當(dāng)前文本字符串從關(guān)鍵詞開始到結(jié)尾的部分。
如圖6所示,為所述裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,在該實(shí)施例中,所述裝置包括:
第二語音信號(hào)獲取模塊601,用于獲取語音信號(hào);
語音信號(hào)分段模塊602包括語音信號(hào)分段子模塊6021,所述語音信號(hào)分段子模塊用于將所述語音信號(hào)按預(yù)設(shè)時(shí)間段進(jìn)行分段;
第二轉(zhuǎn)換模塊603,用于將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
第二記錄模塊604,用于逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則基于所述文本字符串進(jìn)行記錄,否則,不予記錄;
第二記錄模塊604還包括第二記錄子模塊,用于對(duì)包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,進(jìn)一步確定該文本字符串即當(dāng)前文本字符串對(duì)應(yīng)的語音段的相鄰前一預(yù)設(shè)時(shí)間段的語音段對(duì)應(yīng)的文本字符串是否與當(dāng)前文本字符串含有相同關(guān)鍵詞,如果是,則記錄當(dāng)前文本字符串的內(nèi)容,如果否,則記錄當(dāng)前文本字符串從關(guān)鍵詞開始到結(jié)尾的部分。
這種記錄方式可以進(jìn)一步簡化會(huì)議記錄。
可選的,在所述裝置的其他實(shí)施例中,所述裝置還包括:
分類模塊,用于將記錄的內(nèi)容根據(jù)預(yù)設(shè)的關(guān)鍵詞集合中的關(guān)鍵詞進(jìn)行分類。
可選的,在所述裝置的其他實(shí)施例中,所述裝置還包括:
關(guān)鍵詞集合建立模塊,用于接收關(guān)鍵詞設(shè)置指令,根據(jù)關(guān)鍵詞設(shè)置指令建立關(guān)鍵詞集合。
如圖7所示,為所述裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,在該實(shí)施例中,所述裝置包括:
關(guān)鍵詞集合建立模塊701,用于接收關(guān)鍵詞設(shè)置指令,根據(jù)關(guān)鍵詞設(shè)置指令建立關(guān)鍵詞集合;
第二語音信號(hào)獲取模塊702,用于獲取語音信號(hào);
語音信號(hào)分段模塊703,用于將所述語音信號(hào)分段;
第二轉(zhuǎn)換模塊704,用于將各個(gè)語音段轉(zhuǎn)換成對(duì)應(yīng)的本文字符串;
第二記錄模塊705,用于逐一確定各個(gè)文本字符串中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果是包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則基于所述文本字符串進(jìn)行記錄,否則,不予記錄。
分類模塊706,用于將記錄的內(nèi)容根據(jù)預(yù)設(shè)的關(guān)鍵詞集合中的關(guān)鍵詞進(jìn)行分類。
根據(jù)預(yù)設(shè)關(guān)鍵詞對(duì)記錄內(nèi)容進(jìn)行分類,可以將同一類文本字符串集中到一起,這樣更方便會(huì)議記錄的觀看者迅速抓到自己感興趣的內(nèi)容。
需要說明的是,由于本發(fā)明實(shí)施例的裝置實(shí)施例與方法實(shí)施例基于相同的發(fā)明構(gòu)思,方法實(shí)施例中的技術(shù)內(nèi)容同樣適用于裝置實(shí)施例,因此,裝置實(shí)施例中與方法實(shí)施例相同的技術(shù)內(nèi)容在此不再贅述。
相應(yīng)的,如圖8所述,本發(fā)明實(shí)施例還提供了一種會(huì)議紀(jì)要自動(dòng)記錄方法,所述方法包括:
步驟801:獲取語音信號(hào);
其中,所述語音信號(hào)可以是會(huì)議錄音的語音信號(hào),也可以是實(shí)時(shí)獲取的語音信號(hào)。
步驟802:將所述語音信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的文本字符;
即將步驟801中獲得的語音信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的文本字符,具體應(yīng)用中,可以采用語音識(shí)別技術(shù)對(duì)語音信號(hào)進(jìn)行轉(zhuǎn)換。
步驟803:確定所述文本字符中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,否則,不予記錄。
例如預(yù)設(shè)的關(guān)鍵詞集合包括第一關(guān)鍵詞、第二關(guān)鍵詞和第三關(guān)鍵詞,則只要所述文本字符包含上述任一關(guān)鍵詞,則進(jìn)行記錄。記錄的位置從所述文本字符中首次出現(xiàn)關(guān)鍵詞的位置開始記錄。其中所述關(guān)鍵詞集合預(yù)先設(shè)置,為數(shù)個(gè)關(guān)鍵詞的集合。所述關(guān)鍵詞可以為任何詞,例如計(jì)劃、目標(biāo)、第一季度,2016年等。
本發(fā)明實(shí)施例通過將會(huì)議發(fā)言者的語音信號(hào)轉(zhuǎn)化成對(duì)應(yīng)的文本字符,然后判斷所述文本字符是否含有預(yù)設(shè)的關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,而對(duì)于首次出現(xiàn)關(guān)鍵詞的位置之前的部分不予記錄。這樣就能排除掉一些與會(huì)議主題不太相關(guān)的內(nèi)容,避免會(huì)議記錄冗長,使觀看會(huì)議記錄的人能高效的通過會(huì)議記錄提煉出想了解的關(guān)鍵內(nèi)容。
可選的,在所述方法的其他實(shí)施例中,所述方法在從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容之后還包括:
確定所述文本字符在首次出現(xiàn)關(guān)鍵詞的位置之后的部分是否存在預(yù)設(shè)長度的不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,如果存在,則在所述文本字符串的起始位置停止對(duì)所述文本字符的記錄。
即確認(rèn)所述文本字符首次出現(xiàn)關(guān)鍵詞的位置之后的部分是否包含預(yù)設(shè)長度的不包含任何預(yù)設(shè)關(guān)鍵詞的文本字符串,如果出現(xiàn)這樣的字符串,說明該段內(nèi)容與關(guān)鍵詞涉及的內(nèi)容無關(guān),即關(guān)鍵詞已經(jīng)開始變化了,可以停止記錄。假設(shè)預(yù)設(shè)長度為100,那么如果所述文本字符首次出現(xiàn)關(guān)鍵詞的位置之后的部分包含長度為100的不包含任何關(guān)鍵詞的文本字符串,則在所述文本字符串的第一個(gè)字符的位置停止記錄,即記錄到所述文本字符串的前一個(gè)字符為止。
如圖9所示,為所述方法的一個(gè)實(shí)施例的流程圖,所述方法包括:
步驟901:獲取語音信號(hào);
步驟902:將所述語音信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的文本字符;
步驟903:確定所述文本字符中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,否則,不予記錄;
步驟904:確定所述文本字符在首次出現(xiàn)關(guān)鍵詞的位置之后的部分是否存在預(yù)設(shè)長度的不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,如果存在,則在所述文本字符串的起始位置停止對(duì)所述文本字符的記錄。
本發(fā)明實(shí)施例通過將會(huì)議發(fā)言者的語音信號(hào)轉(zhuǎn)化成對(duì)應(yīng)的文本字符,然后判斷所述文本字符是否含有預(yù)設(shè)的關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,而對(duì)于首次出現(xiàn)關(guān)鍵詞的位置之前的部分不予記錄。如果首次出現(xiàn)關(guān)鍵詞的位置之后的部分存在預(yù)設(shè)長度的不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則停止記錄。這樣能進(jìn)一步排除掉與會(huì)議主題不太相關(guān)的內(nèi)容,避免會(huì)議記錄冗長。
相應(yīng)的,如圖10所示,本發(fā)明實(shí)施例還提供了一種會(huì)議紀(jì)要自動(dòng)記錄裝置,所述裝置包括:第一語音信號(hào)獲取模塊1001,用于獲取語音信號(hào);
第一轉(zhuǎn)換模塊1002,用于將所述語音信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的文本字符;
第一記錄模塊1003,用于確定所述文本字符中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,否則,不予記錄。
本發(fā)明實(shí)施例通過將會(huì)議發(fā)言者的語音信號(hào)轉(zhuǎn)化成對(duì)應(yīng)的文本字符,然后判斷所述文本字符是否含有預(yù)設(shè)的關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,而對(duì)于首次出現(xiàn)關(guān)鍵詞的位置之前的部分不予記錄。這樣就能排除掉一些與會(huì)議主題不太相關(guān)的內(nèi)容,避免會(huì)議記錄冗長,使觀看會(huì)議記錄的人能高效的通過會(huì)議記錄提煉出想了解的關(guān)鍵內(nèi)容。
如圖11所示,為所述裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,在該實(shí)施例中,所述裝置包括:
第一語音信號(hào)獲取模塊1101,用于獲取語音信號(hào);
第一轉(zhuǎn)換模塊1102,用于將所述語音信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的文本字符;
第一記錄模塊1103,用于確定所述文本字符中是否包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,否則,不予記錄;
結(jié)束記錄模塊1104,用于確定所述文本字符在首次出現(xiàn)關(guān)鍵詞的位置之后的部分是否存在預(yù)設(shè)長度的不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,如果存在,則在所述文本字符串的起始位置停止對(duì)所述文本字符的記錄。
本發(fā)明實(shí)施例通過將會(huì)議發(fā)言者的語音信號(hào)轉(zhuǎn)化成對(duì)應(yīng)的文本字符,然后判斷所述文本字符是否含有預(yù)設(shè)的關(guān)鍵詞,如果包含預(yù)設(shè)的關(guān)鍵詞,則從首次出現(xiàn)關(guān)鍵詞的位置開始記錄所述文本字符的內(nèi)容,而對(duì)于首次出現(xiàn)關(guān)鍵詞的位置之前的部分不予記錄。如果首次出現(xiàn)關(guān)鍵詞的位置之后的部分存在預(yù)設(shè)長度的不包含預(yù)設(shè)的關(guān)鍵詞集合中的任一關(guān)鍵詞的文本字符串,則停止記錄。這樣能進(jìn)一步排除掉與會(huì)議主題不太相關(guān)的內(nèi)容,避免會(huì)議記錄冗長。
需要說明的是,由于本發(fā)明實(shí)施例的裝置實(shí)施例與方法實(shí)施例基于相同的發(fā)明構(gòu)思,方法實(shí)施例中的技術(shù)內(nèi)容同樣適用于裝置實(shí)施例,因此,裝置實(shí)施例中與方法實(shí)施例相同的技術(shù)內(nèi)容在此不再贅述。
圖12是本申請(qǐng)實(shí)施例提供的會(huì)議紀(jì)要自動(dòng)記錄方法的電子設(shè)備10的硬件結(jié)構(gòu)示意圖,如圖12所示,該電子設(shè)備10包括:
一個(gè)或多個(gè)處理器11以及存儲(chǔ)器12,圖12中以一個(gè)處理器11為例。
處理器11和存儲(chǔ)器12可以通過總線或者其他方式連接,圖12中以通過總線連接為例。
存儲(chǔ)器12作為一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可用于存儲(chǔ)非易失性軟件程序、非易失性計(jì)算機(jī)可執(zhí)行程序以及模塊,如本申請(qǐng)實(shí)施例中的會(huì)議紀(jì)要自動(dòng)記錄方法對(duì)應(yīng)的程序指令/模塊(例如,附圖5所示的第二語音信號(hào)獲取模塊501、語音信號(hào)分段模塊502、第二轉(zhuǎn)換模塊503和第二記錄模塊504)。處理器11通過運(yùn)行存儲(chǔ)在存儲(chǔ)器12中的非易失性軟件程序、指令以及模塊,從而執(zhí)行服務(wù)器的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例會(huì)議紀(jì)要自動(dòng)記錄方法。
存儲(chǔ)器12可以包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需要的應(yīng)用程序;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)會(huì)議紀(jì)要自動(dòng)記錄裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲(chǔ)器12可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他非易失性固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,存儲(chǔ)器12可選包括相對(duì)于處理器11遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至?xí)h紀(jì)要自動(dòng)記錄裝置。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
所述一個(gè)或者多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器12中,當(dāng)被所述一個(gè)或者多個(gè)處理器11執(zhí)行時(shí),執(zhí)行上述任意方法實(shí)施例中的會(huì)議紀(jì)要自動(dòng)記錄方法,例如,執(zhí)行以上描述的圖1中的方法步驟101至步驟104,圖2中的方法步驟201至步驟204,圖3中的方法步驟301至步驟304,圖4中的方法步驟401至步驟406,圖8中的方法步驟801至步驟803,圖9中的方法步驟901至步驟904,實(shí)現(xiàn)圖5中的模塊501-504、圖6中的模塊601-604、子模塊6021和6041,和實(shí)現(xiàn)圖7中的模塊701-706、圖10中的模塊1001-1004、圖11中的模塊1101-1104的功能。
上述產(chǎn)品可執(zhí)行本申請(qǐng)實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本申請(qǐng)實(shí)施例所提供的方法。
本申請(qǐng)實(shí)施例的電子設(shè)備以多種形式存在,包括但不限于:
(1)移動(dòng)通信設(shè)備:這類設(shè)備的特點(diǎn)是具備移動(dòng)通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標(biāo)。這類終端包括:智能手機(jī)(例如iPhone)、多媒體手機(jī)、功能性手機(jī),以及低端手機(jī)等。
(2)超移動(dòng)個(gè)人計(jì)算機(jī)設(shè)備:這類設(shè)備屬于個(gè)人計(jì)算機(jī)的范疇,有計(jì)算和處理功能,一般也具備移動(dòng)上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設(shè)備等,例如iPad。
(3)便攜式娛樂設(shè)備:這類設(shè)備可以顯示和播放多媒體內(nèi)容。該類設(shè)備包括:音頻、視頻播放器(例如iPod),掌上游戲機(jī),電子書,以及智能玩具和便攜式車載導(dǎo)航設(shè)備。
(4)服務(wù)器:提供計(jì)算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務(wù)器和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。
(5)其他具有數(shù)據(jù)交互功能的電子裝置。
本申請(qǐng)實(shí)施例提供了一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,該計(jì)算機(jī)可執(zhí)行指令被一個(gè)或多個(gè)處理器執(zhí)行,例如圖12中的一個(gè)處理器11,可使得上述一個(gè)或多個(gè)處理器可執(zhí)行上述任意方法實(shí)施例中的會(huì)議紀(jì)要自動(dòng)記錄方法,例如,執(zhí)行以上描述的圖1中的方法步驟101至步驟104,圖2中的方法步驟201至步驟204,圖3中的方法步驟301至步驟304,圖4中的方法步驟401至步驟406,圖8中的方法步驟801至步驟803,圖9中的方法步驟901至步驟904,實(shí)現(xiàn)圖5中的模塊501-504、圖6中的模塊601-604、子模塊6021和6041,和實(shí)現(xiàn)圖7中的模塊701-706、圖10中的模塊1001-1004、圖11中的模塊1101-1104的功能。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。
通過以上的實(shí)施例的描述,本領(lǐng)域普通技術(shù)人員可以清楚地了解到各實(shí)施例可借助軟件加通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
最后應(yīng)說明的是:以上實(shí)施例僅用以說明本申請(qǐng)的技術(shù)方案,而非對(duì)其限制;在本申請(qǐng)的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本申請(qǐng)的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實(shí)施例對(duì)本申請(qǐng)進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請(qǐng)各實(shí)施例技術(shù)方案的范圍。