一種信息讀取方法、裝置及終端的制作方法
【技術領域】
[0001]本發明涉及通信技術領域,特別涉及一種信息讀取方法、裝置及終端。
【背景技術】
[0002]目前,用戶在使用社交類工具(如:QQ、微信等)進行社交已成為普遍現象。用戶需要用眼睛獲取信息,當用戶處于不便用眼的狀態或者當用戶因一些原因查看不及時,就會導致產生多條信息累積,需要用戶手動上翻進行逐一查看,比較耗時耗力可能還會錯過一些重要信息,且存在一定的安全隱患。例如用戶在行車、走路等過程中查看未讀信息。因此,如何方便、安全的獲取社交工具中的信息,是本領域技術人員需要解決的技術問題。
【發明內容】
[0003]本發明的目的是提供一種信息讀取方法、裝置及終端;能夠將社交工具中的發送者發送的文字信息轉化為該發送者對應的語音信息,即將發送者的文字信息轉化成發送者的聲音進行語音播報。
[0004]為解決上述技術問題,本發明提供一種信息讀取方法,包括:
[0005]接收文字信息;
[0006]獲取與所述文字信息相對應的發送者的身份信息;
[0007]從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息;
[0008]利用所述聲紋信息將所述文字信息轉化為相對應的語音信息。
[0009]其中,所述從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息之前,包括:
[0010]收集發送者發送的語音信息;
[0011 ]利用聲紋識別技術對所述語音信息進行聲紋分析,提取聲紋特征;
[0012]將所述聲紋特征與對應發送者進行匹配,形成聲紋信息庫。
[0013]其中,所述獲取與所述文字信息相對應的發送者的身份信息,包括:
[0014]判斷所述文字信息是否為未讀信息;
[0015]若是,則獲取與所述文字信息相對應的發送者的身份信息。
[0016]其中,所述獲取與所述文字信息相對應的發送者的身份信息,包括:
[0017]根據關鍵字數據庫判斷所述文字信息是否包含關鍵字;
[0018]若是,則獲取與所述文字信息相對應的發送者的身份信息。
[0019]其中,所述從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息,包括:
[0020]根據轉化數據庫判斷是否存在所述身份信息;
[0021]若是,則從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息。
[0022]本發明提供一種信息讀取裝置,包括:
[0023]接收模塊,用于接收文字信息;
[0024]身份信息模塊,用于獲取與所述文字信息相對應的發送者的身份信息;
[0025]匹配模塊,用于從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息;
[0026]轉化模塊,用于利用所述聲紋信息將所述文字信息轉化為相對應的語音信息。
[0027]其中,所述身份信息模塊包括:
[0028]第一判斷單元,用于判斷所述文字信息是否為未讀信息;
[0029]第一身份信息單元,用于若是,則獲取與所述文字信息相對應的發送者的身份信息。
[0030]其中,所述身份信息模塊包括:
[0031]第二判斷單元,用于根據關鍵字數據庫判斷所述文字信息是否包含關鍵字;
[0032]第二身份信息單元,用于若是,則獲取與所述文字信息相對應的發送者的身份信息。
[0033]其中,所述匹配模塊包括:
[0034]第三判斷單元,用于根據轉化數據庫判斷是否存在所述身份信息;
[0035]匹配單元,用于若是,則從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息。
[0036]本發明還提供一種終端,包括上述任一項所述的應用于社交工具的信息讀取裝置。
[0037]本發明所提供的一種信息讀取方法,該方法包括:接收文字信息;獲取與所述文字信息相對應的發送者的身份信息;從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息;利用所述聲紋信息將所述文字信息轉化為相對應的語音信息;
[0038]該方法能夠將社交工具中的發送者發送的文字信息轉化為該發送者對應的語音信息,即將發送者的文字信息轉化成發送者的聲音進行語音播報;提高了用戶閱讀發送者信息便利性,且使得發送者的文字信息生動的展現;本發明還提供了一種信息讀取裝置及終端。
【附圖說明】
[0039]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
[0040]圖1為本發明實施例所提供的信息讀取方法的流程圖;
[0041 ]圖2為本發明實施例所提供的獲取聲紋信息庫的流程圖;
[0042]圖3為本發明實施例所提供的信息讀取裝置的結構框圖;
[0043]圖4為本發明實施例所提供的聲紋信息庫獲取模塊的結構框圖。
【具體實施方式】
[0044]本發明的核心是提供一種信息讀取方法、裝置及終端;能夠將社交工具中的發送者發送的文字信息轉化為該發送者對應的語音信息,即將發送者的文字信息轉化成發送者的聲音進行語音播報。
[0045]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0046]請參考圖1,圖1為本發明實施例所提供的信息讀取方法的流程圖;該方法可以包括:
[0047]S100、接收文字信息;
[0048]其中,接收社交工具中發送者發送的文字信息,這里的社交工具可以是QQ,微信,
短信息等。
[0049]S110、獲取與所述文字信息相對應的發送者的身份信息;
[0050]其中,該步驟的目的是要確定接收到的文字信息所對應的發送者的身份信息。這里的身份信息的確定可以是在接收到文字信息時就立刻進行,或者是需要首先判斷接收到的文字信息是否滿足預定條件,僅當接收到的文字信息滿足預定條件時,觸發身份信息的獲取操作。其中,這里的預定條件可以是判斷該文字信息是否為未讀信息,可以是判斷該文字信息是否含有用戶預設的關鍵字,也可以是判斷文字信息的獲取時間段是否在預設時間段等等。即這里并不對預定條件進行限定,用戶可以根據自己的需求進行設定。
[0051]S120、從聲紋信息庫中匹配與所述身份信息相對應的聲紋信息;
[0052]其中,在獲取了文字信息對應的發送者的身份信息后,就可以從聲紋信息庫中匹配與該身份信息相對應的聲紋信息,即獲取發送者對應的聲紋信息。其中,這里的聲紋信息庫的建立可以是通過收集社交工具中各個發送者發送的語音信息,從而獲取各個發送者對應的聲紋信息,并進行對應存儲形成聲紋信息庫。也可以是在用戶啟動該功能時,通過社交工具向所有發送者發送信息要求各個發送者都發送一條語音信息,從而獲取各個發送者對應的聲紋信息,并進行對應存儲形成聲紋信息庫,也可以利用其它形式例如打電話時進行米集等。
[0053]該步驟是為了獲取發送者對應的聲紋信息。但是用戶可能并不需要聽取所有人的語音信息,因此,用戶可以設置對發送者身份的篩選操作;例如可以判斷該發送者的用戶身份是否為用戶關注的對象,當該發送者是用戶關注的對象,則進行聲紋匹配操作;當該發送者不是用戶關注的對象,則不進行聲紋匹配操作。
[0054]S130、利用所述聲紋信息將所述文字信息轉化為相對應的語音信息。
[0055]其中,該步驟的目的是利用聲紋信息將所述文字信息轉化為相對應的語音信息,用戶只需要聽這些語音信息,既方便又安全,節省了用戶翻閱的時間。
[0056]為了更加節約用戶的時間,用戶可以設置文字信息轉化成語音信息的優先級。例如通過設置關鍵字的優先級,來確定轉化過程的優先級。這樣用戶可以在最短的時間獲取最有價值的信息。提高用戶體驗。即分析對方發來的未讀的文字信息,結合云端或者終端中提取到的聲紋信息,轉化為語音形式,模擬對方的聲音播出。
[0057]其中,這里的聲紋信息保存可以是根據詞性確定頻率范圍,即根據采集到語音信息,判定該語音信息中各個詞性的詞語的發音頻率范圍,總結得到詞性對應的頻率范圍;則具體轉化過程可以是:分析出文字信息中的各文字類型即進行句子結構分析,判定各個文字的詞性,如該詞是動詞、名詞還是副詞等等;再從該用戶的聲紋信息中為各個詞性的文字分配相應的頻率,如名詞對應第一頻率,動詞對應第二頻率等。
[0058]這里的聲紋信息的保存還可以是通過訓練可以得到每個發送者的每個字的聲紋特征;則具體轉化過程可以是:確定文字信息中的每個字符;對應確定每個字符的聲紋特征,即將發送者發送的文字信息一字一字的確定對應的聲紋特征,最終組成該文字信息的語音信息。優選的,為了在訓練最終完成前也可以使用該方法,實現在使用過程中完善訓練過程,則可以將上述兩種方法結合使用;以便提高效率。
[0059]基于上述實施例,該發明實施例提供的信息讀取方法,能夠將社交工具中的發送者發送的文字信息轉化為該發送者對應的語音信息,即將發送者的文字信息轉化成發送者的聲音進行語音播報;提高了用戶閱讀發送者信息便利性,且使得發送者的文字信息生動的展現。
[0060]請參考圖2,獲取聲紋信息庫可以包括:
[0061 ] S200、收集發送者發送的語音信息;
[0062]其中,該步驟的具體過程可以是當檢測到社交工具中接收到語音信息時,采集該語音信息。
[0063]S210、利用聲紋識別技術對所述語音信息進行聲紋分析,提取聲紋特征;
[0064]S220、將所述聲紋特征與對應發送者進行匹配,形成聲紋信息庫。
[0065]其中,將采集到的語音信息利用聲紋識別技術進行聲紋分析,選取比較明顯的個人聲紋特征,并將該特征與該語音信息的用戶信息進行匹配,即將該聲紋特征與發送者的身份信息進行匹配,形成聲紋信息庫。其中,這里的聲紋信息庫可以存儲在終端中,也可以存儲在云端服務器上。
[0066]其中,優選的,在后續的使用過程中可以對該聲紋信息庫進行更新,更新可以包括替換,刪除,增加等具體操作。
[0067]基于上述實施例,該發明實施例提供的信息讀取方法,能夠將社交工具中的發送者發送的文字信息轉化為該發送者對應的語音信息,即將發送者的文字信息轉化成發送者的聲音進行語音播報;提高了用戶閱