System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲av专区无码观看精品天堂,中文无码制服丝袜人妻av,亚洲aⅴ天堂av天堂无码麻豆
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種終端設備狀態處理方法、裝置、存儲介質及電子設備制造方法及圖紙

    技術編號:40832357 閱讀:12 留言:0更新日期:2024-04-01 14:55
    一種終端設備狀態處理方法、裝置、存儲介質及電子設備,當應用程序啟動后,向狀態控制層的狀態機寫入模塊層的指定模塊的狀態注冊事件,對狀態機對應的指定模塊狀態進行映射,并設置指定模塊的句柄;讀取應用程序內置的配置模板,配置模板包括指定模塊的依賴關系,將讀取的配置模板傳給狀態機;判斷狀態機是否收到指定模塊的狀態注冊事件,若狀態機收到指定模塊的狀態注冊事件,對指定模塊根據配置模板進行管理和切換,并實時輸出指定模塊的狀態信息。本發明專利技術提高應用程序性能,可以更好地管理應用內部狀態;提高應用程序可維護性,更高效便捷定位排查問題;提高應用程序可擴展性;提高應用程序開發效率。

    【技術實現步驟摘要】

    本專利技術屬于終端設備,具體涉及一種終端設備狀態處理方法、裝置、存儲介質及電子設備


    技術介紹

    1、目前,對于終端設備而言,應用程序開發中各個模塊集成后,存在以下問題,擴展性差:無法在不同項目中復用,每個項目都需要應用層自己管理每個模塊;應用層邏輯復雜:應用層除了需要管理每個模塊自身狀態和功能外,還需要管理模塊之間狀態,模塊越多邏輯越復雜,比方語音識別和圖像識別關系:需要先檢測到人臉才進行語音識別;維護困難:當出現問題時排查困難,無法快速定位問題模塊和問題原因。


    技術實現思路

    1、為此,本專利技術提供一種終端設備狀態處理方法、裝置、存儲介質及電子設備,解決傳統技術模塊集成管理麻煩,邏輯復雜,擴展性差,無法復用和排查定位問題困難的問題。

    2、為了實現上述目的,本專利技術提供如下技術方案:第一方面,提供一種終端設備狀態處理方法,包括:

    3、當應用程序啟動后,向狀態控制層的狀態機寫入模塊層的指定模塊的狀態注冊事件,對所述狀態機對應的所述指定模塊狀態進行映射,并設置所述指定模塊的句柄;

    4、讀取應用程序內置的配置模板,所述配置模板包括所述指定模塊的依賴關系,將讀取的配置模板傳給所述狀態機;

    5、判斷所述狀態機是否收到所述指定模塊的狀態注冊事件,若所述狀態機收到所述指定模塊的狀態注冊事件,對所述指定模塊根據所述配置模板進行管理和切換,并實時輸出所述指定模塊的狀態信息。

    6、作為終端設備狀態處理方法優選方案,所述指定模塊包括設備控制模塊、圖像識別模塊、sip模塊和語音模塊;

    7、對所述狀態機對應的所述設備控制模塊的控制信號狀態進行映射;對所述狀態機對應的所述圖像識別模塊的cv信號狀態進行映射;

    8、對所述狀態機對應的所述sip模塊的sip應答消息狀態進行映射;

    9、對所述狀態機對應的所述語音模塊的asr語音狀態進行映射。

    10、作為終端設備狀態處理方法優選方案,所述配置模板的參數包括版本參數,是否支持庫導入,是否開啟日志上報,是否開啟上傳心跳,是否支持上傳截屏,是否開啟ota,是否支持語音asr,是否默認開啟語音喚醒,是否支持人臉,是否支持sip通話,是否配置內部狀態機處理邏輯鏈路。

    11、作為終端設備狀態處理方法優選方案,將所述指定模塊的tag標簽作為主鍵id,并將所述指定模塊的狀態注冊事件寫入到數據庫,根據所述主鍵id獲取所述指定模塊的狀態輸出;

    12、對所述指定模塊根據所述配置模板進行管理和切換邏輯包括:依賴人臉識別結果打開語音喚醒功能;依賴圖像識別結果打開語音識別功能。

    13、作為終端設備狀態處理方法優選方案,還包括根據應用層的業務需求對所述指定模塊的狀態或結果進行展示,通過回調獲取所述指定模塊的狀態。

    14、第二方面,提供一種終端設備狀態處理裝置,包括:

    15、狀態注冊單元,用于當應用程序啟動后,向狀態控制層的狀態機寫入模塊層的指定模塊的狀態注冊事件,對所述狀態機對應的所述指定模塊狀態進行映射,并設置所述指定模塊的句柄;

    16、配置模板讀取單元,用于讀取應用程序內置的配置模板,所述配置模板包括所述指定模塊的依賴關系,將讀取的配置模板傳給所述狀態機;

    17、模塊管理切換單元,判斷所述狀態機是否收到所述指定模塊的狀態注冊事件,若所述狀態機收到所述指定模塊的狀態注冊事件,對所述指定模塊根據所述配置模板進行管理和切換,并實時輸出所述指定模塊的狀態信息。

    18、作為終端設備狀態處理裝置優選方案,所述狀態注冊單元中,所述指定模塊包括設備控制模塊、圖像識別模塊、sip模塊和語音模塊;

    19、對所述狀態機對應的所述設備控制模塊的控制信號狀態進行映射;對所述狀態機對應的所述圖像識別模塊的cv信號狀態進行映射;

    20、對所述狀態機對應的所述sip模塊的sip應答消息狀態進行映射;

    21、對所述狀態機對應的所述語音模塊的asr語音狀態進行映射。

    22、作為終端設備狀態處理裝置優選方案,所述配置模板讀取單元中,所述配置模板的參數包括版本參數,是否支持庫導入,是否開啟日志上報,是否開啟上傳心跳,是否支持上傳截屏,是否開啟ota,是否支持語音asr,是否默認開啟語音喚醒,是否支持人臉,是否支持sip通話,是否配置內部狀態機處理邏輯鏈路。

    23、作為終端設備狀態處理裝置優選方案,所述模塊管理切換單元中,將所述指定模塊的tag標簽作為主鍵id,并將所述指定模塊的狀態注冊事件寫入到數據庫,根據所述主鍵id獲取所述指定模塊的狀態輸出;

    24、所述模塊管理切換單元中,對所述指定模塊根據所述配置模板進行管理和切換邏輯包括:依賴人臉識別結果打開語音喚醒功能;依賴圖像識別結果打開語音識別功能。

    25、作為終端設備狀態處理裝置優選方案,還包括狀態展示單元,用于根據應用層的業務需求對所述指定模塊的狀態或結果進行展示,通過回調獲取所述指定模塊的狀態。

    26、第三方面,提供一種非暫態計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有用于終端設備狀態處理方法的程序代碼,所述程序代碼包括用于執行第一方面或其任意可能實現方式的一種終端設備狀態處理方法的指令。

    27、第四方面,提供一種電子設備,包括:存儲器和處理器;所述處理器和所述存儲器通過總線完成相互間的通信;所述存儲器存儲有可被所述處理器執行的程序指令,所述處理器調用所述程序指令執行第一方面或其任意可能實現方式的一種終端設備狀態處理方法。

    28、本專利技術具有如下優點:當應用程序啟動后,向狀態控制層的狀態機寫入模塊層的指定模塊的狀態注冊事件,對所述狀態機對應的所述指定模塊狀態進行映射,并設置所述指定模塊的句柄;讀取應用程序內置的配置模板,所述配置模板包括所述指定模塊的依賴關系,將讀取的配置模板傳給所述狀態機;判斷所述狀態機是否收到所述指定模塊的狀態注冊事件,若所述狀態機收到所述指定模塊的狀態注冊事件,對所述指定模塊根據所述配置模板進行管理和切換,并實時輸出所述指定模塊的狀態信息。本專利技術提高應用程序性能,可以更好地管理應用內部狀態;提高應用程序可維護性,更高效便捷定位排查問題;提高應用程序可擴展性,各個模塊以及對應狀態通過狀態機可實現“即插即用”;簡化應用程序邏輯,使應用程序更加清晰易懂;提高應用程序開發效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種終端設備狀態處理方法,其特征在于,包括:

    2.根據權利要求1所述的一種終端設備狀態處理方法,其特征在于,所述指定模塊包括設備控制模塊、圖像識別模塊、SIP模塊和語音模塊;

    3.根據權利要求1所述的一種終端設備狀態處理方法,其特征在于,所述配置模板的參數包括版本參數,是否支持庫導入,是否開啟日志上報,是否開啟上傳心跳,是否支持上傳截屏,是否開啟OTA,是否支持語音ASR,是否默認開啟語音喚醒,是否支持人臉,是否支持SIP通話,是否配置內部狀態機處理邏輯鏈路。

    4.根據權利要求1所述的一種終端設備狀態處理方法,其特征在于,將所述指定模塊的TAG標簽作為主鍵ID,并將所述指定模塊的狀態注冊事件寫入到數據庫,根據所述主鍵ID獲取所述指定模塊的狀態輸出;

    5.根據權利要求4所述的一種終端設備狀態處理方法,其特征在于,還包括根據應用層的業務需求對所述指定模塊的狀態或結果進行展示,通過回調獲取所述指定模塊的狀態。

    6.一種終端設備狀態處理裝置,其特征在于,包括:

    7.根據權利要求6所述的一種終端設備狀態處理裝置,其特征在于,所述狀態注冊單元中,所述指定模塊包括設備控制模塊、圖像識別模塊、SIP模塊和語音模塊;

    8.根據權利要求6所述的一種終端設備狀態處理裝置,其特征在于,所述配置模板讀取單元中,所述配置模板的參數包括版本參數,是否支持庫導入,是否開啟日志上報,是否開啟上傳心跳,是否支持上傳截屏,是否開啟OTA,是否支持語音ASR,是否默認開啟語音喚醒,是否支持人臉,是否支持SIP通話,是否配置內部狀態機處理邏輯鏈路;

    9.一種非暫態計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有用于終端設備狀態處理方法的程序代碼,其特征在于,所述程序代碼包括用于執行權利要求1至5任一項所述的一種終端設備狀態處理方法的指令。

    10.一種電子設備,包括:存儲器和處理器;所述處理器和所述存儲器通過總線完成相互間的通信;所述存儲器存儲有可被所述處理器執行的程序指令,其特征在于,所述處理器調用所述程序指令執行權利要求1至5任一項所述的一種終端設備狀態處理方法。

    ...

    【技術特征摘要】

    1.一種終端設備狀態處理方法,其特征在于,包括:

    2.根據權利要求1所述的一種終端設備狀態處理方法,其特征在于,所述指定模塊包括設備控制模塊、圖像識別模塊、sip模塊和語音模塊;

    3.根據權利要求1所述的一種終端設備狀態處理方法,其特征在于,所述配置模板的參數包括版本參數,是否支持庫導入,是否開啟日志上報,是否開啟上傳心跳,是否支持上傳截屏,是否開啟ota,是否支持語音asr,是否默認開啟語音喚醒,是否支持人臉,是否支持sip通話,是否配置內部狀態機處理邏輯鏈路。

    4.根據權利要求1所述的一種終端設備狀態處理方法,其特征在于,將所述指定模塊的tag標簽作為主鍵id,并將所述指定模塊的狀態注冊事件寫入到數據庫,根據所述主鍵id獲取所述指定模塊的狀態輸出;

    5.根據權利要求4所述的一種終端設備狀態處理方法,其特征在于,還包括根據應用層的業務需求對所述指定模塊的狀態或結果進行展示,通過回調獲取所述指定模塊的狀態。

    6.一種終端設備狀態處理裝置,其特征在于,包括:

    【專利技術屬性】
    技術研發人員:劉正坤,李旭濱,陳蒙萌,徐勝強,陳吉勝
    申請(專利權)人:廣西桂云通科技有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 天堂无码在线观看| 精品久久久久久无码人妻热 | 无码精品黑人一区二区三区| 中文无码喷潮在线播放| 精品成在人线AV无码免费看| 日韩人妻无码免费视频一区二区三区| 一本色道无码道在线观看| 亚洲毛片无码专区亚洲乱| 亚洲高清无码专区视频| 无码少妇一区二区浪潮免费| 岛国无码av不卡一区二区| 无码av天天av天天爽| 久久亚洲AV成人无码电影| 狠狠躁天天躁中文字幕无码| 成在人线AV无码免费| 中文AV人妻AV无码中文视频| 亚洲日韩激情无码一区| 精品人妻系列无码人妻免费视频| 亚洲av无码专区在线电影天堂 | 免费无码黄十八禁网站在线观看 | 精品无码av无码专区| 亚洲人成无码网站在线观看| 精品人妻系列无码一区二区三区| 国产aⅴ无码专区亚洲av麻豆| 无码人妻精品一区二区蜜桃AV| 内射人妻无码色AV天堂| 亚洲AV无码一区二区乱子仑| 久久国产精品无码HDAV| 人妻无码第一区二区三区| 日韩精品无码一区二区三区不卡| 国产av无码专区亚洲av桃花庵| 亚洲欧洲日产国码无码久久99| 精品无码人妻一区二区三区不卡| 人妻无码久久久久久久久久久| 国产成人无码精品一区在线观看| 无码少妇一区二区浪潮av| 久久久久无码精品| 亚洲av永久无码精品秋霞电影影院| 亚洲V无码一区二区三区四区观看| 亚洲av无码无在线观看红杏| 色综合久久无码中文字幕|