本發明涉及文字處理技術領域,特別涉及一種文字處理方法及系統。
背景技術:
隨著時代的發展,人們在生產和生活中應用了大量的電子設備,為了方便操作,大部分電子設備都有交互界面,日常生活中,我們常見如電視機、手機和電腦等電器都存在交互界面,人們通過操作遙控、鼠標或觸摸等方式實現人機交互。
現有的人機交互界面,用戶通過眼睛觀看然后選取相應的功能框,達到人機交互的目的,人們可以很直觀的完成自己想要進行的操作,非常便捷。
但是,現有的技術中,一些視力不好或喪失視力的人,在進行人機交互時,由于視力問題,不能清晰的看清人機交互界面上的文字,用戶體驗效果差。
技術實現要素:
本發明的目的是提供一種便于視力不好的人進行人機交互操作的文字處理方法及系統。
基于此,本發明提供了一種文字處理方法,包括:獲取用戶在任意一交互界面選取的任意的單元格的位置信息;根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息,并在預設的語音庫中獲取所述文字信息對應的語音信號;播放所述語音信號。
上述方法,其中,所述獲取用戶在任意一交互界面選取的任意的單元格的位置信息的步驟之后,所述方法還包括:將所述單元格所在的界面放大預設倍數。
上述方法,其中,所述界面包括文字信息字體和背景。
上述方法,其中,所述根據所述位置信息在所述當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息的步驟之前,所述方法還包括:根據當前交互界面中的所有的單元格的位置信息與所述當前交互界面的預設詞庫中的文字信息建立索引關系。
上述方法,其中,所述在預設的語音庫中獲取所述文字信息對應的語音信號的步驟還包括:識別所述文字信息的語言種類,并在所述預設語音庫中查找與所述文字信息的語言種類相同的子語音庫,所述預設語音庫包含多個不同語言種類的子語音庫。
本發明還提供了一種文字處理系統,包括:位置信息獲取模塊,用于獲取用戶在任意一交互界面選取的任意的單元格的位置信息;文字查詢模塊,用于根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息;詞庫模塊,用于存儲每個交互界面的所有單元格內的文字信息;語音庫模塊,用于存儲與所述文字信息匹配的聲音信號;語音信號獲取模塊,用于在預設的語音庫中獲取所述文字信息對應的語音信號;播放模塊,用于播放所述語音信號。
上述系統,其中,所述系統還包括:放大模塊,用于將所述單元格所在的界面放大預設倍數。
上述系統,其中,所述放大模塊包括:文字放大模塊,用于在所述獲取用戶在任意一交互界面選取的任意的單元格的位置信息的步驟之后放大所述界面的文字字體;背景放大模塊,用于在所述獲取用戶在任意一交互界面選取的任意的單元格的位置信息的步驟之后,放大所述界面的背景。
上述系統,其中,所述系統還包括:索引關系建立模塊,用于在所述根據所述位置信息在所述當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息的步驟之前,根據當前交互界面中的所有的單元格的位置信息與所述當前交互界面的預設詞庫中的文字信息建立索引關系。
上述系統,其中,所述語音信號獲取模塊還包括:語言種類識別模塊,用于識別所述文字信息的語言種類;語音庫匹配模塊,用于在所述預設語音庫中查找與所述文字信息的語言種類相同的子語音庫,所述預設語音庫包含多個不同語言種類的子語音庫。
上述文字處理方法及系統,先獲取用戶在任意一交互界面選取的任意的單元格的位置信息;再根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息,并在預設的語音庫中獲取所述文字信息對應的語音信號;然后播放所述語音信號,將用戶在交互界面選取的文字轉換成聲音,達到便于視力不好的人進行人機交互操作的目的。
附圖說明
圖1為本發明第一實施例中的一種文字處理方法的流程圖;
圖2為本發明第二實施例中的一種文字處理方法的流程圖;
圖3為本發明第三實施例中的一種文字處理系統的模塊結構示意圖;
圖4為本發明第四實施例中的一種文字處理系統的模塊結構示意圖;
如下具體實施方式將結合上述附圖進一步說明本發明。
具體實施方式
為了便于理解本發明,下面將參照相關附圖對本發明進行更全面的描述。附圖中給出了本發明的若干個實施例。但是,本發明可以以許多不同的形式來實現,并不限于本文所描述的實施例。相反地,提供這些實施例的目的是使對本發明的公開內容更加透徹全面。
除非另有定義,本文所使用的所有的技術和科學術語與屬于本發明的技術領域的技術人員通常理解的含義相同。本文中在本發明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發明。本文所使用的術語“及/或”包括一個或多個相關的所列項目的任意的和所有的組合。
請參閱圖1,為本發明第一實施例提供的一種文字處理方法,包括步驟S01至S03:
步驟S01
獲取用戶在任意一交互界面選取的任意的單元格的位置信息。具體的,在本實施例中,所述交互界面為電視機界面,用戶通過遙控器選取電視菜單界面的內容,在其他實施例中,也可以是通過鼠標選取電腦網站界面的文字或觸屏顯示系統中通過手或其他觸碰工具選取文字。
步驟S02
根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息,并在預設的語音庫中獲取所述文字信息對應的語音信號。可以理解的,在交互界面中,每個位置都有固定的索引關系,當通過遙控器等設備選取到某個單元格時,電視機自動通過索引關系查找這個單元格對應的文字。
步驟S03
播放所述語音信號。具體的,在本實施例中,先將所述語音信號通過無線數據傳輸方式發送到播放設備上,再進行播放,具體的,語音的播放方式為通過喇叭播放。
上述文字處理方法及系統,先獲取用戶在任意一交互界面選取的任意的單元格的位置信息;再根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息,并在預設的語音庫中獲取所述文字信息對應的語音信號;然后播放所述語音信號,將用戶在交互界面選取的文字轉換成聲音,達到便于視力不好的人進行人機交互操作的目的。
為了方便理解,假定目前使用的是電視產品,開機后點開一個交互菜單,選擇框選中的是“設置”這個單元格,那么系統會自動獲取選中的單元格中的詞條(設置)所在的單元格的位置信息,通過索引關系在預設的詞庫中查找出“設置”的文字信息,在預設的語音庫中將“設置”轉換為語音,直接送到主板的功放,再通過喇叭進行聲音輸出。那么用戶就會聽到當前選中的單元格是“設置”,進而便于其判斷當前選中是否為自己所需要的項目。
請參閱圖2,為本發明第二實施例提供的一種文字處理方法,包括步驟S001至S006
步驟S001
獲取用戶在任意一交互界面選取的任意的單元格的位置信息。具體的,如在一個電視界面內,先獲取這個電視界面內的所有單元格的位置信息,然后再根據獲取到的位置信息得到每個單元格的內的文字信息。
步驟S002
將所述單元格所在的界面放大預設倍數,所述界面包括文字信息字體和背景,具體的,在本實施例中,所述將所述當前單元格的局部界面放大的倍數為兩倍,可以理解的,用戶可以根據自己的喜好或視力情況自行設置局部界面的放大倍數。
步驟S003
根據當前交互界面中的所有的單元格的位置信息與所述當前交互界面的預設詞庫中的文字信息建立索引關系。
步驟S004
根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息,并在預設的語音庫中獲取所述文字信息對應的語音信號。所述步驟S004還包括,步驟S005:識別所述文字信息的語言種類,并在所述預設語音庫中查找與所述文字信息的語言種類相同的子語音庫,所述預設語音庫包含多個不同語言種類的子語音庫。
步驟S006
播放所述語音信號。具體的,在本實施例中,語音的播放方式為通過喇叭播放。可以理解的,在其他實施例中,所述語音的播放方式可以為助聽器等設備。具體的,可以將所述語音信號轉換為數字信號或模擬信號,可以理解的,在得到語音信號后,需將其轉換成數字信號或模擬信號,便于傳輸,所述數字信號和模擬信號可以實現有線和無線傳輸。
請參閱圖3,為本實施例第三實施例提供的一種文字處理系統,位置信息獲取模塊10,用于獲取用戶在任意一交互界面選取的任意的單元格的位置信息;文字查詢模塊20,用于根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息;詞庫模塊30,用于存儲每個交互界面的所有單元格內的文字信息;語音庫模塊40,用于存儲與所述文字信息匹配的聲音信號;語音信號獲取模塊50,用于在預設的語音庫中獲取所述文字信息對應的語音信號;播放模塊60,用于播放所述語音信號,上述文字處理系統,各模塊之間依次電性連接。
上述文字處理方法及系統,通過相應的模塊,先獲取用戶在任意一交互界面選取的任意的單元格的位置信息;再根據索引關系在當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息,并在預設的語音庫中獲取所述文字信息對應的語音信號;然后播放所述語音信號,將用戶在交互界面選取的文字轉換成聲音,達到便于視力不好的人進行人機交互操作的目的。
請參閱圖4,為本發明第四實施例提供的一種文字處理系統,所述第四實施例與所述第三實施例大抵相同,其區別在于:所述第四實施例中,所述系統還包括:放大模塊70,用于將所述單元格所在的界面放大預設倍數;所述放大模塊70包括文字放大模塊71和背景放大模塊72,文字放大模塊71用于在所述獲取用戶在任意一交互界面選取的任意的單元,背景放大模塊72用于在所述獲取用戶在任意一交互界面選取的任意的單元格的位置信息的步驟之后放大所述界面的背景。
具體的,在本實施例中,所述系統還包括索引關系建立模塊80,用于在所述根據所述位置信息在所述當前交互界面的預設詞庫中查詢與所述位置信息對應的文字信息的步驟之前,根據當前交互界面中的所有的單元格的位置信息與所述當前交互界面的預設詞庫中的文字信息建立索引關系。
上述系統,其中,所述語音信號獲取模塊50還包括:語言種類識別模塊51,用于識別所述文字信息的語言種類;語音庫匹配模塊52,用于在所述預設語音庫中查找與所述文字信息的語言種類相同的子語音庫,所述預設語音庫包含多個不同語言種類的子語音庫。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。