信息提供模式切換方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種信息提供模式切換方法,所述方法包括:收集用戶設(shè)備的狀態(tài)信息;根據(jù)所述狀態(tài)信息識(shí)別所述用戶設(shè)備的狀態(tài)并生成識(shí)別結(jié)果;及根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。本發(fā)明還公開了一種信息提供模式切換裝置。本發(fā)明由于對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,因此有利于根據(jù)用戶設(shè)備所處的狀態(tài)切換該用戶設(shè)備的信息提供模式。
【專利說(shuō)明】信息提供模式切換方法及裝置
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種信息提供模式切換方法及裝置。
【【背景技術(shù)】】
[0002]傳統(tǒng)的用戶設(shè)備一般都可以向用戶提供閱讀文本信息的功能,具體表現(xiàn)在:通過(guò)瀏覽器展示網(wǎng)頁(yè)上的文本信息、通過(guò)閱讀器展示文檔中的文本信息等等。
[0003]在實(shí)踐中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0004]當(dāng)用戶處于不方便閱讀或不適宜閱讀的場(chǎng)景中(例如,行駛中的汽車內(nèi))時(shí),用戶有兩種選擇:第一是放棄閱讀(獲取信息),以避免眼睛疲勞或受損,保護(hù)眼睛;第二是繼續(xù)閱讀(獲取信息),但這會(huì)導(dǎo)致眼睛疲勞或受損。
[0005]傳統(tǒng)的技術(shù)方案不能在用戶處于不方便閱讀或不適宜閱讀的場(chǎng)景中時(shí)既能為用戶提供所需的信息,又能保護(hù)用戶的眼睛不受損害。
[0006]綜上,傳統(tǒng) 的技術(shù)方案不能根據(jù)用戶設(shè)備所處的狀態(tài)為用戶提供適合用戶接受的信息提供方式。
[0007]故,有必要提出一種新 的技術(shù)方案,以解決上述技術(shù)問(wèn)題。
【
【發(fā)明內(nèi)容】
】
[0008]本發(fā)明的目的在于提供一種信息提供模式切換方法及裝置,其能根據(jù)用戶設(shè)備所處的狀態(tài)為用戶提供適合用戶接受的信息提供方式。
[0009]為解決上述技術(shù)問(wèn)題,本發(fā)明的技術(shù)方案如下:
[0010]一種信息提供模式切換方法,所述方法包括:收集用戶設(shè)備的狀態(tài)信息;根據(jù)所述狀態(tài)信息識(shí)別所述用戶設(shè)備的狀態(tài)并生成識(shí)別結(jié)果;及根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
[0011]一種信息提供模式切換裝置,所述裝置包括:狀態(tài)信息收集模塊,用于收集用戶設(shè)備的狀態(tài)信息;識(shí)別模塊,用于根據(jù)所述狀態(tài)信息識(shí)別所述用戶設(shè)備的狀態(tài)并生成識(shí)別結(jié)果;切換模塊,用于根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
[0012]相對(duì)現(xiàn)有技術(shù),本發(fā)明可以對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控(收集用戶設(shè)備的狀態(tài)信息并對(duì)該狀態(tài)信息進(jìn)行識(shí)別),并根據(jù)用戶設(shè)備的狀態(tài)切換該用戶設(shè)備的信息提供模式,因此有利于根據(jù)用戶設(shè)備所處的狀態(tài),為用戶提供一個(gè)舒適的信息展示方式。
[0013]為讓本發(fā)明的上述內(nèi)容能更明顯易懂,下文特舉優(yōu)選實(shí)施例,并配合所附圖式,作詳細(xì)說(shuō)明如下:
【【專利附圖】
【附圖說(shuō)明】】
[0014]圖1為本發(fā)明信息提供模式切換裝置的第一實(shí)施例的結(jié)構(gòu)框圖;
[0015]圖2為本發(fā)明信息提供模式切換裝置的第三實(shí)施例的結(jié)構(gòu)框圖;
[0016]圖3為本發(fā)明信息提供模式切換裝置的第四實(shí)施例的結(jié)構(gòu)框圖;[0017]圖4為本發(fā)明信息提供模式切換裝置的第五實(shí)施例的結(jié)構(gòu)框圖;
[0018]圖5為本發(fā)明信息提供模式切換方法的第一實(shí)施例的流程圖;
[0019]圖6為本發(fā)明信息提供模式切換方法的第二實(shí)施例的流程圖;
[0020]圖7為本發(fā)明信息提供模式切換方法的第三實(shí)施例的流程圖;
[0021]圖8為本發(fā)明信息提供模式切換方法的第四實(shí)施例的流程圖;
[0022]圖9為本發(fā)明信息提供模式切換方法的第五實(shí)施例的流程圖。
【【具體實(shí)施方式】】
[0023]以下各實(shí)施例的說(shuō)明是參考附加的圖式,用以例示本發(fā)明可用以實(shí)施的特定實(shí)施例。
[0024]本發(fā)明的信息提供模式切換方法及裝置可以運(yùn)行于安裝有目前常用的便攜式可移動(dòng)智能設(shè)備的操作系統(tǒng)平臺(tái)的用戶設(shè)備中,該用戶設(shè)備可以是移動(dòng)終端、掌上電腦、平板電腦等等中的任意一種,該用戶設(shè)備中可以包括處理器、存儲(chǔ)器、傳感器、開關(guān)器件、電源、時(shí)鐘信號(hào)生成器等中的任意組合,上述處理器、存儲(chǔ)器、傳感器、開關(guān)器件、電源、時(shí)鐘信號(hào)生成器等中的任意組合用于實(shí)現(xiàn)本發(fā)明的信息提供模式切換方法中的步驟及裝置中的功倉(cāng)泛。
[0025]參考圖1,為本發(fā)明信息提供模式切換裝置的第一實(shí)施例的結(jié)構(gòu)框圖。
[0026]本實(shí)施例的信息提供模式切換裝置包括狀態(tài)信息收集模塊101、識(shí)別模塊102和切換模塊103。
[0027]狀態(tài)信息收集模塊101用于收集用戶設(shè)備的狀態(tài)信息。具體地,實(shí)時(shí)地獲取用戶設(shè)備的狀態(tài)信息。在本實(shí)施例中,該用戶設(shè)備的狀態(tài)可以指用戶設(shè)備整體或部分運(yùn)動(dòng)或發(fā)生動(dòng)作的情況。對(duì)該狀態(tài)信息的收集或獲取可以結(jié)合傳感器(例如,陀螺儀、重力傳感器、加速度傳感器等)來(lái)實(shí)現(xiàn),進(jìn)一步地,對(duì)該狀態(tài)信息的收集或獲取還可以和時(shí)鐘信號(hào)結(jié)合起來(lái)實(shí)現(xiàn),即,通過(guò)時(shí)鐘信號(hào)監(jiān)控該用戶設(shè)備在一個(gè)時(shí)間段內(nèi)是否發(fā)生了一些運(yùn)動(dòng)或?qū)嵤┝艘恍﹦?dòng)作,例如,震動(dòng)、抖動(dòng)等等,并生成與該狀態(tài)相關(guān)的狀態(tài)信息,例如,該狀態(tài)信息可以包括在一個(gè)時(shí)間段內(nèi)用戶設(shè)備出現(xiàn)震動(dòng)或抖動(dòng)的次數(shù)等等。
[0028]識(shí)別模塊102用于根據(jù)所述狀態(tài)信息識(shí)別所述用戶設(shè)備的狀態(tài)并生成識(shí)別結(jié)果。具體地,根據(jù)所獲取的用戶設(shè)備的狀態(tài)信息來(lái)識(shí)別所述用戶設(shè)備的狀態(tài),例如,根據(jù)該狀態(tài)信息判斷該用戶設(shè)備是否處于抖動(dòng)、震動(dòng)、顛簸的狀態(tài)中,或者是否處于平穩(wěn)的狀態(tài),并生成識(shí)別結(jié)果。該識(shí)別結(jié)果可以包括以下兩種情況。第一種情況是:該用戶設(shè)備處于抖動(dòng)狀態(tài)、顛簸狀態(tài)、震動(dòng)狀態(tài)中的任意一種或一種以上的組合的情況中;第二種情況是:該用戶設(shè)備不處于抖動(dòng)狀態(tài)、顛簸狀態(tài)、震動(dòng)狀態(tài)中的任意一種或一種以上的組合的情況中。
[0029]切換模塊103用于根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
[0030]在本實(shí)施例中,由于狀態(tài)信息收集模塊101和識(shí)別模塊102對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控(收集用戶設(shè)備的狀態(tài)信息并對(duì)該狀態(tài)信息進(jìn)行識(shí)別),并且切換模塊103根據(jù)用戶設(shè)備的狀態(tài)切換該用戶設(shè)備的信息提供模式,因此有利于根據(jù)用戶設(shè)備的狀態(tài)(例如,顛簸狀態(tài)、抖動(dòng)狀態(tài)、振動(dòng)狀態(tài)、平坦?fàn)顟B(tài)等等),為用戶提供一個(gè)舒適的信息接受方式。
[0031] 本發(fā)明信息提供模式切換方法的第二實(shí)施例與上述第一實(shí)施例相似,不同之處在于:[0032]在本實(shí)施例中,所述信息提供模式包括第一模式和第二模式。
[0033]所述識(shí)別結(jié)果包括以下兩種情況:第一種情況是所述用戶設(shè)備的狀態(tài)屬于第一預(yù)定類型(例如,不平穩(wěn)的狀態(tài)、顛簸狀態(tài)、抖動(dòng));第二種情況是所述用戶設(shè)備的狀態(tài)屬于第二預(yù)定類型(例如,平穩(wěn)狀態(tài))。
[0034]所述切換模塊103用于將所述信息提供模式從所述第一模式切換到所述第二模式。
[0035]所述切換模塊還用于將所述信息提供模式從所述第二模式切換到所述第一模式。
[0036]在本實(shí)施例中,切換模塊103通過(guò)根據(jù)用戶設(shè)備的狀態(tài)來(lái)將用戶設(shè)備的信息提供模式從第一模式切換到第二模式或者從第二模式切換到第一模式,因此可以靈活地根據(jù)實(shí)際情況為用戶提供適合與用戶獲取信息的方式。
[0037]參考圖2,為本發(fā)明信息提供模式切換裝置的第三實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例與上述第一或第二實(shí)施例相似,不同之處在于:
[0038]在本實(shí)施例中,所述第一模式為文本信息顯示模式(S卩,閱讀模式),所述第二模式為音頻數(shù)據(jù)播放模式(即,收聽(tīng)模式)。
[0039]在本實(shí)施例中,所述切換模塊103包括文本信息獲取模塊1031、轉(zhuǎn)換模塊1032和播放模塊1033。
[0040]文本信息獲取模塊1031用于獲取所述用戶設(shè)備所顯示的文本信息。具體地,獲取用戶設(shè)備上正在運(yùn)行的瀏覽器、閱讀器、電子雜志文件等中的文本信息。
[0041]轉(zhuǎn)換模塊1032用于將所述文本信息轉(zhuǎn)換為音頻數(shù)據(jù)。具體地,可以通過(guò)TTS(TextTo Speech,文本轉(zhuǎn)語(yǔ)音)技術(shù)來(lái)識(shí)別所獲取到的文本信息并將該文本信息轉(zhuǎn)換為音頻數(shù)據(jù)。
[0042]播放模塊1033用于播放所述音頻數(shù)據(jù)。具體地,按照文本信息的先后順序來(lái)播放與該文本信息對(duì)應(yīng)的音頻數(shù)據(jù)。
[0043]在本實(shí)施例中,由于通過(guò)文本信息獲取模塊1031獲取用戶設(shè)備所顯示的文本信息,以及進(jìn)一步地通過(guò)轉(zhuǎn)換模塊1032將該文本信息轉(zhuǎn)換為音頻數(shù)據(jù)并通過(guò)播放模塊1033播放該音頻數(shù)據(jù),因此可以在用戶不方便閱讀或不適宜用戶閱讀的場(chǎng)景中通過(guò)播放與文本信息對(duì)應(yīng)的音頻數(shù)據(jù)的形式來(lái)向用戶提供信息,同時(shí)有利于避免用戶在不方便閱讀或不適宜閱讀的場(chǎng)景中閱讀造成眼睛疲勞或受損。
[0044]作為一種改進(jìn),可以根據(jù)顛簸、抖動(dòng)或震動(dòng)的程度的不同預(yù)先設(shè)置多個(gè)不同的模式,例如,第一級(jí)別模式、第二級(jí)別模式等等,然后根據(jù)該模式的要求對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控。例如,假設(shè)第一級(jí)別模式對(duì)應(yīng)顛簸、抖動(dòng)或震動(dòng)的程度較低,而在設(shè)置了第一級(jí)別模式的情況下,當(dāng)監(jiān)控到用戶設(shè)備的狀態(tài)為輕微的顛簸、抖動(dòng)或震動(dòng),則該用戶設(shè)備的狀態(tài)可以看作是屬于預(yù)定類型的狀態(tài);假設(shè)第二級(jí)別模式對(duì)應(yīng)顛簸、抖動(dòng)或震動(dòng)的程度較高,而在設(shè)置了第二級(jí)別模式的情況下,當(dāng)監(jiān)控到用戶設(shè)備的狀態(tài)為輕微的顛簸、抖動(dòng)或震動(dòng),則該用戶設(shè)備的狀態(tài)不屬于預(yù)定類型的狀態(tài),當(dāng)監(jiān)控到用戶設(shè)備的狀態(tài)為劇烈的顛簸、抖動(dòng)或震動(dòng),該用戶設(shè)備的狀態(tài)屬于預(yù)定類型的狀態(tài)。
[0045]此改進(jìn)有利于根據(jù)用戶的實(shí)際需求以及實(shí)際情況對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,可以使得根據(jù)用戶設(shè)備所處的狀態(tài)提供信息展示方式這一技術(shù)方案更加貼合用戶的實(shí)際需要。[0046]在本實(shí)施例中,所述播放模塊1033還用于在需要將所述信息提供模式從所述第二模式切換到所述第一模式時(shí)暫?;蚪K止播放所述音頻數(shù)據(jù)
[0047]所述切換模塊103包括顯示模塊1034。
[0048]顯示模塊1034用于顯示所述文本信息。
[0049]在需要將所述用戶設(shè)備的信息提供模式從第二模式切換到第一模式時(shí),通過(guò)播放模塊1033暫?;蛲V共シ潘鲆纛l數(shù)據(jù)并通過(guò)顯示模塊1034顯示所述文本信息,因此可以實(shí)現(xiàn)在需要切換到閱讀模式時(shí)為用戶提供適合于閱讀的信息獲取方式。
[0050]參考圖3,為本發(fā)明信息提供模式切換裝置的第四實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例與上述第一、第二、第三實(shí)施例中任意一個(gè)實(shí)施例相似,不同之處在于:
[0051 ] 在本實(shí)施例中,所述切換模塊103還包括起始標(biāo)識(shí)生成模塊1035。
[0052]起始標(biāo)識(shí)生成模塊1035,用于響應(yīng)用戶對(duì)所述文本信息進(jìn)行操作的第一操作指令,生成與轉(zhuǎn)換所述文本信息相關(guān)的轉(zhuǎn)換時(shí)的起始標(biāo)識(shí)。
[0053]所述文本信息獲取模塊1031用于自所述起始標(biāo)識(shí)起獲取所述用戶設(shè)備所顯示的文本信息。
[0054]例如,響應(yīng)用戶的點(diǎn)擊操作選擇與用戶的該點(diǎn)擊操作對(duì)應(yīng)的文本信息。
[0055]在本實(shí)施例中,由于在用戶的操作指令的指示下獲取文本信息,因此可以實(shí)現(xiàn)針對(duì)用戶的實(shí)際需求獲取要轉(zhuǎn)換為音頻數(shù)據(jù)的文本信息,能夠?yàn)橛脩籼峁┯行У?用戶未讀的,而不是已讀的)文本信息對(duì)應(yīng)的音頻信息。
[0056]此外,在本實(shí)施例中,通過(guò)起始標(biāo)識(shí)生成模塊1035對(duì)需要轉(zhuǎn)換的文本信息進(jìn)行標(biāo)記(生成起始標(biāo)識(shí)),并通過(guò)文本信息獲取模塊1031和轉(zhuǎn)換模塊1032從該文本信息的標(biāo)記部位(與起始標(biāo)識(shí)對(duì)應(yīng))開始對(duì)文本信息進(jìn)行轉(zhuǎn)換,有利于直接地對(duì)需要轉(zhuǎn)換的文本信息進(jìn)行轉(zhuǎn)換,而不是對(duì)用戶已經(jīng)閱讀完畢的其它部分的文本信息也一起轉(zhuǎn)換,實(shí)現(xiàn)了連貫地向用戶提供信息。例如,在一篇文章中,用戶已經(jīng)閱讀完開始的一部分,并準(zhǔn)備閱讀余下部分,此時(shí)由于出現(xiàn)顛簸的情況,因此根據(jù)用戶的點(diǎn)擊操作針對(duì)該余下部分的開始部分生成起始標(biāo)識(shí),在產(chǎn)生了該起始標(biāo)識(shí)之后從該起始標(biāo)識(shí)開始對(duì)該文章的余下部分進(jìn)行識(shí)別,并轉(zhuǎn)換成語(yǔ)音數(shù)據(jù),這樣,有利于不重復(fù)地為用戶提供信息,即,要轉(zhuǎn)換成音頻數(shù)據(jù)的文本信息與用戶已經(jīng)閱讀完的文本信息不存在重疊的部分。
[0057]參考圖4,為本發(fā)明信息提供模式切換裝置的第五實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例與上述第一、第二、第三、第四實(shí)施例中任意一個(gè)實(shí)施例相似,不同之處在于:
[0058]所述裝置還包括提示模塊401。
[0059]提示模塊401用于生成提示信息并提示用戶,即,用于生成提示信息以提示用戶是否切換該用戶設(shè)備的信息提供模式。具體地,在所述判斷結(jié)果為所述用戶設(shè)備的狀態(tài)屬于第一預(yù)定類型的情況下,生成提示信息。該提示信息可以是文本格式、圖片格式、音頻格式、視頻格式等。提示模塊401用于在該提示信息為文本格式或圖片格式的情況下,顯示該提示信息;提示模塊401還用于在該提示信息為音頻格式或視頻格式的情況下,播放該提不?目息。
[0060]所述切換模塊103用于響應(yīng)用戶對(duì)所述提示信息進(jìn)行操作的第二操作指令,并根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
[0061]在本實(shí)施例中,由于提示模塊401在用戶設(shè)備出現(xiàn)預(yù)定類型的狀態(tài)時(shí)提示用戶,有利于及早為用戶轉(zhuǎn)換文本信息,進(jìn)而防止用戶在顛簸、抖動(dòng)、振動(dòng)的狀態(tài)中閱讀,保護(hù)用戶的視力和防止用戶的眼睛疲勞。
[0062]上述第一至第五實(shí)施例還可以包括啟動(dòng)信號(hào)接收模塊和狀態(tài)信息收集模塊101。
[0063]啟動(dòng)信號(hào)接收模塊(圖中未示出),用于接收所述用戶設(shè)備開始展示文本信息的啟動(dòng)信號(hào);
[0064]所述狀態(tài)信息收集模塊101還用于根據(jù)所述啟動(dòng)信號(hào)收集所述用戶設(shè)備的狀態(tài)信息。
[0065]通過(guò)啟動(dòng)信號(hào)接收模塊接收該用戶設(shè)備開始展示文本信息的啟動(dòng)信號(hào),可以在第一時(shí)間獲知用戶設(shè)備處于正向用戶展示文本信息的模式,進(jìn)一步地,由于狀態(tài)信息收集模塊101根據(jù)該啟動(dòng)信息對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,有利于僅在用戶設(shè)備處于展示文本信息的模式下才對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,而對(duì)于用戶設(shè)備的其它模式,則可以不對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,進(jìn)而減少相關(guān)數(shù)據(jù)處理資源的消耗。
[0066]參考圖5,為本發(fā)明信息提供模式切換方法的第一實(shí)施例的流程圖。
[0067]本實(shí)施例的信息提供模式切換方法包括:
[0068]步驟501,狀態(tài)信息收集模塊101收集用戶設(shè)備的狀態(tài)信息。具體地,狀態(tài)信息收集模塊101實(shí)時(shí)地獲取用戶設(shè)備的狀態(tài)信息。在本實(shí)施例中,該用戶設(shè)備的狀態(tài)可以指用戶設(shè)備整體或部分運(yùn)動(dòng)或發(fā)生動(dòng)作的情況。對(duì)該狀態(tài)信息的收集或獲取可以結(jié)合傳感器(例如,陀螺儀、重力傳感器、加速度傳感器等)來(lái)實(shí)現(xiàn),進(jìn)一步地,狀態(tài)信息收集模塊101對(duì)該狀態(tài)信息的收集或獲取還可以和時(shí)鐘信號(hào)結(jié)合起來(lái)實(shí)現(xiàn),即,狀態(tài)信息收集模塊101通過(guò)時(shí)鐘信號(hào)監(jiān)控該用戶設(shè)備在一個(gè)時(shí)間段內(nèi)是否發(fā)生了一些運(yùn)動(dòng)或?qū)嵤┝艘恍﹦?dòng)作,例如,震動(dòng)、抖動(dòng)等等,并生成與該狀態(tài)相關(guān)的狀態(tài)信息,例如,該狀態(tài)信息可以包括在一個(gè)時(shí)間段內(nèi)用戶設(shè)備出現(xiàn)震動(dòng)或抖動(dòng)的次數(shù)等等。
[0069]步驟502,識(shí)別模塊102根據(jù)所述狀態(tài)信息識(shí)別所述用戶設(shè)備的狀態(tài)并生成識(shí)別結(jié)果。具體地,識(shí)別模塊102根據(jù)所獲取的用戶設(shè)備的狀態(tài)信息來(lái)識(shí)別所述用戶設(shè)備的狀態(tài),例如,識(shí)別模塊102根據(jù)該狀態(tài)信息判斷該用戶設(shè)備是否處于抖動(dòng)、震動(dòng)、顛簸的狀態(tài)中,或者是否處于平穩(wěn)的狀態(tài),并生成識(shí)別結(jié)果。該識(shí)別結(jié)果可以包括以下兩種情況。第一種情況是:該用戶設(shè)備處于抖動(dòng)狀態(tài)、顛簸狀態(tài)、震動(dòng)狀態(tài)中的任意一種或一種以上的組合的情況中;第二種情況是:該用戶設(shè)備不處于抖動(dòng)狀態(tài)、顛簸狀態(tài)、震動(dòng)狀態(tài)中的任意一種或一種以上的組合的情況中。
[0070]步驟503,切換模塊103根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
[0071]在本實(shí)施例中,由于狀態(tài)信息收集模塊101和識(shí)別模塊102對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控(收集用戶設(shè)備的狀態(tài)信息并對(duì)該狀態(tài)信息進(jìn)行識(shí)別),并且切換模塊103根據(jù)用戶設(shè)備的狀態(tài)切換該用戶設(shè)備的信息提供模式,因此有利于根據(jù)用戶設(shè)備的狀態(tài)(例如,顛簸狀態(tài)、抖動(dòng)狀態(tài)、振動(dòng)狀態(tài)、平坦?fàn)顟B(tài)等等),為用戶提供一個(gè)舒適的信息接受(展示)方式。
[0072]參考圖6,為本發(fā)明信息提供模式切換方法的第二實(shí)施例的流程圖。本實(shí)施例與上述第一實(shí)施例相似,不同之處在于:
[0073]在本實(shí)施例中,所述信息提供模式包括第一模式和第二模式。
[0074]所述識(shí)別結(jié)果包括以下兩種情況:第一種情況是所述用戶設(shè)備的狀態(tài)屬于第一預(yù)定類型(例如,不平穩(wěn)的狀態(tài)、顛簸狀態(tài)、抖動(dòng));第二種情況是所述用戶設(shè)備的狀態(tài)屬于第二預(yù)定類型(例如,平穩(wěn)狀態(tài))。
[0075]所述根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式的步驟(S卩,步驟503)包括:
[0076]步驟601,切換模塊103根據(jù)所述識(shí)別結(jié)果判斷所述用戶設(shè)備的狀態(tài)是否屬于第一預(yù)定類型,若是,則進(jìn)入步驟602,否則,進(jìn)入步驟603。
[0077]步驟602,切換模塊103將所述信息提供模式從所述第一模式切換到所述第二模式。
[0078]步驟603,切換模塊103根據(jù)所述識(shí)別結(jié)果判斷所述用戶設(shè)備的狀態(tài)是否屬于第二預(yù)定類型,若是,則進(jìn)入步驟604,否則,返回到步驟501。
[0079]步驟604,切換模塊103將所述信息提供模式從所述第二模式切換到所述第一模式。
[0080]在本實(shí)施例中,切換模塊103通過(guò)根據(jù)用戶設(shè)備的狀態(tài)來(lái)將用戶設(shè)備的信息提供模式從第一模式切換到第二模式或者從第二模式切換到第一模式,因此可以靈活地根據(jù)實(shí)際情況為用戶提供適合與用戶獲取信息的方式。
[0081]參考圖7,為本發(fā)明信息提供模式切換方法的第三實(shí)施例的流程圖。本實(shí)施例與上述第一或第二實(shí)施例相似,不同之處在于:
[0082]在本實(shí)施例中,所述第一模式為文本信息顯示模式(S卩,閱讀模式),所述第二模式為音頻數(shù)據(jù)播放模式(即,收聽(tīng)模式)。
[0083]在本實(shí)施例中,所述將所述信息提供模式從所述第一模式切換到所述第二模式的步驟(即,步驟602)包括:
[0084]步驟701,文本信息獲取模塊1031獲取所述用戶設(shè)備所顯示的文本信息。具體地,文本信息獲取模塊1031獲取用戶設(shè)備上正在運(yùn)行的瀏覽器、閱讀器、電子雜志文件等中的文本信息。
[0085]步驟702,轉(zhuǎn)換模塊1032將所述文本信息轉(zhuǎn)換為音頻數(shù)據(jù)。具體地,轉(zhuǎn)換模塊1032可以通過(guò)TTS (Text To Speech,文本轉(zhuǎn)語(yǔ)音)技術(shù)來(lái)識(shí)別所獲取到的文本信息并將該文本信息轉(zhuǎn)換為音頻數(shù)據(jù)。
[0086]步驟703,播放模塊1033播放所述音頻數(shù)據(jù)。具體地,播放模塊1033按照文本信息的先后順序來(lái)播放與該文本信息對(duì)應(yīng)的音頻數(shù)據(jù)。
[0087]在本實(shí)施例中,由于通過(guò)文本信息獲取模塊1031獲取用戶設(shè)備所顯示的文本信息,以及進(jìn)一步地通過(guò)轉(zhuǎn)換模塊1032將該文本信息轉(zhuǎn)換為音頻數(shù)據(jù)并通過(guò)播放模塊1033播放該音頻數(shù)據(jù),因此可以在用戶不方便閱讀或不適宜用戶閱讀的場(chǎng)景中通過(guò)播放與文本信息對(duì)應(yīng)的音頻數(shù)據(jù)的形式來(lái)向用戶提供信息,同時(shí)有利于避免用戶在不方便閱讀或不適宜閱讀的場(chǎng)景中閱讀造成眼睛疲勞或受損。
[0088]作為一種改進(jìn),可以根據(jù)顛簸、抖動(dòng)或震動(dòng)的程度的不同預(yù)先設(shè)置多個(gè)不同的模式,例如,第一級(jí)別模式、第二級(jí)別模式等等,然后根據(jù)該模式的要求對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控。例如,假設(shè)第一級(jí)別模式對(duì)應(yīng)顛簸、抖動(dòng)或震動(dòng)的程度較低,而在設(shè)置了第一級(jí)別模式的情況下,當(dāng)監(jiān)控到用戶設(shè)備的狀態(tài)為輕微的顛簸、抖動(dòng)或震動(dòng),則該用戶設(shè)備的狀態(tài)可以看作是屬于預(yù)定類型的狀態(tài);假設(shè)第二級(jí)別模式對(duì)應(yīng)顛簸、抖動(dòng)或震動(dòng)的程度較高,而在設(shè)置了第二級(jí)別模式的情況下,當(dāng)監(jiān)控到用戶設(shè)備的狀態(tài)為輕微的顛簸、抖動(dòng)或震動(dòng),則該用戶設(shè)備的狀態(tài)不屬于預(yù)定類型的狀態(tài),當(dāng)監(jiān)控到用戶設(shè)備的狀態(tài)為劇烈的顛簸、抖動(dòng)或震動(dòng),該用戶設(shè)備的狀態(tài)屬于預(yù)定類型的狀態(tài)。
[0089]此改進(jìn)有利于根據(jù)用戶的實(shí)際需求以及實(shí)際情況對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,可以使得根據(jù)用戶設(shè)備所處的狀態(tài)提供信息展示方式這一技術(shù)方案更加貼合用戶的實(shí)際需要。
[0090]在本實(shí)施例中,所述將所述信息提供模式從所述第二模式切換到所述第一模式的步驟(即,步驟604)包括:
[0091]步驟704,播放模塊1033暫?;蚪K止播放所述音頻數(shù)據(jù)。
[0092]步驟705,顯示模塊1034顯示所述文本信息。
[0093]在需要將所述用戶設(shè)備的信息提供模式從第二模式切換到第一模式時(shí),通過(guò)播放模塊1033暫停或停止播放所述音頻數(shù)據(jù)并通過(guò)顯示模塊1034顯示所述文本信息,因此可以實(shí)現(xiàn)在需要切換到閱讀模式時(shí)為用戶提供適合于閱讀的信息獲取方式。
[0094]參考圖8,為本發(fā)明信息提供模式切換方法的第四實(shí)施例的流程圖。本實(shí)施例與上述第一、第二、第三實(shí)施例中任意一個(gè)實(shí)施例相似,不同之處在于:
[0095]在本實(shí)施例中,所述獲取所述用戶設(shè)備所顯示的文本信息的步驟中,在獲取所述用戶設(shè)備所顯示的文本信息之前還包括:
[0096]步驟801,起始標(biāo)識(shí)生成模塊1035響應(yīng)用戶對(duì)所述文本信息進(jìn)行操作的第一操作指令,生成與轉(zhuǎn)換所述文本信息相關(guān)的轉(zhuǎn)換時(shí)的起始標(biāo)識(shí)。
[0097]步驟701則為:文本信息獲取模塊1031自所述起始標(biāo)識(shí)起獲取所述用戶設(shè)備所顯示的文本信息。
[0098]例如,文本信息獲取模塊1031響應(yīng)用戶的點(diǎn)擊操作選擇與用戶的該點(diǎn)擊操作對(duì)應(yīng)的文本信息。
[0099]在本實(shí)施例中,由于文本信息獲取模塊1031在用戶的操作指令的指示下獲取文本信息,因此可以實(shí)現(xiàn)針對(duì)用戶的實(shí)際需求獲取要轉(zhuǎn)換為音頻數(shù)據(jù)的文本信息,能夠?yàn)橛脩籼峁┯行У?用戶未讀的,而不是已讀的)文本信息對(duì)應(yīng)的音頻信息。
[0100]此外,在本實(shí)施例中,通過(guò)起始標(biāo)識(shí)生成模塊1035對(duì)需要轉(zhuǎn)換的文本信息進(jìn)行標(biāo)記(生成起始標(biāo)識(shí)),并通過(guò)文本信息獲取模塊1031和轉(zhuǎn)換模塊1032從該文本信息的標(biāo)記部位(與起始標(biāo)識(shí)對(duì)應(yīng))開始對(duì)文本信息進(jìn)行轉(zhuǎn)換,有利于直接地對(duì)需要轉(zhuǎn)換的文本信息進(jìn)行轉(zhuǎn)換,而不是對(duì)用戶已經(jīng)閱讀完畢的其它部分的文本信息也一起轉(zhuǎn)換,實(shí)現(xiàn)了連貫地向用戶提供信息。例如,在一篇文章中,用戶已經(jīng)閱讀完開始的一部分,并準(zhǔn)備閱讀余下部分,此時(shí)由于出現(xiàn)顛簸的情況,因此根據(jù)用戶的點(diǎn)擊操作針對(duì)該余下部分的開始部分生成起始標(biāo)識(shí),在產(chǎn)生了該起始標(biāo)識(shí)之后從該起始標(biāo)識(shí)開始對(duì)該文章的余下部分進(jìn)行識(shí)別,并轉(zhuǎn)換成語(yǔ)音數(shù)據(jù),這樣,有利于不重復(fù)地為用戶提供信息,即,要轉(zhuǎn)換成音頻數(shù)據(jù)的文本信息與用戶已經(jīng)閱讀完的文本信息不存在重疊的部分。
[0101]參考圖9,為本發(fā)明信息提供模式切換方法的第五實(shí)施例的流程圖。本實(shí)施例與上述第一、第二、第三、第四實(shí)施例中任意一個(gè)實(shí)施例相似,不同之處在于:
[0102]所述根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式的步驟(S卩,步驟503)包括:
[0103]步驟901,提示模塊401生成提示信息并提示用戶,即,生成提示信息以提示用戶是否切換該用戶設(shè)備的信息提供模式。具體地,提示模塊401在所述判斷結(jié)果為所述用戶設(shè)備的狀態(tài)屬于第一預(yù)定類型的情況下,生成提示信息。該提示信息可以是文本格式、圖片格式、音頻格式、視頻格式等。在該提示信息為文本格式或圖片格式的情況下,提示模塊401顯示該提示信息;在該提示信息為音頻格式或視頻格式的情況下,提示模塊401播放該提不?目息。
[0104]步驟503則為:切換模塊103響應(yīng)用戶對(duì)所述提示信息進(jìn)行操作的第二操作指令,并根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
[0105]在本實(shí)施例中,由于提示模塊401在用戶設(shè)備出現(xiàn)預(yù)定類型的狀態(tài)時(shí)提示用戶,有利于及早為用戶轉(zhuǎn)換文本信息,進(jìn)而防止用戶在顛簸、抖動(dòng)、振動(dòng)的狀態(tài)中閱讀,保護(hù)用戶的視力和防止用戶的眼睛疲勞。
[0106]上述第一至第五實(shí)施例還可以包括:
[0107]啟動(dòng)信號(hào)接收模塊(圖中未示出)接收所述用戶設(shè)備開始展示文本信息的啟動(dòng)信號(hào);
[0108]狀態(tài)信息收集模塊101根據(jù)所述啟動(dòng)信號(hào)對(duì)所述用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控。
[0109]在上述改進(jìn)中,通過(guò)啟動(dòng)信號(hào)接收模塊接收該用戶設(shè)備開始展示文本信息的啟動(dòng)信號(hào),可以在第一時(shí)間獲知用戶設(shè)備處于正向用戶展示文本信息的模式,進(jìn)一步地,由于狀態(tài)信息收集模塊101根據(jù)該啟動(dòng)信息對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,有利于僅在用戶設(shè)備處于展示文本信息的模式下才對(duì)用戶設(shè)備的狀態(tài)進(jìn)行監(jiān)控,而對(duì)于用戶設(shè)備的其它模式,則可以不對(duì)用戶設(shè)備的狀 態(tài)進(jìn)行監(jiān)控,進(jìn)而減少相關(guān)數(shù)據(jù)處理資源的消耗。
[0110]綜上所述,雖然本發(fā)明已以優(yōu)選實(shí)施例揭露如上,但上述優(yōu)選實(shí)施例并非用以限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍以權(quán)利要求界定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種信息提供模式切換方法,其特征在于,所述方法包括: 收集用戶設(shè)備的狀態(tài)信息; 根據(jù)所述狀態(tài)信息識(shí)別所述用戶設(shè)備的狀態(tài)并生成識(shí)別結(jié)果;及 根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
2.根據(jù)權(quán)利要求1所述的信息提供模式切換方法,其特征在于,所述信息提供模式包括第一模式和第二模式; 所述根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式的步驟包括: 在所述識(shí)別結(jié)果為所述狀態(tài)屬于第一預(yù)定類型的情況下,將所述信息提供模式從所述第一模式切換到所述第二模式; 在所述識(shí)別結(jié)果為所述狀態(tài)屬于第二預(yù)定類型的情況下,將所述信息提供模式從所述第二模式切換到所述第一模式。
3.根據(jù)權(quán)利要 求2所述的信息提供模式切換方法,其特征在于,所述第一模式為文本信息顯示模式,所述第二模式為音頻數(shù)據(jù)播放模式。
4.根據(jù)權(quán)利要求3所述的信息提供模式切換方法,其特征在于,所述將所述信息提供模式從所述第一模式切換到所述第二模式的步驟包括: 獲取所述用戶設(shè)備所顯示的文本信息; 將所述文本信息轉(zhuǎn)換為音頻數(shù)據(jù); 播放所述音頻數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的信息提供模式切換方法,其特征在于,在獲取所述用戶設(shè)備所顯示的文本信息之前還包括: 響應(yīng)用戶對(duì)所述文本信息進(jìn)行操作的第一操作指令,生成與轉(zhuǎn)換所述文本信息相關(guān)的轉(zhuǎn)換時(shí)的起始標(biāo)識(shí); 自所述起始標(biāo)識(shí)起獲取所述文本信息。
6.根據(jù)權(quán)利要求4所述的信息提供模式切換方法,其特征在于,所述將所述信息提供模式從所述第二模式切換到所述第一模式的步驟包括: 暫停或終止播放所述音頻數(shù)據(jù);及 顯示所述文本信息。
7.根據(jù)權(quán)利要求4至6中任意一項(xiàng)所述的信息提供模式切換方法,其特征在于,所述根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式的步驟包括: 生成提示信息以提示用戶是否切換該用戶設(shè)備的信息提供模式; 響應(yīng)用戶對(duì)所述提示信息進(jìn)行操作的第二操作指令,并根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
8.一種信息提供模式切換裝置,其特征在于,所述裝置包括: 狀態(tài)信息收集模塊,用于收集用戶設(shè)備的狀態(tài)信息; 識(shí)別模塊,用于根據(jù)所述狀態(tài)信息識(shí)別所述用戶設(shè)備的狀態(tài)并生成識(shí)別結(jié)果; 切換模塊,用于根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
9.根據(jù)權(quán)利要求8所述的信息提供模式切換裝置,其特征在于,所述信息提供模式包括第一模式和第二模式; 所述切換模塊用于在所述識(shí)別結(jié)果為所述狀態(tài)屬于第一預(yù)定類型的情況下,將所述信息提供模式從所述第一模式切換到所述第二模式,以及用于在所述識(shí)別結(jié)果為所述狀態(tài)屬于第二預(yù)定類型的情況下,將所述信息提供模式從所述第二模式切換到所述第一模式。
10.根據(jù)權(quán)利要求9所述的信息提供模式切換裝置,其特征在于,所述第一模式為文本信息顯示模式,所述第二模式為音頻數(shù)據(jù)播放模式。
11.根據(jù)權(quán)利要求10所述的信息提供模式切換裝置,其特征在于,所述切換模塊包括: 文本信息獲取模塊,用于獲取所述用戶設(shè)備所顯示的文本信息; 轉(zhuǎn)換模塊,用于將所述文本信息轉(zhuǎn)換為音頻數(shù)據(jù); 播放模塊,用于播放所述音頻數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的信息提供模式切換裝置,其特征在于,所述切換模塊還包括: 起始標(biāo)識(shí)生成模塊,用于響應(yīng)用戶對(duì)所述文本信息進(jìn)行操作的第一操作指令,生成與轉(zhuǎn)換所述文本信息相關(guān)的轉(zhuǎn)換時(shí)的起始標(biāo)識(shí); 所述文本信息獲取模塊用于自所述起始標(biāo)識(shí)起獲取所述文本信息。
13.根據(jù)權(quán)利要求11所述的信息提供模式切換裝置,其特征在于,所述播放模塊還用于在需要將所述信息提供模式從所述第二模式切換到所述第一模式時(shí)暫?;蚪K止播放所述音頻數(shù)據(jù); 所述切換模塊包括: 顯示模塊,用于顯示所述文本信息。
14.根據(jù)權(quán)利要求11至13中任意一項(xiàng)所述的信息提供模式切換裝置,其特征在于,所述裝置還包括: 提示模塊,用于生成提示信息以提示用戶是否切換該用戶設(shè)備的信息提供模式;所述切換模塊用于響應(yīng)用戶對(duì)所述提示信息進(jìn)行操作的第二操作指令,并根據(jù)所述識(shí)別結(jié)果切換所述用戶設(shè)備的信息提供模式。
【文檔編號(hào)】G06F3/033GK104035550SQ201310072436
【公開日】2014年9月10日 申請(qǐng)日期:2013年3月7日 優(yōu)先權(quán)日:2013年3月7日
【發(fā)明者】李未, 胡博, 唐廷勇, 黃英, 楊惠姣, 張凱, 周睿奕, 謝鄭凱, 馮誠(chéng), 王智培, 王曦, 劉玉磊 申請(qǐng)人:騰訊科技(深圳)有限公司