本申請涉及計算機技術(shù)領(lǐng)域,尤其涉及一種聊天中的信息提示方法及裝置。
背景技術(shù):
隨著計算機技術(shù)的快速發(fā)展,即時通訊IM(Instant messaging)軟件(例如微信、QQ等)越來越多應(yīng)用于人們的生活和工作中,IM軟件已成為人們工作和生活中的一種常用交流軟件。在使用IM軟件的過程中,用戶可通過文字、語音和視頻等方式與IM好友或聊天群進行交流。
現(xiàn)有的IM軟件,用戶可以設(shè)置新消息提示音,當(dāng)IM軟件接收到新信息后,將發(fā)出用戶設(shè)定的提示音,通知用戶有新消息到達(dá),以提醒用戶查看。但現(xiàn)有的新消息提示音不能區(qū)別設(shè)置。
技術(shù)實現(xiàn)要素:
本申請旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本申請的第一個目的在于提出一種聊天中的信息提示方法,該方法可根據(jù)聊天信息的內(nèi)容播放與其對應(yīng)的提示音,使得用戶無需花費時間去查看信息,通過提示音即可獲得聊天信息的內(nèi)容,方便了用戶。
本申請的第二個目的在于提出一種聊天中的信息提示裝置。
為達(dá)上述目的,本申請第一方面實施例提出了一種聊天中的信息提示方法,包括:接收聊天信息;檢測所述聊天信息中是否包含預(yù)設(shè)詞語;若包含所述預(yù)設(shè)詞語,則獲取所述預(yù)設(shè)詞語對應(yīng)的提示音;以及播放所述提示音,以使用戶根據(jù)所述提示音獲知信息內(nèi)容。
本申請實施例的聊天中的信息提示方法,接收聊天信息,并檢測聊天信息中是否包含預(yù)設(shè)詞語,若包含預(yù)設(shè)詞語,則獲取并播放預(yù)設(shè)詞語對應(yīng)的提示音。該實施例根據(jù)聊天信息的內(nèi)容播放與其對應(yīng)的提示音,使得用戶無需花費時間去查看信息,通過提示音即可獲得聊天信息的內(nèi)容,方便了用戶。
為達(dá)上述目的,本申請第二方面實施例提出了一種聊天中的信息提示裝置,包括:接收模塊,用于接收聊天信息;檢測模塊,用于檢測所述聊天信息中是否包含預(yù)設(shè)詞語;獲取模塊,用于若包含所述預(yù)設(shè)詞語,則獲取所述預(yù)設(shè)詞語對應(yīng)的提示音;以及播放模塊, 用于播放所述提示音,以使用戶根據(jù)所述提示音獲知信息內(nèi)容。
本申請實施例的聊天中的信息提示裝置,通過接收模塊接收聊天信息,并通過檢測模塊檢測聊天信息中是否包含預(yù)設(shè)詞語,若包含預(yù)設(shè)詞語,則獲取模塊獲取預(yù)設(shè)詞語對應(yīng)的提示音,以及播放模塊播放對應(yīng)的提示音。該實施例可根據(jù)聊天信息的內(nèi)容播放與其對應(yīng)的提示音,使得用戶無需花費時間去查看信息,通過提示音即可獲得聊天信息的內(nèi)容,方便了用戶。
附圖說明
圖1是本申請一個實施例的聊天中的信息提示方法的流程圖。
圖2是本申請另一個實施例的聊天中的信息提示方法的流程圖。
圖3是本申請一個實施例的聊天中的信息提示裝置的結(jié)構(gòu)示意圖。
圖4是本申請另一個實施例的聊天中的信息提示裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細(xì)描述本申請的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本申請,而不能理解為對本申請的限制。
下面參考附圖描述本申請實施例的聊天中的信息提示方法及裝置。
圖1是本申請一個實施例的聊天中的信息提示方法的流程圖.
如圖1所示,該聊天中的信息提示方法包括:
S101,接收聊天信息。
其中,上述聊天信息可以包括文字信息和/或語音信息。
在本申請實施例中,如圖2所示,在執(zhí)行步驟S101之前,還可以包括S100。
S100,接收并保存用戶設(shè)置的預(yù)設(shè)詞語與提示音的對應(yīng)關(guān)系。
其中,在該實施例中,用戶可以根據(jù)需求將預(yù)設(shè)詞語的提示音直接設(shè)置為個性化提示音,也可以根據(jù)需求將預(yù)設(shè)詞語的提示音設(shè)置為標(biāo)準(zhǔn)提示音加個性化提示音的形式,即預(yù)設(shè)詞語的提示音由標(biāo)準(zhǔn)提示音和個性化提示音這兩段音頻組成。
具體地,在用戶通過IM軟件聊天過程中,用戶可根據(jù)需求個性化地設(shè)置聊天信息對應(yīng)的提示音,例如,假定IM軟件默認(rèn)的信息的標(biāo)準(zhǔn)提示音為a,用戶可將聊天信息“好的”對應(yīng)的提示音設(shè)置為標(biāo)準(zhǔn)提示音a加個性化提示音b的形式,IM軟件將根據(jù)用戶的設(shè)置保存“好的”與其提示音的對應(yīng)關(guān)系,由此,使得用戶可根據(jù)需求個性化地設(shè)置聊天信息的提示音。
S102,檢測聊天信息中是否包含預(yù)設(shè)詞語。
在本申請實施例中,當(dāng)聊天信息為語音信息時,IM軟件在接收到語音信息后,可對語音信息進行識別,以獲得語音信息的識別結(jié)果,然后可根據(jù)檢測識別結(jié)果中是否包含預(yù)設(shè)詞語。
例如,IM軟件默認(rèn)的信息的標(biāo)準(zhǔn)提示音為a,假定用戶設(shè)置聊天信息“好的”對應(yīng)的提示音為標(biāo)準(zhǔn)提示音a和個性化提示音b,若其他用戶通過語音的方式向當(dāng)前用戶發(fā)送聊天信息,當(dāng)前用戶的IM軟件在接收到語音形式的聊天信息后,可根據(jù)現(xiàn)有的語音識別技術(shù)對語音信息進行識別,并獲得當(dāng)前語音信息對應(yīng)的識別結(jié)果,然后IM軟件可判斷識別結(jié)果中識別包含用戶設(shè)置的詞語“好的”,即判斷用戶是否預(yù)先為該聊天信息設(shè)置對應(yīng)的提示音。
若聊天信息中包含預(yù)設(shè)詞語,則執(zhí)行步驟S103和S104。
S103,獲取預(yù)設(shè)詞語對應(yīng)的提示音。
具體地,在IM軟件接收到的聊天信息中包含預(yù)設(shè)詞語后,IM軟件可從預(yù)先保存的預(yù)設(shè)詞語與提示音的對應(yīng)關(guān)系中獲得預(yù)設(shè)詞語對應(yīng)的提示音。
S104,播放對應(yīng)的提示音,以使用戶根據(jù)提示音獲知信息內(nèi)容。
若聊天信息中未包含預(yù)設(shè)詞語,則執(zhí)行步驟S105。
S105,按照默認(rèn)配置播放對應(yīng)的提示音。
具體地,當(dāng)聊天信息中未包含預(yù)設(shè)詞語時,即IM軟件未為該聊天信息預(yù)先設(shè)置提示音時,IM軟件可按照默認(rèn)配置播放對應(yīng)的提示音,以通知用戶有新消息到達(dá),提示用戶查看。
例如,IM軟件默認(rèn)的信息的標(biāo)準(zhǔn)提示音為a,假定用戶自己設(shè)置聊天信息“好的”對應(yīng)的提示音為標(biāo)準(zhǔn)提示音a和個性化提示音b。IM軟件接收到聊天信息后,IM軟件可檢測聊天信息中是否包含用戶預(yù)先設(shè)置的詞語“好的”。若接收到的聊天信息中包含“好的”,則IM軟件從對應(yīng)關(guān)系中獲得聊天信息“好的”對應(yīng)的提示音,即標(biāo)準(zhǔn)提示音a和個性化提示音b,以及播放標(biāo)準(zhǔn)提示音a和個性化提示音b,也就是說,IM軟件在確定接收的聊天信息為“好的”后,先播放信息的標(biāo)準(zhǔn)提示音a,后播放個性化提示音b,以使得用戶無需打開IM軟件,通過提示音即可獲知當(dāng)前接收到的聊天信息的內(nèi)容;若接收到的聊天信息不包含“好的”,則IM軟件僅播放信息的標(biāo)準(zhǔn)提示音a,以通知用戶有新消息到達(dá),提示用戶查看。
再例如,若用戶設(shè)置聊天信息“好的”對應(yīng)的提示音為個性化提示音c,在IM軟件確定出當(dāng)前接收的聊天信息為“好的”時,IM軟件獲得“好的”對應(yīng)的提示音,并可直接播放個性化提示音c,以使用戶根據(jù)提示音即可獲知IM軟件當(dāng)前接收到的聊天信息的內(nèi)容。
本申請實施例的聊天中的信息提示方法,接收聊天信息,并檢測聊天信息中是否包含預(yù)設(shè)詞語,若包含預(yù)設(shè)詞語,則獲取并播放預(yù)設(shè)詞語對應(yīng)的提示音。該實施例根據(jù)聊天信息的內(nèi)容播放與其對應(yīng)的提示音,使得用戶無需花費時間去查看信息,通過提示音即可獲 得聊天信息的內(nèi)容,方便了用戶。
為了實現(xiàn)上述實施例,本申請還提出一種聊天中的信息提示裝置。
圖3是本申請一個實施例的聊天中的信息提示裝置的結(jié)構(gòu)示意圖。
如圖3所示,該聊天中的信息提示裝置包括接收模塊31、檢測模塊32、獲取模塊33和播放模塊34,其中:
接收模塊31,用于接收聊天信息;檢測模塊32,用于檢測聊天信息中是否包含預(yù)設(shè)詞語;獲取模塊33,用于若包含預(yù)設(shè)詞語,則獲取預(yù)設(shè)詞語對應(yīng)的提示音;以及播放模塊34,用于播放提示音,以使用戶根據(jù)提示音獲知信息內(nèi)容。
其中,上述聊天信息可以包括但不限于文字信息和語音信息。
另外,如圖4所示,上述裝置還可以包括保存模塊30,該保存模塊30用于在獲取模塊33獲取預(yù)設(shè)詞語對應(yīng)的提示音之前,接收并保存用戶設(shè)置的預(yù)設(shè)詞語與提示音的對應(yīng)關(guān)系。
其中,在該實施例中,用戶可以根據(jù)需求將預(yù)設(shè)詞語的提示音直接設(shè)置為個性化提示音,也可以根據(jù)需求將預(yù)設(shè)詞語的提示音設(shè)置為標(biāo)準(zhǔn)提示音加個性化提示音的形式,即預(yù)設(shè)詞語的提示音由標(biāo)準(zhǔn)提示音和個性化提示音這兩段音頻組成。
具體地,在用戶通過IM軟件聊天過程中,用戶可根據(jù)需求個性化地設(shè)置聊天信息對應(yīng)的提示音,例如,假定IM軟件默認(rèn)的信息的標(biāo)準(zhǔn)提示音為a,用戶可將聊天信息“好的”對應(yīng)的提示音設(shè)置為標(biāo)準(zhǔn)提示音a加個性化提示音b的形式,保存模塊30將根據(jù)用戶的設(shè)置保存“好的”與其提示音的對應(yīng)關(guān)系。
在本申請實施例中,當(dāng)聊天信息為語音信息時,上述檢測模塊32具體用于:對語音信息進行識別,以獲得語音信息的識別結(jié)果;以及檢測識別結(jié)果中是否包含預(yù)設(shè)詞語。
例如,IM軟件默認(rèn)的信息的標(biāo)準(zhǔn)提示音為a,假定用戶設(shè)置聊天信息“好的”對應(yīng)的提示音為標(biāo)準(zhǔn)提示音a和個性化提示音b,保存模塊30將根據(jù)用戶的設(shè)置保存聊天信息“好的”與其提示音的對應(yīng)關(guān)系,若其他用戶通過語音的方式向當(dāng)前用戶發(fā)送聊天信息,接收模塊31在接收到語音形式的聊天信息后,檢測模塊32可根據(jù)現(xiàn)有的語音識別技術(shù)對語音信息進行識別,并獲得當(dāng)前語音信息對應(yīng)的識別結(jié)果,然后檢測模塊32可判斷識別結(jié)果中識別包含用戶設(shè)置的詞語,即判斷用戶是否預(yù)先為該聊天信息設(shè)置對應(yīng)的提示音。
另外,上述裝置還可以包括處理模塊35,該處理模塊35用于若聊天信息中不包含預(yù)設(shè)詞語,則按照默認(rèn)配置播放對應(yīng)的提示音。
例如,IM軟件默認(rèn)的信息提示音為a,假定用戶自己設(shè)置聊天信息“好的”對應(yīng)的提示音為標(biāo)準(zhǔn)提示音a和個性化提示音b。接收模塊31接收到聊天信息后,檢測模塊32可檢測聊天信息中是否包含用戶預(yù)先設(shè)置的詞語“好的”,即檢測模塊32判斷用戶是否為該聊天信 息預(yù)先設(shè)置對應(yīng)的提示音。若接收到的聊天信息中包含“好的”,則獲取模塊33從對應(yīng)關(guān)系中獲得聊天信息“好的”對應(yīng)的提示音,即標(biāo)準(zhǔn)提示音a和個性化提示音b,以及播放模塊34播放準(zhǔn)提示音a和個性化提示音b,也就是說,獲取模塊33在獲取接收到的聊天信息“好的”對應(yīng)的提示音后,播放模塊34先播放信息的標(biāo)準(zhǔn)提示音a,后播放個性化提示音b,以使得用戶無需打開IM軟件,通過提示音即可獲知當(dāng)前接收到的聊天信息的內(nèi)容;若接收到的聊天信息不包含“好的”,則處理模塊35獲取并播放信息的標(biāo)準(zhǔn)提示音a,以通知用戶有新消息到達(dá),提示用戶查看。
再例如,若保存模塊30保存聊天信息“好的”對應(yīng)的提示音為個性化提示音c,在檢測模塊32確定出當(dāng)前接收的聊天信息為“好的”時,獲取模塊33獲得“好的”對應(yīng)的提示音,然后播放模塊34可直接播放個性化提示音c,以使用戶根據(jù)提示音即可獲知IM軟件當(dāng)前接收到的聊天信息的內(nèi)容。
本申請實施例的聊天中的信息提示裝置,通過接收模塊接收聊天信息,并通過檢測模塊檢測聊天信息中是否包含預(yù)設(shè)詞語,若包含預(yù)設(shè)詞語,則獲取模塊獲取預(yù)設(shè)詞語對應(yīng)的提示音,以及播放模塊播放對應(yīng)的提示音。該實施例可根據(jù)聊天信息的內(nèi)容播放與其對應(yīng)的提示音,使得用戶無需花費時間去查看信息,通過提示音即可獲得聊天信息的內(nèi)容,方便了用戶。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本申請的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本申請的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本申請的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本申請的 實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學(xué)掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
應(yīng)當(dāng)理解,本申請的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本申請各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本申請的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本申請的限制,本領(lǐng)域的普通技術(shù)人員在本申請的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。