本發(fā)明涉及終端技術(shù)領(lǐng)域,特別涉及一種數(shù)字種類的確定方法及裝置。
背景技術(shù):
目前,當(dāng)用戶輸入數(shù)字語音時,設(shè)備在識別出該數(shù)字語音對應(yīng)的數(shù)字后,常常需要用戶手動選擇該數(shù)字的具體輸出類型,這就導(dǎo)致數(shù)字的語音輸入不夠智能化,也增加了用戶的輸入負(fù)擔(dān),尤其是當(dāng)用戶頻繁輸入數(shù)字語音時,用戶的輸入負(fù)擔(dān)更重。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種數(shù)字種類的確定方法及裝置,用以在識別出數(shù)字語音對應(yīng)的數(shù)字后,可根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,自動確定所述數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,進(jìn)而按照所述目標(biāo)數(shù)字種類自動輸出所述數(shù)字,從而使得數(shù)字的語音輸入更加智能化,也減輕了用戶的輸入負(fù)擔(dān)。
本發(fā)明提供一種數(shù)字種類的確定方法,包括:
在接收到語音信息時,若所述語音信息中包括數(shù)字語音,則識別所述數(shù)字語音對應(yīng)的數(shù)字;
根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定所述數(shù)字對應(yīng)的目標(biāo)數(shù)字種類;
按照所述目標(biāo)數(shù)字種類輸出所述數(shù)字。
在一個實施例中,所述根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定所述數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,包括:
當(dāng)所述預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征疾病信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取所述語音信息中與所述數(shù)字語音信息相關(guān)聯(lián)的疾病語音信息;
根據(jù)所述疾病語音信息,確定所述目標(biāo)數(shù)字種類,其中,所述疾病語音信息包括以下至少一項:疾病名稱的語音、疾病癥狀的語音、疾病科室的語音。
在一個實施例中,所述根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定所述數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,包括:
當(dāng)所述預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征身份信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取所述語音信息的當(dāng)前輸入者的身份信息;
根據(jù)所述當(dāng)前輸入者的身份信息,確定所述目標(biāo)數(shù)字種類。
在一個實施例中,所述根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定所述數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,包括:
當(dāng)所述預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征光標(biāo)位置信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取接收到所述語音信息時光標(biāo)的當(dāng)前位置;
根據(jù)所述光標(biāo)的當(dāng)前位置,確定所述目標(biāo)數(shù)字種類。
在一個實施例中,所述按照所述目標(biāo)數(shù)字種類輸出所述數(shù)字,包括:
輸出所述目標(biāo)數(shù)字種類,以使用戶確定;
在接收到輸入的確定指令時,按照所述目標(biāo)數(shù)字種類輸出所述數(shù)字。
在一個實施例中,所述目標(biāo)數(shù)字種類包括以下至少一項:阿拉伯?dāng)?shù)字、羅馬數(shù)字、大寫數(shù)字。
本發(fā)明還提供一種數(shù)字種類的確定裝置,包括:
識別模塊,用于在接收到語音信息時,若所述語音信息中包括數(shù)字語音,則識別所述數(shù)字語音對應(yīng)的數(shù)字;
確定模塊,用于根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定所述數(shù)字對應(yīng)的目標(biāo)數(shù)字種類;
輸出模塊,用于按照所述目標(biāo)數(shù)字種類輸出所述數(shù)字。
在一個實施例中,所述確定模塊包括:
第一獲取子模塊,用于當(dāng)所述預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征疾病信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取所述語音信息中與所述數(shù)字語音信息相關(guān)聯(lián)的疾病語音信息;
第一確定子模塊,用于根據(jù)所述疾病語音信息,確定所述目標(biāo)數(shù)字種類,其中,所述疾病語音信息包括以下至少一項:疾病名稱的語音、疾病癥狀的語音、疾病科室的語音。
在一個實施例中,所述確定模塊包括:
第二獲取子模塊,用于當(dāng)所述預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征身份信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取所述語音信息的當(dāng)前輸入者的身份信息;
第二確定子模塊,用于根據(jù)所述當(dāng)前輸入者的身份信息,確定所述目標(biāo)數(shù)字種類。
在一個實施例中,所述確定模塊包括:
第三獲取子模塊,用于當(dāng)所述預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征光標(biāo)位置信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取接收到所述語音信息時光標(biāo)的當(dāng)前位置;
第三確定子模塊,用于根據(jù)所述光標(biāo)的當(dāng)前位置,確定所述目標(biāo)數(shù)字種類。
在一個實施例中,所述輸出模塊包括:
第一輸出子模塊,用于輸出所述目標(biāo)數(shù)字種類,以使用戶確定;
第二輸出子模塊,用于在接收到輸入的確定指令時,按照所述目標(biāo)數(shù)字種類輸出所述數(shù)字。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
在識別出數(shù)字語音對應(yīng)的數(shù)字后,可根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,自動確定所述數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,進(jìn)而按照所述目標(biāo)數(shù)字種類自動輸出所述數(shù)字,以自動輸出符合該目標(biāo)數(shù)字種類的數(shù)字,從而使得數(shù)字的語音輸入更加智能化,也減輕了用戶的輸入負(fù)擔(dān)。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖說明
附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
圖1是根據(jù)一示例性實施例示出的一種數(shù)字種類的確定方法的流程圖。
圖2是根據(jù)一示例性實施例示出的另一種數(shù)字種類的確定方法的流程圖。
圖3是根據(jù)一示例性實施例示出的又一種數(shù)字種類的確定方法的流程圖。
圖4是根據(jù)一示例性實施例示出的一種數(shù)字種類的確定裝置的框圖。
圖5是根據(jù)一示例性實施例示出的另一種數(shù)字種類的確定裝置的框圖。
圖6是根據(jù)一示例性實施例示出的又一種數(shù)字種類的確定裝置的框圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
為了解決上述技術(shù)問題,本公開實施例提供了一種數(shù)字種類的確定方法,該方法適用于數(shù)字種類的確定程序、系統(tǒng)或裝置中,其執(zhí)行主體可以是終端或者服務(wù)器,如圖1所示,步驟s101至步驟s103,其中:
在步驟s101中,在接收到語音信息時,若語音信息中包括數(shù)字語音,則識別數(shù)字語音對應(yīng)的數(shù)字;
在步驟s102中,根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定數(shù)字對應(yīng)的目標(biāo)數(shù)字種類;
預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系可以是:疾病信息與數(shù)字種類的對應(yīng)關(guān)系、身份信息與數(shù)字種類的對應(yīng)關(guān)系、光標(biāo)位置信息與數(shù)字種類的對應(yīng)關(guān)系。
另外,該預(yù)設(shè)的數(shù)字種類可以預(yù)先設(shè)置。
在步驟s103中,按照目標(biāo)數(shù)字種類輸出數(shù)字。
在識別出數(shù)字語音對應(yīng)的數(shù)字后,可根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,自動確定數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,進(jìn)而按照目標(biāo)數(shù)字種類自動輸出數(shù)字,以自動輸出符合該目標(biāo)數(shù)字種類的數(shù)字,從而使得數(shù)字的語音輸入更加智能化,也減輕了用戶的輸入負(fù)擔(dān)。
如圖2所示,在一個實施例中,上述圖1所示的步驟s102,即根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,可以包括步驟s201和步驟s202:
在步驟s201中,當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征疾病信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取語音信息中與數(shù)字語音信息相關(guān)聯(lián)的疾病語音信息;
在步驟s202中,根據(jù)疾病語音信息,確定目標(biāo)數(shù)字種類,其中,疾病語音信息包括以下至少一項:疾病名稱的語音、疾病癥狀的語音、疾病科室的語音。
當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征疾病信息與數(shù)字種類的對應(yīng)關(guān)系時,可自動獲取語音信息中與數(shù)字語音信息相關(guān)聯(lián)的疾病語音信息,進(jìn)而根據(jù)該疾病信息與數(shù)字種類的對應(yīng)關(guān)系和該疾病語音信息,自動而準(zhǔn)確地確定出目標(biāo)數(shù)字種類,以便于之后可按照該目標(biāo)數(shù)字種類輸出該數(shù)字,從而使得數(shù)字的語音輸入更加智能化,也減輕了用戶的輸入負(fù)擔(dān)。
例如,當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征疾病科室與數(shù)字種類的對應(yīng)關(guān)系時,若放射科對應(yīng)羅馬數(shù)字,則在接收到數(shù)字一至五的語音時,可分別輸出l1、l2、l3、l4、l5,這樣,最終放射科的資料即可顯示如下:
l1椎體后下緣環(huán)形低信號,復(fù)查;l4-5椎間盤輕度膨出。
l2椎體及l(fā)1棘突骨折內(nèi)固定術(shù)后改變。
l3椎體骨折內(nèi)固定拆除術(shù)后;腰椎退行性改變。
同樣地,
若骨科對應(yīng)羅馬數(shù)字,則在接收到數(shù)字五的語音時,可輸出v;
若護(hù)士站對應(yīng)阿拉伯?dāng)?shù)字、漢字或羅馬數(shù)字,則在接收到數(shù)字語音時,除了結(jié)合上述對應(yīng)關(guān)系和科室語音,還可以根據(jù)該科室的常用表達(dá)習(xí)慣(如護(hù)士站大部分?jǐn)?shù)字用阿拉伯?dāng)?shù)字,少量專有詞匯用漢字或羅馬數(shù)字)確定數(shù)字,如每個檢查項目的名字可確定用漢字和羅馬數(shù)字,而每個檢查項目的指標(biāo)可確定用數(shù)字,這樣最終形成的表達(dá)可以如:ⅱ甘油三酯:3.29mmol/l;
若免疫科對應(yīng)羅馬數(shù)字,則在接收到數(shù)字語音時,可確定用相應(yīng)的羅馬數(shù)字表示,如:
ⅰ型超敏反應(yīng)
ⅱ型超敏反應(yīng)
ⅲ型超敏反應(yīng)
ⅳ型超敏反應(yīng)
當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征疾病名稱與數(shù)字種類的對應(yīng)關(guān)系時,若糖尿病對應(yīng)羅馬數(shù)字和阿拉伯?dāng)?shù)字,則在接收到數(shù)字語音時,可輸出相應(yīng)的羅馬數(shù)字和阿拉伯?dāng)?shù)字,這樣,糖尿病的癥狀表示就可以是:嚴(yán)重高血糖時出現(xiàn)典型的“三多一少”癥狀,多見于1型糖尿病。
如圖3所示,在一個實施例中,上述圖1所示的步驟s102,即根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,可以包括:
在步驟s301中,當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征身份信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取語音信息的當(dāng)前輸入者的身份信息;
當(dāng)前輸入者的身份信息可以攜帶在該語音信息中,或者用戶登陸語音信息錄入系統(tǒng)時,終端會自動獲取到,該身份信息可以是當(dāng)前輸入者的工作身份,如護(hù)士、醫(yī)生等。
在步驟s302中,根據(jù)當(dāng)前輸入者的身份信息,確定目標(biāo)數(shù)字種類。
當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征身份信息與數(shù)字種類的對應(yīng)關(guān)系時,可自動獲取語音信息的當(dāng)前輸入者的身份信息,進(jìn)而根據(jù)當(dāng)前輸入者的身份信息和該身份信息與數(shù)字種類的對應(yīng)關(guān)系,自動而準(zhǔn)確地確定出目標(biāo)數(shù)字種類,以便于之后可按照該目標(biāo)數(shù)字種類輸出該數(shù)字,從而使得數(shù)字的語音輸入更加智能化,也減輕了用戶的輸入負(fù)擔(dān)。
在一個實施例中,上述圖1所示的步驟s102,即根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定數(shù)字對應(yīng)的目標(biāo)數(shù)字種類,可被執(zhí)行為:
當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征光標(biāo)位置信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取接收到語音信息時光標(biāo)的當(dāng)前位置;
根據(jù)光標(biāo)的當(dāng)前位置,確定目標(biāo)數(shù)字種類。
當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系用于表征光標(biāo)位置信息與數(shù)字種類的對應(yīng)關(guān)系時,可自動獲取接收到語音信息時光標(biāo)的當(dāng)前位置,進(jìn)而根據(jù)光標(biāo)的當(dāng)前位置和該光標(biāo)位置信息與數(shù)字種類的對應(yīng)關(guān)系,自動而準(zhǔn)確地確定出目標(biāo)數(shù)字種類,以便于之后可按照該目標(biāo)數(shù)字種類輸出該數(shù)字,從而使得數(shù)字的語音輸入更加智能化,也減輕了用戶的輸入負(fù)擔(dān)。
在一個實施例中,上述圖1所示的步驟s103,即按照目標(biāo)數(shù)字種類輸出數(shù)字,可被執(zhí)行為:
輸出目標(biāo)數(shù)字種類,以使用戶確定;
在接收到輸入的確定指令時,按照目標(biāo)數(shù)字種類輸出數(shù)字。
在輸出該數(shù)字時,不僅可以按照目標(biāo)數(shù)字種類自動輸出該數(shù)字,還可以輸出目標(biāo)數(shù)字種類,以使用戶進(jìn)一步確定,進(jìn)而在接收到輸入的確定指令時,再按照該目標(biāo)數(shù)字種類輸出該數(shù)字,從而按照最準(zhǔn)確的數(shù)字種類輸出該數(shù)字。
在一個實施例中,目標(biāo)數(shù)字種類包括以下至少一項:阿拉伯?dāng)?shù)字、羅馬數(shù)字、大寫數(shù)字。
如圖4所示,本發(fā)明還提供一種數(shù)字種類的確定裝置,包括:
識別模塊401,被配置為在接收到語音信息時,若語音信息中包括數(shù)字語音,則識別數(shù)字語音對應(yīng)的數(shù)字;
確定模塊402,被配置為根據(jù)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系,確定數(shù)字對應(yīng)的目標(biāo)數(shù)字種類;
輸出模塊403,被配置為按照目標(biāo)數(shù)字種類輸出數(shù)字。
如圖5所示,在一個實施例中,上述圖4所示的確定模塊402可以包括:
第一獲取子模塊4021,被配置為當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系被配置為表征疾病信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取語音信息中與數(shù)字語音信息相關(guān)聯(lián)的疾病語音信息;
第一確定子模塊4022,被配置為根據(jù)疾病語音信息,確定目標(biāo)數(shù)字種類,其中,疾病語音信息包括以下至少一項:疾病名稱的語音、疾病癥狀的語音、疾病科室的語音。
如圖6所示,在一個實施例中,上述圖4所示的確定模塊402可以包括:
第二獲取子模塊4023,被配置為當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系被配置為表征身份信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取語音信息的當(dāng)前輸入者的身份信息;
第二確定子模塊4024,被配置為根據(jù)當(dāng)前輸入者的身份信息,確定目標(biāo)數(shù)字種類。
在一個實施例中,確定模塊402可以包括:
第三獲取子模塊,被配置為當(dāng)預(yù)設(shè)的數(shù)字種類對應(yīng)關(guān)系被配置為表征光標(biāo)位置信息與數(shù)字種類的對應(yīng)關(guān)系時,獲取接收到語音信息時光標(biāo)的當(dāng)前位置;
第三確定子模塊,被配置為根據(jù)光標(biāo)的當(dāng)前位置,確定目標(biāo)數(shù)字種類。
在一個實施例中,輸出模塊403可以包括:
第一輸出子模塊,被配置為輸出目標(biāo)數(shù)字種類,以使用戶確定;
第二輸出子模塊,被配置為在接收到輸入的確定指令時,按照目標(biāo)數(shù)字種類輸出數(shù)字。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
最后,本發(fā)明中的數(shù)字種類的確定裝置適用于終端設(shè)備。例如,可以是移動電話,計算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。