本發(fā)明涉及醫(yī)療器械領(lǐng)域,具體地說,是一種醫(yī)療語音控制系統(tǒng)及其控制方法。
背景技術(shù):
計算機(jī)信息檢索系統(tǒng)幫助我們在浩瀚的信息海洋中查找想要的信息資料,目前檢索信息的工具如查詢軟件,搜索引擎如google等,采用的主要是關(guān)鍵詞匹配,網(wǎng)頁鏈接分析等技術(shù)。但是人們很難通過簡單的關(guān)鍵詞組合來準(zhǔn)確定義自己的搜索意圖,而且關(guān)鍵詞匹配的搜索過程沒有處理詞意組合,語句內(nèi)部的語義關(guān)系等語義因素。所以人們經(jīng)常不得不花大量時間對數(shù)目巨大的結(jié)果網(wǎng)頁列表再做人工辨識來尋找理想的答案。
信息查詢用戶希望使用更自然,更準(zhǔn)確的方式定義自己的查詢要求,希望能夠得到在語義,知識層面上準(zhǔn)確地符合查詢意圖的答案,而不僅是匹配到關(guān)鍵詞的答案列表。
2016年1月份Nuance在2016年國際消費電子展(CES 2016)發(fā)布了Dragon Drive(聲龍駕駛)互聯(lián)汽車語音技術(shù)。今年即將上市的寶馬汽車,都將采用配備Nuance最新的語音識別、自然語言理解(NLU)、打斷以及語音合成解決方案的對話型用戶界面,讓用戶能夠直觀便捷的使用車載功能以及聯(lián)網(wǎng)服務(wù)并將注意力分散降到最低,提升駕駛安全。
在醫(yī)療領(lǐng)域,上述的語音識別,自然語言的理解,以及信息的智能檢索和智能更新技術(shù)還沒有得到很好的應(yīng)用。目前的醫(yī)療語音交互系統(tǒng)還不能實現(xiàn)智能信息查詢、識別和智能信息錄入,也不能完全實現(xiàn)導(dǎo)醫(yī)、報告、病例的智能查詢與更新,所有這些工作還需要繁瑣的手工錄入操作。
綜上所述,亟需一種智能便捷的醫(yī)療語音的交互系統(tǒng),它不僅能實現(xiàn)智能信息查詢并結(jié)合高效的識別實現(xiàn)智能信息錄入,從而不再需要繁瑣的手工錄入信息,并一層層的根據(jù)系統(tǒng)提示進(jìn)行逐一的選擇,解放醫(yī)生的雙手與雙眼。簡而言之,即通過語音系統(tǒng)進(jìn)行智能的人機(jī)交互,但是目前關(guān)于此類技術(shù)還未見報道。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是針對現(xiàn)有醫(yī)療語音技術(shù)中的不足,提供一種醫(yī)療語音基本交互控制系統(tǒng)。
本發(fā)明的第二目的是,提供一種醫(yī)療語音基本交互控制方法。
本發(fā)明的第三目的是,提供一種醫(yī)療語音應(yīng)用交互控制系統(tǒng)。
本發(fā)明的第四目的是,提供一種醫(yī)療語音應(yīng)用交互控制方法。
本發(fā)明的第五目的是,提供一種醫(yī)療語音智能交互控制系統(tǒng)。
本發(fā)明的第六目的是,提供一種醫(yī)療語音智能交互控制方法。
為實現(xiàn)上述第一個目的,本發(fā)明采取的技術(shù)方案是:
所述的基本交互控制系統(tǒng)包括語音錄入單元、語音辨認(rèn)單元、語音識別模塊、語意理解模塊、關(guān)鍵詞提取模塊、病例(報告)庫檢索單元、病例(報告)顯示/更新單元、電子病例(報告)顯示/更新模塊、語音播報模塊、人工確認(rèn)單元;
所述的語音錄入單元,是對病例(報告)信息的語音錄入;醫(yī)生的語音信息通過麥克風(fēng)直接輸入計算機(jī)的人機(jī)接口控制系統(tǒng);
所述的語音辨認(rèn)單元包括語音識別模塊和語意理解模塊;所述的語音識別模塊,將醫(yī)生的語音數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);所述的語意理解模塊,與所述語音識別模塊相連接,譯出所述字符串?dāng)?shù)據(jù)的語言含義,并通過關(guān)鍵詞提取模塊生成能夠被所述病例和各類報告庫匹配檢索單元所執(zhí)行的匹配檢索關(guān)鍵詞;
所述的病例(報告)庫匹配檢索單元是從計算機(jī)中已錄入并貯存大量按標(biāo)準(zhǔn)規(guī)范性格式錄入的病例和各類報告的段落或條目庫,通過計算機(jī)的自動檢索功能從病例和各類報告的規(guī)范性的段落或條目庫中檢索出含有關(guān)鍵詞檢索模塊123所生成的所有含關(guān)鍵詞的段落或條目后,再通過布爾運算從這些檢索出的段落或條目中再匹配出相似度最高的段落或條目作為該條病例(報告)語音輸入后所生成的病例(報告)的結(jié)果段落或條目;
所述的病例(報告)顯示/更新單元包括電子病例(報告)顯示/更新模塊和語音播報模塊;所述的電子病例(報告)顯示/更新模塊是將上述該條病例和各類報告語音輸入后所生成的病例和各類報告的結(jié)果段落或條目通過電子稿形式在醫(yī)生桌面顯示屏顯示;所述的語音播報模塊是將所生成的病例和各類報告的結(jié)果電子稿合成語音文件并通過聲音播放器進(jìn)行播報,方便醫(yī)生對自己語音輸入后所生成的病例和各類報告的結(jié)果段落或條目符合性的判斷與確認(rèn);
所述的人工確認(rèn)單元為手動確認(rèn)單元,醫(yī)生根據(jù)語音播報模塊對生成的病例和各類報告的結(jié)果合成語音播報的提示,在終端顯示器上對結(jié)果進(jìn)行人工確認(rèn)與否的點擊操作;
為實現(xiàn)上述第二個目的,所述的基本交互控制方法,包括如下步驟:
步驟1,醫(yī)生將所要表達(dá)的病例和各類報告按標(biāo)準(zhǔn)化段落或條目,通過麥克風(fēng)進(jìn)行語音錄入。
步驟2,通過計算機(jī)的語音識別和語意理解功能將上述播報語音進(jìn)行所有關(guān)鍵詞的提取。
步驟3,通過關(guān)鍵詞,對計算機(jī)中預(yù)先按標(biāo)準(zhǔn)化段落或條目格式進(jìn)行存貯的病例和各類報告文件庫利用計算機(jī)進(jìn)行檢索,并找出與關(guān)鍵詞匹配度最高的段落或條目。
步驟4,將檢索出的該語音輸入后所形成的病例和各類報告按標(biāo)準(zhǔn)化段落或條目在計算機(jī)顯示屏上進(jìn)行顯示。
步驟5,將檢索出的該語音輸入后所形成的病例和各類報告按標(biāo)準(zhǔn)化段落或條目通過聲音播放器進(jìn)行播報。
步驟6,醫(yī)生通過聽覺判斷語音播報的內(nèi)容對比步驟一時通過麥克風(fēng)進(jìn)行語音錄入的內(nèi)容的符合性做出判斷。
步驟7,如醫(yī)生認(rèn)為上述生成的病例和各類報告的結(jié)果條目不符合或者不正確,則手動修改或者刪除該條目,并返回步驟1,重新進(jìn)行該條段落或條目語音錄入。
步驟8,如醫(yī)生確認(rèn)上述該條段落或條目,則返回步驟1,進(jìn)行下一條的要表達(dá)的病例和各類報告按標(biāo)準(zhǔn)化段落或條目,通過麥克風(fēng)進(jìn)行語音錄入。并重復(fù)步驟1至步驟7,至完成全部的電子病例和各類報告的段落或條目輸入。
為實現(xiàn)上述第三個目的,本發(fā)明采取的技術(shù)方案是:
所述的應(yīng)用交互控制系統(tǒng)包括語音錄入單元、語音辨認(rèn)單元、語音識別模塊、語意理解模塊、關(guān)鍵詞或語義提取模塊、信息庫檢索單元、信息顯示與更新單元、對話管理單元、系統(tǒng)語音問答模塊、人工語音問答模塊;
所述的語音錄入單元,作為一種優(yōu)選,是醫(yī)生對病人病例信息和/或癥狀的語音錄入,接收醫(yī)生個人對所述的病人病例信息和/或癥狀的語音信號;醫(yī)生的語音信息通過麥克風(fēng)直接輸入計算機(jī)的人機(jī)接口控制系統(tǒng);
所述的語音辨認(rèn)單元包括語音識別模塊和語意理解模塊;所述的語音識別模塊,將醫(yī)生的語音數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);所述的語意理解模塊,與所述語音識別模塊相連接,譯出所述字符串?dāng)?shù)據(jù)的語言含義,并通過關(guān)鍵詞或語議提提取模塊生成能夠被信息庫檢索單元執(zhí)行檢索的關(guān)鍵詞或語議塊;
所述的信息庫檢索單元,作為一種優(yōu)選,是對病例信息和/或癥狀的信息庫的檢索,從計算機(jī)中已錄入并貯存大量病例信息和/或癥狀組成病例信息和/或癥狀庫,通過計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息和/或癥狀;或者根據(jù)語義理解模塊生成的語義塊進(jìn)行概念相似度計算,從病例信息和/或癥狀庫中對待選句與目標(biāo)句進(jìn)行比較,獲得句類模式匹配結(jié)果、語義關(guān)系結(jié)構(gòu)識別匹配結(jié)果和答案準(zhǔn)確度得分,按照答案正確度排序,獲得檢索信息結(jié)果;
所述的信息顯示與更新單元是對檢索出的病例信息與更新的內(nèi)容通過終端用戶計算機(jī)屏幕顯示;
所述的對話管理單元包括系統(tǒng)語音問答模塊和人工語音問答模塊;當(dāng)信息顯示與更新單元輸出顯示結(jié)果時,特別是輸出結(jié)果顯示不明確時,所述的系統(tǒng)語音問答模塊會以提示性的提問方式輸出語音并提請醫(yī)生回答,醫(yī)生根據(jù)提問內(nèi)容和/或結(jié)合信息顯示與更新單元顯示的病例信息和/或癥狀的內(nèi)容為提示做出回答,并通過人工語音回答模塊將回答的信息反饋至語音辨認(rèn)單元;
為實現(xiàn)上述第四個目的,所述的應(yīng)用交互控制方法,包括如下步驟:
步驟1,醫(yī)生將所要查詢的病例信息和/或癥狀的關(guān)鍵詞或病人的臨床癥狀,通過麥克風(fēng)進(jìn)行語音錄入。
步驟2,通過計算機(jī)的語音識別和語意理解功能將上述播報語音進(jìn)行所有關(guān)鍵詞和/或語義塊的提取。
步驟3,通過關(guān)鍵詞和/或語義塊,利用計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息,獲得檢索信息結(jié)果。
步驟4,將檢索出的病例信息按照答案正確度排序,在醫(yī)生的終端計算機(jī)顯示屏上進(jìn)行顯示。
步驟5,對檢索出來的信息通過對話管理模塊進(jìn)行步驟1至步驟4的重復(fù),以對檢索信息顯示進(jìn)行篩選和/或補(bǔ)充。直至完成最終病例信息查詢和/或更新。
為實現(xiàn)上述第五個目的,本發(fā)明采取的技術(shù)方案是:
所述的智能交互控制系統(tǒng)包括語音錄入單元、語音辨認(rèn)單元、語音識別模塊、語意理解模塊、關(guān)鍵詞或語議提取模塊、信息庫檢索單元、信息顯示與更新單元、對話管理單元、系統(tǒng)語音問答模塊、人工語音問答模塊、大數(shù)據(jù)分析學(xué)習(xí)單元和病例智能更新輸出單元;
所述的語音錄入單元,作為一種優(yōu)選,是對病人病例信息和/或癥狀的語音錄入,接收醫(yī)生個人對所述的病人病例信息和/或癥狀的語音信號;醫(yī)生的語音信息通過麥克風(fēng)直接輸入計算機(jī)的人機(jī)接口控制系統(tǒng);
所述的語音辨認(rèn)單元包括語音識別模塊和語意理解模塊;所述的語音識別模塊,將醫(yī)生的語音數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);所述的語意理解模塊,與所述語音識別模塊相連接,譯出所述字符串?dāng)?shù)據(jù)的語言含義,并通過關(guān)鍵詞或語議提取模塊生成能夠被信息庫檢索單元執(zhí)行檢索的關(guān)鍵詞或語議塊;
所述的信息庫檢索單元,在本實施例中,作為一種優(yōu)選,是對病例信息和/或癥狀的信息庫的檢索,是從計算機(jī)中已錄入并貯存大量病例信息和/或癥狀組成病例信息和/或癥狀庫,通過計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息和/或癥狀,或者根據(jù)語意理解模塊生成的語義塊進(jìn)行概念相似度計算,從病例信息和/或癥狀庫中對待選句與目標(biāo)句進(jìn)行比較,獲得句類模式匹配結(jié)果、語義關(guān)系結(jié)構(gòu)識別匹配結(jié)果和答案準(zhǔn)確度得分,按照答案正確度排序,獲得檢索信息結(jié)果。
所述的信息顯示與更新單元是對檢索出的病例信息與更新的內(nèi)容通過終端用戶計算機(jī)屏幕顯示;
所述的對話管理單元包括系統(tǒng)語音問答模塊和人工語音問答模塊;當(dāng)信息顯示與更新單元輸出顯示結(jié)果時,特別是輸出結(jié)果顯示不明確時,所述的系統(tǒng)語音問答模塊會以提示性的提問方式輸出語音并提請醫(yī)生回答,醫(yī)生根據(jù)提問內(nèi)容和/或結(jié)合信息顯示與更新單元顯示的病例信息和/或癥狀的內(nèi)容為提示做出回答,并通過人工語音回答模塊將回答的信息反饋至語音辨認(rèn)單元;
所述的大數(shù)據(jù)分析學(xué)習(xí)單元,其工作流程為將實施例中的通過應(yīng)用交互所得到病例信息的最終更新結(jié)果上傳至大數(shù)據(jù)采集服務(wù)器,匯同大數(shù)據(jù)服務(wù)器對各終端的數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)處理、系統(tǒng)庫更新的循環(huán)自學(xué)習(xí)功能,將實施例中的通過應(yīng)用交互所得到病例信息再一次的進(jìn)行智能更新;
所述的病例智能更新輸出單元,是將上述通過大數(shù)據(jù)分析學(xué)習(xí)單元所生成的病例信息智能更新結(jié)果反饋至上傳信息的終端用戶計算機(jī)信息庫;
為實現(xiàn)上述第六個目的,所述的智能交互控制方法,包括如下步驟:
步驟1,醫(yī)生將所要查詢的病例信息和/或癥狀的關(guān)鍵詞或病人的臨床癥狀,通過麥克風(fēng)進(jìn)行語音錄入。
步驟2,通過計算機(jī)的語音識別和語意理解功能將上述播報語音進(jìn)行所有關(guān)鍵詞和/或語義塊的提取。
步驟3,通過關(guān)鍵詞和/或語義塊,利用計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息,獲得檢索信息結(jié)果。
步驟4,將檢索出的該語音輸入后所形成的病例信息按照答案正確度排序,在計算機(jī)顯示屏上進(jìn)行顯示。
步驟5,對檢索出來的信息通過對話管理模塊進(jìn)行步驟1至步驟4的重復(fù),以對檢索信息顯示的篩選和/或補(bǔ)充。直至完成最終病例信息查詢和/或更新。
步驟6,將完成更新的病例信息上傳至大數(shù)據(jù)采集服務(wù)器,并通過大數(shù)據(jù)分析及自學(xué)習(xí)完成病例信息的智能更新。
步驟7,將病例信息的智能更新結(jié)果反饋至上傳信息的終端用戶計算機(jī)信息庫并通過屏幕顯示。
本發(fā)明優(yōu)點在于:
1、和醫(yī)院業(yè)務(wù)深度集成、提升臨床醫(yī)療流程,解放醫(yī)療人員手工錄入數(shù)據(jù)的現(xiàn)狀,并通過大量知識庫的自學(xué)習(xí)更新實現(xiàn)智能導(dǎo)醫(yī)應(yīng)用交互。
2、支持統(tǒng)一標(biāo)準(zhǔn)以及客戶定制化的流程,支持現(xiàn)有IT架構(gòu)、便于部署各種平臺結(jié)合。
3、將語音識別加自然語言理解技術(shù)應(yīng)用到醫(yī)療領(lǐng)域,形成醫(yī)療語音解決方案,從而取得更加方便、快速、準(zhǔn)確的智能導(dǎo)醫(yī)、智能病例、智能報告的生成。
【附圖說明】
附圖1是醫(yī)療語音基本交互控制系統(tǒng)10。
附圖2是醫(yī)療語音應(yīng)用交互控制系統(tǒng)20。
附圖3是醫(yī)療語音智能交互控制系統(tǒng)30。
【具體實施方式】
下面結(jié)合附圖對本發(fā)明提供的具體實施方式作詳細(xì)說明。
附圖中涉及的附圖標(biāo)記和組成部分如下所示:
110、210、310.語音錄入單元
120、220、320.語音辨認(rèn)單元
121、221、321.語音識別模塊
122、222、322.語意理解模塊
123.關(guān)鍵詞提取模塊
130.病例(報告)庫檢索單元
140.病例(報告)顯示/更新模塊
141.電子病例(報告)顯示與更新模塊
142.語音播報模塊
150.人工確認(rèn)單元
223、323.關(guān)鍵詞或語義提取模塊
230、330.信息庫檢索單元
240、340.信息庫顯示與更新單元
250、350.對話管理單元
251、351.系統(tǒng)語音問答模塊
252、352.人工語音問答模塊
360.大數(shù)據(jù)分析學(xué)習(xí)單元
370.信息智能更新輸出單元
實施例1
請參看圖1,圖1是醫(yī)療語音基本交互控制系統(tǒng)10。所述的基本交互控制系統(tǒng)10包括語音錄入單元110、語音辨認(rèn)單元120、語音識別模塊121、語意理解模塊122、關(guān)鍵詞提取模塊123、病例(報告)庫檢索單元130、病例(報告)顯示/更新單元140、電子病例(報告)顯示/更新模塊141、語音播報模塊142、人工確認(rèn)單元150。
所述的語音錄入單元110在本實施例中,作為一種優(yōu)選,是對病人病例和各類報告的語音錄入,接收醫(yī)生對所述的病人病例和各類報告的語音信號。醫(yī)生的語音信息通過麥克風(fēng)直接輸入計算機(jī)的人機(jī)接口控制系統(tǒng)。
所述的語音辨認(rèn)單元120包括語音識別模塊121和語意理解模塊122。所述的語音識別模塊121,將醫(yī)生的語音數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);所述的語意理解模塊122,與所述語音識別模塊相連接,譯出所述字符串?dāng)?shù)據(jù)的語言含義,并通過關(guān)鍵詞提取模塊123生成能夠被所述病例和各類報告庫匹配檢索單元130所執(zhí)行的匹配檢索關(guān)鍵詞。
所述的病例(報告)庫匹配檢索單元130是從計算機(jī)中已錄入并貯存大量按標(biāo)準(zhǔn)規(guī)范性格式錄入的病例和各類報告的段落或條目庫,通過計算機(jī)的自動檢索功能從病例和各類報告的規(guī)范性的段落或條目庫中檢索出含有關(guān)鍵詞檢索模塊123所生成的所有含關(guān)鍵詞的段落或條目后,再通過布爾運算從這些檢索出的段落或條目中再匹配出相似度最高的段落或條目作為該條病例和各類報告語音輸入后所生成的病例和各類報告的結(jié)果段落或條目。
所述的病例(報告)顯示/更新單元140包括電子病例(報告)顯示/更新模塊141和語音播報模塊142。所述的電子病例(報告)顯示/更新模塊141是將上述該條病例和各類報告語音輸入后所生成的病例和各類報告的結(jié)果段落或條目通過電子稿形式在醫(yī)生桌面顯示屏顯示。所述的語音播報模塊142是將所生成的病例和各類報告的結(jié)果電子稿合成語音文件并通過聲音播放器進(jìn)行播報,方便醫(yī)生對自己語音輸入后所生成的病例和各類報告的結(jié)果段落或條目符合性的判斷與確認(rèn)。
所述的人工確認(rèn)單元150為手動確認(rèn)單元,醫(yī)生根據(jù)語音播報模塊142對生成的病例和各類報告的結(jié)果合成語音播報的提示,在終端顯示器上對結(jié)果進(jìn)行人工確認(rèn)與否的點擊操作。
醫(yī)療語音控制系統(tǒng)和控制方法的基本交互的控制方法,包括如下步驟:
步驟1,醫(yī)生將所要表達(dá)的病例和各類報告按標(biāo)準(zhǔn)化段落或條目,通過麥克風(fēng)進(jìn)行語音錄入。
步驟2,通過計算機(jī)的語音識別和語意理解功能將上述播報語音進(jìn)行所有關(guān)鍵詞的提取。
步驟3,通過關(guān)鍵詞,對計算機(jī)中預(yù)先按標(biāo)準(zhǔn)化段落或條目格式進(jìn)行存貯的病例和各類報告文件庫利用計算機(jī)進(jìn)行檢索,并找出與關(guān)鍵詞匹配度最高的段落或條目。
步驟4,將檢索出的該語音輸入后所形成的病例和各類報告按標(biāo)準(zhǔn)化段落或條目在計算機(jī)顯示屏上進(jìn)行顯示。
步驟5,將檢索出的該語音輸入后所形成的病例和各類報告按標(biāo)準(zhǔn)化段落或條目通過聲音播放器進(jìn)行播報。
步驟6,醫(yī)生通過聽覺判斷語音播報的內(nèi)容對比步驟一時通過麥克風(fēng)進(jìn)行語音錄入的內(nèi)容的符合性做出判斷。
步驟7,如醫(yī)生認(rèn)為上述生成的病例和各類報告的結(jié)果條目不符合或者不正確,則手動修改或者刪除該條目,并返回步驟1,重新進(jìn)行該條段落或條目語音錄入。
步驟8,如醫(yī)生確認(rèn)上述該條段落或條目,則返回步驟1,進(jìn)行下一條的要表達(dá)的病例和各類報告按標(biāo)準(zhǔn)化段落或條目,通過麥克風(fēng)進(jìn)行語音錄入。并重復(fù)步驟1至步驟7,至完成全部的電子病例和各類報告的段落或條目輸入。
實施例2
請參看圖2,圖2是醫(yī)療語音應(yīng)用交互控制系統(tǒng)20。所述的應(yīng)用交互控制系統(tǒng)20包括語音錄入單元210、語音辨認(rèn)單元220、語音識別模塊221、語意理解模塊222、關(guān)鍵詞或語義提取模塊223、信息庫檢索單元230、信息顯示與更新單元240、對話管理單元250、系統(tǒng)語音問答模塊251、人工語音問答模塊252。
所述的語音錄入單元210,在本實施例中,作為一種優(yōu)選,是對病人病例信息和/或癥狀的語音錄入,接收醫(yī)生個人對所述的病人病例信息和/或癥狀的語音信號。醫(yī)生的語音信息通過麥克風(fēng)直接輸入計算機(jī)的人機(jī)接口控制系統(tǒng)。
所述的語音辨認(rèn)單元220包括語音識別模塊221和語意理解模塊222。所述的語音識別模塊221,將醫(yī)生的語音數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);所述的語意理解模塊222,與所述語音識別模塊相連接,譯出所述字符串?dāng)?shù)據(jù)的語言含義,并通過關(guān)鍵詞或語議提取模塊223生成能夠被信息庫檢索單元230執(zhí)行檢索的關(guān)鍵詞或語議塊。
所述的信息庫檢索單元230,在本實施例中,作為一種優(yōu)選,是對病例信息和/或癥狀的信息庫的檢索,從計算機(jī)中已錄入并貯存大量病例信息和/或癥狀組成病例信息和/或癥狀庫,通過計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息和/或癥狀?;蛘吒鶕?jù)語義理解模塊222生成的語義塊進(jìn)行概念相似度計算,從病例信息和/或癥狀庫中對待選句與目標(biāo)句進(jìn)行比較,獲得句類模式匹配結(jié)果、語義關(guān)系結(jié)構(gòu)識別匹配結(jié)果和答案準(zhǔn)確度得分,按照答案正確度排序,獲得檢索信息結(jié)果。
所述的信息顯示與更新單元240是對檢索出的病例信息與更新的內(nèi)容通過終端用戶計算機(jī)屏幕顯示。
所述的對話管理單元250包括系統(tǒng)語音問答模塊251和人工語音問答模塊252。當(dāng)信息顯示與更新單元240輸出顯示結(jié)果時,特別是輸出結(jié)果顯示不明確時,所述的系統(tǒng)語音問答模塊251會以提示性的提問方式輸出語音并提請醫(yī)生回答,醫(yī)生根據(jù)提問內(nèi)容和/或結(jié)合信息顯示與更新單元240顯示的病例信息和/或癥狀的內(nèi)容為提示做出回答,并通過人工語音回答模塊252將回答的信息反饋至語音辨認(rèn)單元220。
醫(yī)療語音控制系統(tǒng)和控制方法的應(yīng)用交互的控制方法,包括如下步驟:
步驟1,醫(yī)生將所要查詢的病例信息和/或癥狀的關(guān)鍵詞或病人的臨床癥狀,通過麥克風(fēng)進(jìn)行語音錄入。
步驟2,通過計算機(jī)的語音識別和語意理解功能將上述播報語音進(jìn)行所有關(guān)鍵詞和/或語義塊的提取。
步驟3,通過關(guān)鍵詞和/或語義塊,利用計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息,獲得檢索信息結(jié)果。
步驟4,將檢索出的病例信息按照答案正確度排序,在醫(yī)生的終端計算機(jī)顯示屏上進(jìn)行顯示。
步驟5,對檢索出來的信息通過對話管理模塊進(jìn)行步驟1至步驟4的重復(fù),以對檢索信息顯示進(jìn)行篩選和/或補(bǔ)充。直至完成最終病例信息查詢和/或更新。
實施例3
請參看圖3,圖3是醫(yī)療語音智能交互控制系統(tǒng)30。所述的智能交互控制系統(tǒng)30包括語音錄入單元310、語音辨認(rèn)單元320、語音識別模塊321、語意理解模塊322、關(guān)鍵詞或語議提取模塊323、信息庫檢索單元330、信息顯示與更新單元340、對話管理單元350、系統(tǒng)語音問答模塊351、人工語音問答模塊352、大數(shù)據(jù)分析學(xué)習(xí)單元360和病例智能更新輸出單元370。
所述的語音錄入單元310,在本實施例中,作為一種優(yōu)選,是對病人病例信息和/或癥狀的語音錄入,接收醫(yī)生個人對所述的病人病例信息和/或癥狀的語音信號。醫(yī)生的語音信息通過麥克風(fēng)直接輸入計算機(jī)的人機(jī)接口控制系統(tǒng)。
所述的語音辨認(rèn)單元320包括語音識別模塊321和語意理解模塊322。所述的語音識別模塊321,將醫(yī)生的語音數(shù)據(jù)轉(zhuǎn)換為字符串?dāng)?shù)據(jù);所述的語意理解模塊322,與所述語音識別模塊相連接,譯出所述字符串?dāng)?shù)據(jù)的語言含義,并通過關(guān)鍵詞或語議提取模塊323生成能夠被信息庫檢索單元330執(zhí)行檢索的關(guān)鍵詞或語議塊。
所述的信息庫檢索單元330,在本實施例中,作為一種優(yōu)選,是對病例信息和/或癥狀的信息庫的檢索,從計算機(jī)中已錄入并貯存大量病例信息和/或癥狀組成病例信息和/或癥狀庫,通過計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息和/或癥狀,或者根據(jù)語意理解模塊322生成的語義塊進(jìn)行概念相似度計算,從病例信息和/或癥狀庫中對待選句與目標(biāo)句進(jìn)行比較,獲得句類模式匹配結(jié)果、語義關(guān)系結(jié)構(gòu)識別匹配結(jié)果和答案準(zhǔn)確度得分,按照答案正確度排序,獲得檢索信息結(jié)果。
所述的信息顯示與更新單元340是對檢索出的病例信息與更新的內(nèi)容通過終端用戶計算機(jī)屏幕顯示。
所述的對話管理單元350包括系統(tǒng)語音問答模塊351和人工語音問答模塊352。當(dāng)信息顯示與更新單元340輸出顯示結(jié)果時,特別是輸出結(jié)果顯示不明確時,所述的系統(tǒng)語音問答模塊351會以提示性的提問方式輸出語音并提請醫(yī)生回答,醫(yī)生根據(jù)提問內(nèi)容和/或結(jié)合信息顯示與更新單元340顯示的病例信息和/或癥狀的內(nèi)容為提示做出回答,并通過人工語音回答模塊352將回答的信息反饋至語音辨認(rèn)單元320。
所述的大數(shù)據(jù)分析學(xué)習(xí)單元360,其工作流程為將實施例中的通過應(yīng)用交互所得到病例信息的最終更新結(jié)果上傳至大數(shù)據(jù)采集服務(wù)器,匯同大數(shù)據(jù)服務(wù)器對各終端的數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)處理、系統(tǒng)庫更新的循環(huán)自學(xué)習(xí)功能,將實施例中的通過應(yīng)用交互所得到病例信息再一次的進(jìn)行智能更新。
所述的病例智能更新輸出單元370,是將上述通過大數(shù)據(jù)分析學(xué)習(xí)單元所生成的病例信息智能更新結(jié)果反饋至上傳信息的終端用戶計算機(jī)信息庫。
醫(yī)療語音控制系統(tǒng)和控制方法的智能交互的控制方法,包括如下步驟:
步驟1,醫(yī)生將所要查詢的病例信息和/或癥狀的關(guān)鍵詞或病人的臨床癥狀,通過麥克風(fēng)進(jìn)行語音錄入。
步驟2,通過計算機(jī)的語音識別和語意理解功能將上述播報語音進(jìn)行所有關(guān)鍵詞和/或語義塊的提取。
步驟3,通過關(guān)鍵詞和/或語義塊,利用計算機(jī)的自動檢索功能從病例信息和/或癥狀庫中檢索出含有關(guān)鍵詞的病例信息,獲得檢索信息結(jié)果。
步驟4,將檢索出的該語音輸入后所形成的病例信息按照答案正確度排序,在計算機(jī)顯示屏上進(jìn)行顯示。
步驟5,對檢索出來的信息通過對話管理模塊進(jìn)行步驟1至步驟4的重復(fù),以對檢索信息顯示的篩選和/或補(bǔ)充。直至完成最終病例信息查詢和/或更新。
步驟6,將完成更新的病例信息上傳至大數(shù)據(jù)采集服務(wù)器,并通過大數(shù)據(jù)分析及自學(xué)習(xí)完成病例信息的智能更新。
步驟7,將病例信息的智能更新結(jié)果反饋至上傳信息的終端用戶計算機(jī)信息庫并通過屏幕顯示。
本發(fā)明不僅限上述所闡述的三個實施例,本發(fā)明的目的是,在醫(yī)療領(lǐng)域,運用本發(fā)明的原理,形成醫(yī)療語音控制系統(tǒng)和控制方法,從而取得更加方便、快速、準(zhǔn)確的智能導(dǎo)醫(yī)、智能病例、智能報告的生成。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述三種實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括實施例方法中步驟之一或其組合。
此外,本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn),也可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。所述的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明方法的前提下,還可以做出若干改進(jìn)和補(bǔ)充,這些改進(jìn)和補(bǔ)充也應(yīng)視為本發(fā)明的保護(hù)范圍。