[發(fā)明專利]網(wǎng)上銀行頁面的朗讀方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202210105501.0 | 申請日: | 2022-01-27 |
| 公開(公告)號: | CN114461171A | 公開(公告)日: | 2022-05-10 |
| 發(fā)明(設(shè)計)人: | 楊建福;王向東;李揚;王月亭;張帥;袁明杰 | 申請(專利權(quán))人: | 山東省城市商業(yè)銀行合作聯(lián)盟有限公司 |
| 主分類號: | G06F3/16 | 分類號: | G06F3/16;G10L13/08 |
| 代理公司: | 濟南誠智商標專利事務(wù)所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 250104 山東*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)上銀行 頁面 朗讀 方法 系統(tǒng) | ||
本發(fā)明提供了網(wǎng)上銀行頁面的朗讀方法及系統(tǒng),方法包括獲取頁面上的鼠標懸停事件,根據(jù)所述鼠標懸停事件獲取頁面要素,并確定朗讀對象;對所述朗讀對象進行文字處理,將處理后的文字上傳至后端語音合成服務(wù)區(qū),進行瀏覽器語音播報。本發(fā)明通過對鼠標懸停事件設(shè)置攔截,得到需朗讀的對象,并進行文字處理后上傳至后端語音合成服務(wù),實現(xiàn)瀏覽器的語音播報,整個工程無需依賴三方設(shè)計,簡化操作流程,且在對懸停事件設(shè)置防抖處理,保證朗讀對象的準確性且避免無效操作,提高工作效率。
技術(shù)領(lǐng)域
本發(fā)明涉及人工智能技術(shù)領(lǐng)域,尤其是一種網(wǎng)上銀行頁面的朗讀方法及系統(tǒng)。
背景技術(shù)
隨著電子產(chǎn)品及業(yè)務(wù)的普及,針對電子銀行的無障礙提出了要求,尤其是針對視覺障礙群體要求實現(xiàn)頁面要素朗讀輔助功能。
目前實現(xiàn)頁面朗讀借助市面三方的讀屏軟件進行定制化開發(fā)實現(xiàn)。
適配三方的讀屏設(shè)計有的頁面去逐一修改,增加指定標簽,整體頁面都需要去調(diào)整適配,對于已經(jīng)生產(chǎn)穩(wěn)定運行的系統(tǒng)改造影響較大,網(wǎng)上銀行頁面數(shù)量多達幾千個頁面,逐一修改的工作量也非常大。
發(fā)明內(nèi)容
本發(fā)明提供了網(wǎng)上銀行頁面的朗讀方法及系統(tǒng),用于解決現(xiàn)有借助三方應(yīng)用實現(xiàn)讀屏?xí)r工作量大的問題。
為實現(xiàn)上述目的,本發(fā)明采用下述技術(shù)方案:
本發(fā)明第一方面提供了網(wǎng)上銀行頁面的朗讀方法,所述方法包括以下步驟:
獲取頁面上的鼠標懸停事件,根據(jù)所述鼠標懸停事件獲取頁面要素,并確定朗讀對象;
對所述朗讀對象進行文字處理,將處理后的文字上傳至后端語音合成服務(wù)區(qū),進行瀏覽器語音播報。
進一步地,所述獲取頁面上的鼠標懸停事件之前包括步驟:
解析頁面元素,將鼠標懸停事件設(shè)置為攔截事件。
進一步地,對所述鼠標懸停事件設(shè)置防抖處理,具體為:
增加鼠標懸停的延遲時間,若在所述延遲時間內(nèi),對同一元素出現(xiàn)多次懸停操作,則將所述多次懸停操作綁定為一次攔截事件。
進一步地,所述獲取頁面要素的具體過程為:
獲取當前鼠標懸停事件觸發(fā)的事件元素,若所述事件元素的父級元素中包含預(yù)設(shè)屬性,則所述頁面要素含有所述預(yù)設(shè)屬性的元素;
若事件元素的父級元素中不包含所述預(yù)設(shè)屬性,則獲取當前鼠標懸停事件觸發(fā)的事件對象,遍歷事件對象的子節(jié)點,得到頁面要素。
進一步地,對所述朗讀對象進行文字處理包括:
識別所述文字對應(yīng)的dom對象,根據(jù)dom對象的類型進行對應(yīng)描述。
進一步地,所述dom對象包括按鈕、輸入框、圖片、文本域、下拉框和標題。
進一步地,所述將處理后的文字上傳至后端語音合成服務(wù)區(qū)后,包括:
后端返回語音文件流;
接收所述語音文件流,并轉(zhuǎn)化為Blob對象,獲取所述Blob對象在內(nèi)存中的URL地址,將所述URL地址發(fā)送給Audio對象的src屬性。
本發(fā)明第二方面提供了網(wǎng)上銀行頁面的朗讀系統(tǒng),所述系統(tǒng)包括:
對象獲取單元,用于獲取頁面上的鼠標懸停事件,根據(jù)所述鼠標懸停事件獲取頁面要素,并確定朗讀對象;
朗讀處理單元,用于對所述朗讀對象進行文字處理,將處理后的文字上傳至后端語音合成服務(wù)區(qū),進行瀏覽器語音播報。
進一步地,所述系統(tǒng)還包括預(yù)處理單元,所述預(yù)處理單元用于解析頁面元素,將鼠標懸停事件設(shè)置為攔截事件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東省城市商業(yè)銀行合作聯(lián)盟有限公司,未經(jīng)山東省城市商業(yè)銀行合作聯(lián)盟有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210105501.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





