[發明專利]手機銀行應用程序的頁面朗讀方法及系統在審
| 申請號: | 202210105397.5 | 申請日: | 2022-01-27 |
| 公開(公告)號: | CN114461170A | 公開(公告)日: | 2022-05-10 |
| 發明(設計)人: | 楊建福;王向東;李揚;王月亭;張帥;袁明杰 | 申請(專利權)人: | 山東省城市商業銀行合作聯盟有限公司 |
| 主分類號: | G06F3/16 | 分類號: | G06F3/16;G10L13/08 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 250104 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 手機 銀行 應用程序 頁面 朗讀 方法 系統 | ||
本發明提供了手機銀行應用程序的頁面朗讀方法及系統,方法包括監控頁面元素的點擊事件;在第一次點擊元素時,增加框選樣式,確定朗讀區域;獲取所述區域內的頁面文本信息,并進行文本信息預處理形成字符串;第二次點擊相同元素時,激活元素,朗讀對應的所述字符串。本發明通過對收集銀行APP的頁面操作事件進行統一監聽,頁面元素的自動捕捉,并證據點擊事件確定朗讀區域,對朗讀區域進行預處理,得到朗讀字符串,整個過程無需依賴適配三方,提高產品的適用性,且避免依賴系統讀屏技術進行大量的修改作業,提高工作效率,加快產品上市進程。
技術領域
本發明涉及人工智能技術領域,尤其是手機銀行應用程序的頁面朗讀方法及系統。
背景技術
隨著電子產品及業務的普及,針對電子銀行的無障礙提出了要求,尤其是針對視覺障礙群體要求實現頁面要素朗讀輔助功能。
目前實現頁面朗讀借助市面三方的讀屏軟件進行定制化開發實現、或者適配手機系統自帶的讀屏功能(IOS系統的旁白功能,安卓系統的talkBack)。
適配三方或者系統的讀屏技術都需要現有的頁面去逐一修改,增加指定標簽,整體頁面都需要去調整適配,對于已經生產穩定運行的系統改造影響較大,手機銀行頁面數量多達幾千個頁面,逐一修改的工作量也非常大。
發明內容
本發明提供了手機銀行應用程序的頁面朗讀方法及系統,用于解決借助現有方式實現手機銀行APP的頁面朗讀功能,其工作量大的問題。
為實現上述目的,本發明采用下述技術方案:
本發明第一方面提供了手機銀行應用程序的頁面朗讀方法,所述方法包括以下步驟:
監控頁面元素的點擊事件;
在第一次點擊元素時,增加框選樣式,確定朗讀區域;
獲取所述區域內的頁面文本信息,并進行文本信息預處理形成字符串;
第二次點擊相同元素時,激活元素,朗讀對應的所述字符串。
進一步地,所述監控頁面元素的點擊事件具體為:
遍歷頁面文檔對象模型DOM,給元素節點頁body添加觸摸事件,通過對所述觸摸事件的監控,獲取點擊事件。
進一步地,所述確定朗讀區域具體為:
查找當前點擊元素的父DOM元素,若所述父DOM元素配置預設標簽,則將當前點擊元素和父DOM元素作為整體朗讀區域;
若所述父DOM元素未配置預設標簽,則查找當前點擊元素的子DOM元素,若所述子DOM元素配置預設標簽,則將當前點擊元素及子DOM元素作為整體朗讀區域;
若所述子DOM元素未配置預設標簽,則當前點擊元素為朗讀區域。
進一步地,所述進行文本信息預處理形成字符串具體為:
將所述朗讀區域中元素的子節點進行逐層遍歷;
將遍歷到的朗讀信息拼接為字符串。
進一步地,所述朗讀信息包括文字信息和輸入框的值。
進一步地,所述形成字符串之后,還包括步驟:
將字符串中的多音字替換為相同讀音的文字,將處理后的字符串發送到語音合成接口。
本發明第二方面提供了手機銀行應用程序的頁面朗讀系統,所述系統包括:
信息采集單元,用于監控頁面元素的點擊事件;
區域選定單元,用于在第一次點擊元素時,增加框選樣式,確定朗讀區域;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東省城市商業銀行合作聯盟有限公司,未經山東省城市商業銀行合作聯盟有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210105397.5/2.html,轉載請聲明來源鉆瓜專利網。





