本發(fā)明涉及計(jì)算機(jī),尤其涉及一種電子設(shè)備系統(tǒng)功能的調(diào)節(jié)方法、裝置及電子設(shè)備。
背景技術(shù):
1、目前,電子設(shè)備給用戶提供越來越強(qiáng)大的系統(tǒng)功能。windows系統(tǒng)自帶了一些強(qiáng)大的工具和功能,如分屏功能、便利貼功能、視頻剪輯功能等。這些系統(tǒng)功能在給用戶提供了方便的同時(shí),也對(duì)用戶使用這些功能提出了更高的要求。一方面,這些系統(tǒng)功能繁雜,用戶很難查找特定系統(tǒng)功能所在位置,尤其是一些小眾但有用的系統(tǒng)功能名稱難以記憶,更是無法查找。另外,平常對(duì)系統(tǒng)功能的調(diào)節(jié)一般是手動(dòng)通過點(diǎn)擊屏幕來實(shí)現(xiàn),而有時(shí)屏幕被占用,操作起來并不方便。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明旨在提供一種電子設(shè)備系統(tǒng)功能的調(diào)節(jié)方法、裝置及電子設(shè)備,能夠便捷地執(zhí)行電子設(shè)備的系統(tǒng)功能調(diào)節(jié)。
2、第一方面,本發(fā)明實(shí)施例提供一種電子設(shè)備系統(tǒng)功能的調(diào)節(jié)方法,包括:響應(yīng)于用戶調(diào)節(jié)系統(tǒng)功能的自然語言輸入,人工智能語言模型對(duì)所述自然語言進(jìn)行語義識(shí)別,獲得用戶的系統(tǒng)功能調(diào)節(jié)意圖;所述人工智能語言模型,從預(yù)設(shè)的配置文件中確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出;基于所述人工智能語言模型輸出的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),對(duì)所述電子設(shè)備執(zhí)行對(duì)應(yīng)的系統(tǒng)功能調(diào)節(jié)。
3、在一種實(shí)施方式中,所述人工智能語言模型,從預(yù)設(shè)的配置文件中確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出,包括:所述人工智能語言模型,從預(yù)設(shè)的動(dòng)作庫中和/或預(yù)設(shè)的輸出引導(dǎo)模板中,確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出。
4、在一種實(shí)施方式中,所述用戶的系統(tǒng)功能調(diào)節(jié)意圖包括操作動(dòng)作意圖和操作參數(shù)意圖;所述動(dòng)作庫中或所述輸出引導(dǎo)模板中,預(yù)設(shè)有操作動(dòng)作意圖與操作動(dòng)作之間的映射關(guān)系、與所述操作動(dòng)作相對(duì)應(yīng)的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù);其中,所述人工智能語言模型,從預(yù)設(shè)的動(dòng)作庫中和/或預(yù)設(shè)的輸出引導(dǎo)模板中,確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出,包括:所述人工智能語言模型,將所述用戶的系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖和操作參數(shù)意圖,分別與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作和對(duì)應(yīng)的操作參數(shù)進(jìn)行匹配;若所述用戶的系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖和操作參數(shù)意圖,與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作和對(duì)應(yīng)的操作參數(shù)一一對(duì)應(yīng)匹配,則將與所述操作動(dòng)作相對(duì)應(yīng)的操作接口及操作參數(shù)確定為與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù);將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照所述輸出引導(dǎo)模板中所定義的精準(zhǔn)輸出格式輸出;其中,所述精準(zhǔn)輸出格式包括所述操作接口、以及與所述操作接口相對(duì)應(yīng)的操作參數(shù)。
5、在一種實(shí)施方式中,所述人工智能語言模型,從預(yù)設(shè)的動(dòng)作庫中和/或預(yù)設(shè)的輸出引導(dǎo)模板中,確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出,還包括:若所述系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖,與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作相匹配,但所述系統(tǒng)功能調(diào)節(jié)意圖中的操作參數(shù)意圖,與所述操作動(dòng)作相對(duì)應(yīng)的操作參數(shù)不匹配,則將與所述操作動(dòng)作相對(duì)應(yīng)的操作接口確定為與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口,并為該系統(tǒng)操作接口指定默認(rèn)的操作參數(shù);將確定的所述系統(tǒng)操作接口及指定的默認(rèn)操作參數(shù),按照所述輸出引導(dǎo)模板中所定義的模糊輸出格式輸出;其中,所述模糊輸出格式包括所述操作接口、以及為所述操作接口指定的默認(rèn)操作參數(shù)。
6、在一種實(shí)施方式中,所述人工智能語言模型,從預(yù)設(shè)的動(dòng)作庫中和/或預(yù)設(shè)的輸出引導(dǎo)模板中,確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出,還包括:若所述系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖,與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作不相匹配,則預(yù)測(cè)所述操作動(dòng)作意圖所對(duì)應(yīng)的期望操作動(dòng)作,并將與所述期望操作動(dòng)作相對(duì)應(yīng)的操作接口確定為與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口,并為該系統(tǒng)操作接口指定默認(rèn)的操作參數(shù);將確定的所述系統(tǒng)操作接口及指定的默認(rèn)操作參數(shù),按照所述輸出引導(dǎo)模板中所定義的估計(jì)輸出格式輸出;其中,所述估計(jì)輸出格式包括所述期望操作動(dòng)作相對(duì)應(yīng)的操作接口,以及為該操作接口默認(rèn)指定的操作參數(shù)。
7、在一種實(shí)施方式中,在將確定的所述系統(tǒng)操作接口及指定的默認(rèn)操作參數(shù),按照所述輸出引導(dǎo)模板中所定義的估計(jì)輸出格式輸出之后,所述方法還包括:將預(yù)測(cè)的所述期望操作動(dòng)作與對(duì)應(yīng)的操作動(dòng)作意圖之間的映射關(guān)系、與所述期望操作動(dòng)作相對(duì)應(yīng)的操作接口、以及為該操作接口默認(rèn)指定的操作參數(shù),自動(dòng)添加至所述動(dòng)作庫中或所述輸出引導(dǎo)模板中。
8、第二方面,本發(fā)明的實(shí)施例還提供一種電子設(shè)備系統(tǒng)功能的調(diào)節(jié)裝置,包括:配置模塊,用于配置操作意圖與操作動(dòng)作之間的映射關(guān)系,以及執(zhí)行所述操作動(dòng)作的操作接口和對(duì)應(yīng)的操作參數(shù);人工智能語言模塊,用于響應(yīng)于用戶調(diào)節(jié)系統(tǒng)功能的自然語言輸入,對(duì)所述自然語言進(jìn)行語義識(shí)別,獲得用戶的系統(tǒng)功能調(diào)節(jié)意圖;從預(yù)設(shè)的配置文件中確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出;系統(tǒng)功能調(diào)節(jié)模塊,用于基于所述人工智能語言模型輸出的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),對(duì)所述電子設(shè)備執(zhí)行對(duì)應(yīng)的系統(tǒng)功能調(diào)節(jié)。
9、在一種實(shí)施方式中,所述人工智能語言模塊,具體用于:從預(yù)設(shè)的動(dòng)作庫中和/或預(yù)設(shè)的輸出引導(dǎo)模板中,確定與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),并將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照預(yù)設(shè)輸出規(guī)則輸出。
10、在一種實(shí)施方式中,所述用戶的系統(tǒng)功能調(diào)節(jié)意圖包括操作動(dòng)作意圖和操作參數(shù)意圖;所述動(dòng)作庫中或所述輸出引導(dǎo)模板中,預(yù)設(shè)有操作動(dòng)作意圖與操作動(dòng)作之間的映射關(guān)系、與所述操作動(dòng)作相對(duì)應(yīng)的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù);其中,所述人工智能語言模塊,具體用于:將所述用戶的系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖和操作參數(shù)意圖,分別與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作和對(duì)應(yīng)的操作參數(shù)進(jìn)行匹配;若所述用戶的系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖和操作參數(shù)意圖,與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作和對(duì)應(yīng)的操作參數(shù)一一對(duì)應(yīng)匹配,則將與所述操作動(dòng)作相對(duì)應(yīng)的操作接口及操作參數(shù)確定為與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù);將確定的所述系統(tǒng)操作接口及對(duì)應(yīng)的操作參數(shù),按照所述輸出引導(dǎo)模板中所定義的精準(zhǔn)輸出格式輸出;其中,所述精準(zhǔn)輸出格式包括所述操作接口、以及與所述操作接口相對(duì)應(yīng)的操作參數(shù)。
11、在一種實(shí)施方式中,所述人工智能語言模塊,還具體用于:若所述系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖,與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作相匹配,但所述系統(tǒng)功能調(diào)節(jié)意圖中的操作參數(shù)意圖,與所述操作動(dòng)作相對(duì)應(yīng)的操作參數(shù)不匹配,則將與所述操作動(dòng)作相對(duì)應(yīng)的操作接口確定為與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口,并為該系統(tǒng)操作接口指定默認(rèn)的操作參數(shù);將確定的所述系統(tǒng)操作接口及指定的默認(rèn)操作參數(shù),按照所述輸出引導(dǎo)模板中所定義的模糊輸出格式輸出;其中,所述模糊輸出格式包括所述操作接口、以及為所述操作接口指定的默認(rèn)操作參數(shù);和/或若所述系統(tǒng)功能調(diào)節(jié)意圖中的操作動(dòng)作意圖,與所述動(dòng)作庫中預(yù)設(shè)的操作動(dòng)作不相匹配,則預(yù)測(cè)所述操作動(dòng)作意圖所對(duì)應(yīng)的期望操作動(dòng)作,并將與所述期望操作動(dòng)作相對(duì)應(yīng)的操作接口確定為與所述系統(tǒng)功能調(diào)節(jié)意圖相匹配的系統(tǒng)操作接口,并為該系統(tǒng)操作接口指定默認(rèn)的操作參數(shù);將確定的所述系統(tǒng)操作接口及指定的默認(rèn)操作參數(shù),按照所述輸出引導(dǎo)模板中所定義的估計(jì)輸出格式輸出;其中,所述估計(jì)輸出格式包括所述期望操作動(dòng)作相對(duì)應(yīng)的操作接口,以及為該操作接口默認(rèn)指定的操作參數(shù)。
12、在一種實(shí)施方式中,所述人工智能語言模塊,還具體用于:將預(yù)測(cè)的所述期望操作動(dòng)作與對(duì)應(yīng)的操作動(dòng)作意圖之間的映射關(guān)系、與所述期望操作動(dòng)作相對(duì)應(yīng)的操作接口、以及為該操作接口默認(rèn)指定的操作參數(shù),自動(dòng)添加至所述動(dòng)作庫中或所述輸出引導(dǎo)模板中。
13、第三方面,本發(fā)明的實(shí)施例還提供一種電子設(shè)備,所述電子設(shè)備包括:存儲(chǔ)器和處理器,其中,所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)可讀指令;所述處理器用于讀取所述計(jì)算機(jī)可讀指令并實(shí)現(xiàn)如前述任一實(shí)施方式中所述電子設(shè)備系統(tǒng)功能的調(diào)節(jié)方法。
14、第四方面,本發(fā)明的實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可讀指令,且所述計(jì)算機(jī)可讀指令在被處理器執(zhí)行時(shí)實(shí)現(xiàn)如前述任一實(shí)施方式中所述電子設(shè)備系統(tǒng)功能的調(diào)節(jié)方法。
15、本發(fā)明實(shí)施例提供的電子設(shè)備系統(tǒng)功能的調(diào)節(jié)方法、裝置及電子設(shè)備,能夠響應(yīng)于用戶調(diào)節(jié)系統(tǒng)功能的自然語言輸入,利用人工智能語言模型對(duì)自然語言進(jìn)行語義識(shí)別,獲得用戶的系統(tǒng)功能調(diào)節(jié)意圖,執(zhí)行系統(tǒng)功能調(diào)節(jié)。由于采用自然語言方式輸入,相對(duì)于文本輸入和手工操作等方式而言,對(duì)用戶操作提供了便捷性。因此,本方法能夠利用人工智能語言模型的強(qiáng)大信息處理能力,便捷地執(zhí)行電子設(shè)備的系統(tǒng)功能調(diào)節(jié)。