国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種電子設備的制作方法

      文檔序號:6766685閱讀:148來源:國知局
      一種電子設備的制作方法
      【專利摘要】本發(fā)明公開了一種電子設備,克服目前電子設備播放音頻文件時,在聽筒和揚聲器之間切換后從頭開始重新播放音頻文件導致的浪費時間以及降低用戶體驗的不足。該電子設備包含兩個播放器件以及播放器,該播放器包括:播放模塊,設置為采用兩個播放器件其中之一播放音頻文件;定位模塊,設置為聽筒與位于聽筒周邊的物體之間的距離和預設的距離閾值的大小關系發(fā)生變化時,確定音頻文件的當前播放位置;切換模塊,設置為大小關系發(fā)生變化時,切換播放模塊播放音頻文件的播放器件;控制模塊,設置為控制播放模塊根據當前播放位置采用切換后的播放器件播放音頻文件。與現有技術相比,本申請的實施例可以顯著提高用戶體驗。
      【專利說明】一種電子設備
      【技術領域】
      [0001 ] 本發(fā)明涉及一種設備,尤其涉及一種電子設備。
      【背景技術】
      [0002]隨著移動互聯(lián)網技術的迅猛發(fā)展,能夠實時溝通的跨操作系統(tǒng)平臺、跨通信運營商的即時通訊工具也迅速進入了大眾的日常生活。這類即時通訊工具能夠實時快速地進行語音、文字、圖片等內容的溝通,極大地方便了大眾的通訊聯(lián)絡。
      [0003]這類通訊工具的語音溝通技術,是在發(fā)送端通過手機、平板電腦等電子設備錄制發(fā)送端用戶的音頻文件,然后通過網絡(如WiF1、3G、4G以及GPRS等)實時地將對應的音頻數據流發(fā)送到接收端的電子設備。接收端電子設備接收到該音頻數據流后,就可以通過電子設備的聽筒或者揚聲器播放相應的音頻文件。
      [0004]現有一些電子設備在播放音頻文件時,用戶改變了電子設備聽筒與用戶耳朵位置之間的距離,比如將之前貼在耳邊的電子設備移動到用戶面前,此時電子設備可以實時地由采用聽筒播放音頻文件自動變換為采用揚聲器播放音頻文件,便于提高播放的音量,使得電子設備移動到遠離用戶耳朵的一定距離之后,用戶仍然能夠清楚聽到語音信息。
      [0005]但是,在播放音頻文件的過程中,如果用戶的姿勢或者動作的變化導致音頻播放自動地在聽筒或者揚聲器這兩種播放器件之間產生了切換,音頻文件均需要從頭開始播放。從頭開始的重復播放會使得整個文件的播放時間變長,降低用戶使用體驗。如果重復播放的內容較多,則會嚴重浪費時間。

      【發(fā)明內容】

      [0006]本發(fā)明所要解決的技術問題是克服目前電子設備播放音頻文件時,在聽筒和揚聲器之間切換后從頭開始重新播放音頻文件,導致的浪費時間以及降低用戶體驗的不足。
      [0007]為了解決上述技術問題,本發(fā)明提供了一種電子設備,包含兩個播放器件以及采用所述兩個播放器件其中之一播放音頻文件的播放器,其中:
      所述兩個播放器件分別為聽筒及揚聲器;
      該播放器包括:
      播放模塊,設置為采用所述兩個播放器件其中之一播放所述音頻文件;
      定位模塊,設置為所述聽筒與位于所述聽筒周邊的物體之間的距離和預設的距離閾值的大小關系發(fā)生變化時,確定所述音頻文件的當前播放位置;
      切換模塊,設置為所述大小關系發(fā)生變化時,切換所述播放模塊播放所述音頻文件的播放器件;
      控制模塊,設置為控制所述播放模塊根據所述當前播放位置采用切換后的播放器件播放所述音頻文件。
      [0008]優(yōu)選地,所述控制模塊設置為所述大小關系發(fā)生變化時,控制所述播放模塊暫停播放所述音頻文件;預設的暫停時段到達時,控制所述播放模塊根據所述當前播放位置采用切換后的播放器件播放所述音頻文件。
      [0009]優(yōu)選地,所述控制模塊設置為所述暫停時段到達時,控制所述播放模塊從所述當前播放位置開始采用切換后的播放器件繼續(xù)播放所述音頻文件。
      [0010]優(yōu)選地,所述切換模塊設置為所述距離從大于所述距離閾值變化到小于等于所述距離閾值時,將播放器件從所述揚聲器切換為所述聽筒;在所述距離從小于等于所述距離閾值變化到大于所述距離閾值時,將播放器件從所述聽筒切換為所述揚聲器。
      [0011]優(yōu)選地,所述控制模塊包括:
      確定單元,設置為在所述音頻文件的起始位置到所述當前播放位置之間的已播放段落中確定一續(xù)播位置;
      控制單元,設置為控制所述播放模塊從所述續(xù)播位置開始,采用切換后的播放器件繼續(xù)播放所述音頻文件。
      [0012]優(yōu)選地,所述確定單元設置為根據所述已播放段落對應的已播放時長與預設的一時長閾值,在所述已播放段落中確定所述續(xù)播位置。
      [0013]優(yōu)選地,所述確定單元設置為在所述已播放時長小于等于所述時長閾值時,將所述音頻文件的起始位置確定為所述續(xù)播位置;在所述已播放時長大于所述時長閾值時,根據預設的一重播時長在所述已播放段落中確定所述續(xù)播位置。
      [0014]優(yōu)選地,所述確定單元設置為所述已播放時長大于所述時長閾值時,將所述音頻文件的所述已播放時長減去所述重播時長對應的位置確定為所述續(xù)播位置。
      [0015]優(yōu)選地,所述控制單元設置為所述大小關系發(fā)生變化時,控制所述播放模塊暫停播放所述音頻文件;預設的暫停時段到達時,控制所述播放模塊從所述續(xù)播位置開始,采用切換后的播放器件繼續(xù)播放所述音頻文件。
      [0016]與現有技術相比,本申請的實施例能夠在播放音頻文件時自動地在聽筒播放與揚聲器播放這兩種方式之間進行自適應切換并持續(xù)播放,方便用戶根據語音信息的內容通過簡單的動作來進行隱私保密或者信息分享,不會導致用戶變換姿勢時每次都從頭開始重新播放音頻文件,節(jié)約用戶時間,保證用戶收聽語音信息的流暢性,提高用戶體驗。本申請的實施例可以避免每次切換播放器件時電子設備都從音頻文件的起始位置重新播放,避免因為大段地重復播放而導致用戶出現枯燥情緒,尤其對于已播放較多內容再進行播放器件切換的情形,可以顯著提高用戶體驗。
      [0017]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
      【專利附圖】

      【附圖說明】
      [0018]附圖用來提供對本發(fā)明技術方案的進一步理解,并且構成說明書的一部分,與本申請的實施例一起用于解釋本發(fā)明的技術方案,并不構成對本發(fā)明技術方案的限制。
      [0019]圖1為本申請實施例的電子設備的構造示意圖。
      [0020]圖2為本申請實施例的電子設備播放音頻文件時的流程示意圖。
      【具體實施方式】[0021]以下將結合附圖及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應用技術手段來解決技術問題,并達成相應技術效果的實現過程能充分理解并據以實施。本申請實施例以及實施例中的各個特征在不相沖突前提下的相互結合,均在本發(fā)明的保護范圍之內。
      [0022]另外,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
      [0023]如圖1所示,本申請實施例的電子設備,包含有兩個播放器件,該兩個播放器件分別為聽筒10和揚聲器20。該電子設備還包括采用聽筒10與揚聲器20這兩個播放器件其中的一個播放音頻文件的播放器30。也就是說,播放器30既可以獨立地采用聽筒10播放音頻文件,又可以獨立地采用揚聲器20播放音頻文件。
      [0024]如圖1所示,本申請實施例的電子設備中,播放器30主要包括播放模塊310、定位模塊320、切換模塊330以及控制模塊340,其中:
      播放模塊310,與聽筒10與揚聲器20相連,設置為采用聽筒10與揚聲器20這兩個播放器件中的任意一個播放音頻文件。
      [0025]播放模塊310采用聽筒10播放音頻文件還是采用揚聲器20播放音頻文件,可以是預先設置的,也可以是播放器30根據所屬電子設備所處不同環(huán)境進行自適應選擇的。
      [0026]對于預先設置的情形,用戶或者制造商等可以預先在電子設備上將播放器件默認設置為聽筒10或者揚聲器20。則在默認情形下,電子設備在需要播放音頻文件時,播放器30的播放模塊310就按照默認設置來播放音頻文件。用戶可以通過修改等方式來切換播放音頻文件的播放器件,比如默認設置為采用聽筒10播放音頻文件,則用戶可以將其修改為采用揚聲器20播放音頻文件。反過來也一樣,默認設置為采用揚聲器20播放音頻文件,則用戶可以將其修改為采用聽筒10播放音頻文件。
      [0027]對于電子設備自適應選擇聽筒10或者揚聲器20播放音頻文件,可以是用戶控制播放該條語音信息時,電子設備實時檢測聽筒10與位于聽筒10周邊的物體之間的距離與一預設的距離閾值之間的大小關系,并根據該大小關系自動地選擇聽筒10或者揚聲器20來播放與該語音信息相應的音頻文件。
      [0028]本申請的實施例中,該距離閾值可以是用戶或者設備生產商預先設置,也可以是檢測元件比如傳感器等本身的作業(yè)參數。
      [0029]對于不同類型、不同精度或者不同檢測能力的傳感器而言,其能夠在多遠的距離范圍內檢測到物體可能會有所不同,但是對于確定的一個傳感器而言,比如一個距離傳感器或者光線傳感器等等,其與周邊的物體距離多遠時能夠被觸發(fā)是確定的。從而,電子設備在設計、元器件選型以及生產等過程中,就可以視為對該距離閾值進行了預先設定。
      [0030]定位模塊320,與播放模塊310相連,設置為電子設備的聽筒10與位于聽筒10周邊的物體之間的距離和該距離閾值的大小關系發(fā)生變化時,確定播放模塊310播放的音頻文件的當前播放位置,對該音頻文件的當前播放位置進行標記。
      [0031]本申請的一些實施例中,電子設備在播放器30采用聽筒10或揚聲器20播放音頻文件時,實時檢測聽筒10與位于聽筒10周邊的物體之間的距離。
      [0032]按照一般的使用習慣,用戶在電子設備上執(zhí)行播放音頻文件或者接聽語音信息等的操作且電子設備的聽筒與周邊的物體距離很近時,可以認為電子設備的聽筒應該是貼在用戶耳邊的。這種情形下,聽筒與周邊的物體之間的距離小于預設的距離閾值,電子設備就會自動選擇聽筒作為播放音頻文件的播放器件,通過聽筒播放該音頻文件。而用戶在電子設備上執(zhí)行播放音頻文件或者接聽語音信息等的操作且電子設備的聽筒與周邊的物體距離較遠時,可以認為電子設備的聽筒應該是沒有貼在用戶耳邊的。這種情形下,聽筒與周邊物體之間的距離大于等于預設的距離閾值,電子設備就會自動選擇揚聲器作為播放音頻文件的播放器件,通過揚聲器播放該音頻文件。
      [0033]需要說明的是,聽筒所在的電子設備并不是此處所謂的聽筒周邊的物體。此處所謂的聽筒周邊的物體,指的是位于聽筒所在電子設備周邊的物體,而且重點討論的是分布在聽筒周圍的物體,比如用戶的耳朵等等。
      [0034]切換模塊330,與聽筒10及揚聲器20相連,還與播放模塊310相連,設置為在電子設備的聽筒10與位于聽筒10周邊的物體之間的距離和該距離閾值的大小關系發(fā)生變化時,在聽筒和揚聲器這兩個播放器件之間進行切換。
      [0035]在播放模塊310播放音頻文件時,電子設備實時判斷聽筒10與位于聽筒10周邊的物體之間的距離和預設的一距離閾值的大小關系是否發(fā)生了變化。
      [0036]在本申請的實施例中,該距離閾值為一般用戶可以通過聽筒聽清電子設備播放音頻文件的語音信息所包含的內容。如果聽筒與聽筒周邊的物體之間的距離小于等于該距離閾值,在沒有明顯的外部噪聲的情況下,一般用戶都可以清晰或者較為清晰地聽到電子設備通過聽筒播放音頻文件的語音信息所包含的內容。如果聽筒與聽筒周邊的物體之間的距離大于該距離閾值,在沒有明顯的外部噪聲的情況下,一般用戶也不能清晰或者難以清晰地聽到電子設備通過聽筒播放音頻文件的語音信息所包含的內容,此時播放器采用揚聲器播放音頻文件是比較合適的,便于用戶能夠清晰地聽到電子設備播放音頻文件的語音信息所包含的內容。
      [0037]如果在聽筒與位于聽筒周邊的物體之間的距離和該距離閾值的大小關系發(fā)生變化前,播放模塊310是采用聽筒播放音頻文件,則該大小關系發(fā)生變化時,切換模塊330將播放模塊310播放音頻文件的播放器件從聽筒切換為揚聲器以備后續(xù)播放。如果在聽筒與位于聽筒周邊的物體之間的距離和該距離閾值的大小關系發(fā)生變化前,播放模塊310是采用揚聲器播放音頻文件,則該大小關系發(fā)生變化時,切換模塊330將播放模塊310播放音頻文件的播放器件從揚聲器切換為聽筒以備后續(xù)播放。
      [0038]具體地,如果聽筒10與位于聽筒10周邊的物體之間的距離從大于該距離閾值變化到小于等于該距離閾值,則切換模塊330將播放模塊310播放音頻文件的播放器件從揚聲器20切換為聽筒10,以使該音頻文件的后續(xù)播放采用聽筒10來進行。如果聽筒10與位于聽筒10周邊的物體之間的距離從小于等于該距離閾值變化到大于該距離閾值,則切換模塊330將播放模塊310播放音頻文件的播放器件從聽筒10切換為揚聲器20,以使該音頻文件的后續(xù)播放采用揚聲器20來進行。
      [0039]通常情形下,用戶不使用耳機等輔助設備直接在電子設備上播放音頻文件時,一般是將電子設備擺放在面前或者身旁并通過揚聲器進行播放,或者將電子設備放置在耳朵邊并通過聽筒進行播放。
      [0040]電子設備通過揚聲器播放音頻文件時,用戶將電子設備從面前或者身旁拿到耳朵邊收聽語音信息,如果還繼續(xù)采用揚聲器播放音頻文件,則對于一般的使用場景而言,電子設備播放的聲音將顯得過大,容易刺激到用戶的耳朵,給用戶帶來不適感,降低用戶體驗。而且,也不利于語音信息中私密內容的保護。此時,將播放器播放音頻文件的播放器件從揚聲器切換為聽筒,不僅可以保證用戶清晰地聽到后續(xù)的語音信息,保證用戶收聽后續(xù)語音信息的舒適度,而且還可以保證后續(xù)語音信息的私密性,防止他人聽到后續(xù)語音信息中的私密內容。
      [0041]電子設備通過聽筒播放音頻文件時,用戶將電子設備從耳朵邊拿到面前或者身旁收聽語音信息,如果還繼續(xù)采用聽筒播放音頻文件,則對于一般的使用場景而言,電子設備播放的聲音將顯得過小,用戶可能就會因為音量太小而難以聽清電子設備所播放的語音信息,降低用戶體驗。而且,也不利于語音信息的分享。此時,將播放器播放音頻文件的播放器件從聽筒切換為揚聲器,不僅可以保證用戶清晰地聽到后續(xù)的語音信息,保證用戶收聽后續(xù)語音信息的舒適度,而且還可以保證后續(xù)語音信息的及時分享,使得用戶周圍的其他人也能及時聽到后續(xù)的語音信息。
      [0042]控制模塊340,與播放模塊310、定位模塊320及切換模塊330相連,設置為切換模塊330完成播放器件的切換后,控制播放模塊310根據定位模塊320對音頻文件所標記的當前播放位置,采用切換后的播放器件繼續(xù)播放音頻文件。
      [0043]本申請的實施例中,控制模塊340在聽筒10與位于聽筒10周邊的物體之間的距離和預設的距離閾值的大小關系發(fā)生變化時,控制播放模塊310暫停播放該音頻文件,并根據預設的一暫停時段開始計時。在預設的暫停時段到達時,控制模塊340控制播放模塊310根據對音頻文件所標記的前播放位置,采用切換后的播放器件繼續(xù)播放該音頻文件。
      [0044]切換模塊330進行聽筒10與揚聲器20之間的切換,可以在該暫停時段內進行??刂颇K340控制播放模塊310暫停播放,為切換模塊330的這一切換提供足夠的處理時間,同時也避免了連續(xù)播放音頻文件的過程中因為突然切換播放器件而可能產生的噪音,影響用戶體驗。
      [0045]本申請的實施例中,控制模塊340可以設置為在該暫停時段到達時,控制播放模塊根據從之前暫停的該音頻文件的當前播放位置處開始,采用切換后的播放器件繼續(xù)播放音頻文件。這就使得電子設備在切換播放器件后,不會再次從音頻文件的起始位置重新播放音頻文件,避免浪費用戶的收聽時間。尤其是對于較長時間的重新播放,可以大量節(jié)約用戶的時間,保障溝通的流暢性。
      [0046]在前述的大小關系發(fā)生變化時,控制模塊暫停播放該音頻文件一暫停時段,為用戶收聽通過切換后的播放器件播放音頻文件預留出變化及適應時間,避免因為連續(xù)播放過程中切換播放器件帶來的音量突然由大變小或者由小變大的變化而給用戶帶來不適。另一方面,在連續(xù)播放音頻文件的過程中,突然切換播放器件,也難以避免電子設備會出現音質突變、噪聲或者其他播放問題,通過播放過程中的暫停處理也能有效避免。
      [0047]本申請的實施例中,該控制模塊340也可以控制播放模塊從該音頻文件位于該當前播放位置之前的某一個已播放位置處開始,采用切換后的播放器件繼續(xù)播放該音頻文件的剩余部分。
      [0048]對于這種情形,音頻文件從該已播放位置到該當前播放位置之間的部分,播放模塊會采用聽筒10和揚聲器20各播放一遍。這種處理方式,便于用戶能夠清晰地收聽該當前播放位置前后的語音信息,使得用戶不會因為改變姿勢、切換播放器件以及播放語音信息音量的突然變化而遺漏部分內容。同時,也為播放器采用不同播放器件播放音頻文件產生的變化設置了一個緩沖,便于用戶適應這一變化。而且,這種處理方式使得電子設備在每次切換播放器件后,不會都從音頻文件的起始位置重新播放音頻文件,避免浪費用戶的收聽時間,并有效避免了用戶被動地重復收聽大段的已播放內容。當然,如果用戶想從音頻文件的起始位置或者靠前的位置重新收聽語音信息,則可以通過手動控制重新播放音頻文件來實現。
      [0049]如圖1所示,控制模塊340包括確定單元341以及控制單元342。確定單元341與定位模塊320相連,設置為在音頻文件的起始位置到當前播放位置之間的已播放段落中確定一續(xù)播位置。控制單元342與播放模塊310、切換模塊330及確定單元341相連,設置為在該切換完成后,控制播放模塊310從音頻文件的該續(xù)播位置開始,采用切換后的播放器件繼續(xù)播放音頻文件的剩余部分。
      [0050]本申請的實施例中,確定單元341在音頻文件的起始位置到該當前播放位置之間的已播放段落中確定該續(xù)播位置,可以根據音頻文件從起始位置到該當前播放位置之間的已播放段落所對應的已播放時長來進行。比如,將該已播放時長與預設的一時長閾值進行比較,然后根據比較結果在音頻文件的已播放段落中確定該續(xù)播位置。
      [0051]具體地,音頻文件的已播放段落所對應的已播放時長小于或者等于所預設的時長閾值時,確定單元341就將音頻文件的起始位置確定為該續(xù)播位置,以保證用戶能夠完整地收聽語音信息,不會因為剛開始播放就進行播放器件的切換而遺漏部分語音信息。音頻文件的已播放段落所對應的已播放時長大于所預設的時長閾值時,確定單元341就根據預設的一重播時長在音頻文件的已播放段落中確定該續(xù)播位置,以保證用戶盡量少地重復收聽某一部分語音信息。
      [0052]其中,確定單元341根據預設的該重播時長在該音頻文件的已播放段落中確定該續(xù)播位置,其可以是將音頻文件的已播放時長減去重播時長后所得到的對應位置確定為續(xù)播位置。
      [0053]本申請的實施例中,該時長閾值比如可以為I秒。當然,設置成其他數值的時長當然也是可以的。這樣,如果一條音頻文件在暫停處的當前播放位置之前的段落對應時長小于等于I秒,說明此時音頻文件還只播放了一點點內容,完全可以從頭開始重新播放,便于用戶完整、清楚地聽到音頻文件所對應的語音信息。這種情形下,切換播放器件之后,播放模塊就可以從音頻文件的起始位置繼續(xù)播放,相當于重新播放該音頻文件。如果這條音頻文件在暫停處的當前播放位置之前的段落對應時長大于I秒,比如為18秒,說明此時音頻文件已經播放了較多的內容,用戶應該聽清了從起始位置的大部分內容,僅可能在已播放段落的靠近末尾處,因電子設備移動或者其他原因等而沒有清楚地聽到相應信息。此時,就沒必要從音頻文件的開始位置重新播放,避免已經清晰收聽的內容再次播放一遍而浪費用戶的收聽時間,保障用戶流暢地收聽語音信息。這種情形下,在切換播放器件之后,播放模塊就可以根據預設的重播時長,在音頻文件的已播放段落中確定一個續(xù)播位置。其中,該重播時長小于音頻文件的已播放時長。
      [0054]本申請的實施例中,控制單元342可以設置為聽筒10與位于聽筒10周邊的物體之間的距離和預設的距離閾值的大小關系發(fā)生變化時,控制播放模塊310暫停播放音頻文件,并根據預設的暫停時段開始計時。當預設的暫停時段到達時,控制單元342可以控制播放模塊310從對音頻文件進行標記的續(xù)播位置開始,采用切換后的播放器件繼續(xù)播放音頻文件。
      [0055]如圖2所示,本申請實施例的電子設備播放音頻文件時,主要包括如下步驟:
      步驟S210,在播放器采用聽筒或揚聲器播放音頻文件時,實時檢測聽筒與位于聽筒周
      邊的物體之間的距離。
      [0056]步驟S220,實時判斷聽筒與位于聽筒周邊的物體之間的距離與預設的距離閾值的大小關系是否發(fā)生了變化。
      [0057]步驟S230,當判斷出聽筒與位于聽筒周邊的物體之間的距離與該距離閾值的大小關系發(fā)生變化時,播放器確定所播放的該音頻文件的當前播放位置,對該當前播放位置進行標記,并切換播放音頻文件的播放器件,也即在聽筒與揚聲器這兩個播放器件之間進行切換。
      [0058]步驟S240,播放器根據對音頻文件所標記的當前播放位置,采用切換后的播放器件繼續(xù)播放音頻文件。
      [0059]本申請的實施例中,可以在判斷出所述大小關系發(fā)生變化時,播放器暫停播放該音頻文件,并在所預設的暫停時段到達時,根據該當前播放位置采用切換后的播放器件播放所述音頻文件。比如,在該暫停時段到達時,可以從當前播放位置開始采用切換后的播放器件繼續(xù)播放音頻文件。
      [0060]具體地,在判斷出聽筒與位于聽筒周邊的物體之間的距離從大于該距離閾值變化到小于等于該距離閾值時,播放器將播放器件從揚聲器切換為聽筒;在判斷出聽筒與位于聽筒周邊的物體之間的距離從小于等于該距離閾值變化到大于該距離閾值時,播放器將播放器件從聽筒切換為所述揚聲器。
      [0061]本申請的實施例,可以在音頻文件的起始位置到該當前播放位置之間的已播放段落中確定一續(xù)播位置;然后控制播放器從該續(xù)播位置開始,采用切換后的播放器件繼續(xù)播放該音頻文件的剩余部分。
      [0062]本申請的實施例,播放器可以根據音頻文件的已播放段落所對應的已播放時長與預設的一時長閾值,在該已播放段落中確定該續(xù)播位置。
      [0063]比如,在該已播放時長小于等于該時長閾值時,播放器可以將音頻文件的起始位置確定為該續(xù)播位置;在該已播放時長大于該時長閾值時,播放器可以根據預設的一重播時長在該已播放段落中確定該續(xù)播位置。
      [0064]其中,在該已播放時長大于該時長閾值時,播放器可以將音頻文件的已播放時長減去該重播時長對應的位置確定為該續(xù)播位置。
      [0065]本申請的實施例,可以應用于用戶通過微信或者其他即時通訊應用進行語音溝通的場景。比如,兩用戶分別通過各自手機上的微信進行聊天,第一用戶向第二用戶發(fā)送一條語音信息。第二用戶的手機接收該語音信息后,以音頻文件的形式將該語音信息存儲在本地。第二用戶在播放該條語音信息時,將手機擺放在面前的桌子上,并采用揚聲器外放的形式播放該音頻文件。在播放該音頻文件的過程中,第二用戶改變了姿勢,將先前放置在面前桌子上的手機拿到耳朵邊。第二用戶的手機實時檢測到這一變化,則手機中的播放器暫停播放該音頻文件I秒鐘,并將播放語音信息的播放器件從揚聲器切換為聽筒。在暫停的I秒鐘到達時,播放器采用聽筒繼續(xù)播放音頻文件。
      [0066]如果第二用戶播放該條音頻文件時,將手機放置在耳朵邊,采用聽筒播放的形式播放相應的音頻文件。在播放該音頻文件的過程中,第二用戶改變了姿勢,將先前放置在耳朵邊的手機拿到桌子上。第二用戶的手機實時檢測到這一變化,則播放器暫停播放該音頻文件I秒鐘,并將播放語音信息的播放器件從聽筒切換為揚聲器。在暫停的I秒鐘到達時,播放器采用揚聲器繼續(xù)播放音頻文件。
      [0067]在實時到手機聽筒與周邊的物體之間的距離發(fā)生變化時,也可以播放器從已播放位置處往音頻文件的起始位置方向跳回一段內容。在完成聽筒與揚聲器之間的切換后,再播放器從所跳回到的位置處開始采用切換后的播放器件繼續(xù)播放語音信息,或者在暫停一段時間后,再播放器從所跳回到的位置處開始采用切換后的播放器件繼續(xù)播放語音信息。
      [0068]在一些公開場合,或者除了用戶之外還有他人在場的情景下,用戶起初是通過電子設備的揚聲器播放語音信息。通過已播放的內容察覺到后續(xù)的語音信息可能涉及不便公開的溝通內容,比如隱私或者需要在用戶間保密的信息,則用戶可以迅速將電子設備的聽筒放置到靠近耳朵的位置,此時播放器停止通過揚聲器繼續(xù)播放該音頻文件,將播放器件切換為聽筒。然后,播放器從音頻文件的停止播放的位置(也即前述的當前播放位置),或者播放器從停止播放的位置之前的某一個已經播放過的位置處,暫停一段時間后或者不暫停而直接采用聽筒繼續(xù)播放該音頻文件的剩余部分。這樣,后續(xù)內容就不會輕易地泄漏給他人,保證了溝通內容的私密性。甚至于,用戶察覺到后續(xù)的溝通內容涉及隱私或者其他私密信息時,可以迅速地將電子設備的聽筒靠近身體任何部位,或者靠近任何物體,電子設備就會自動切換成采用聽筒播放音頻文件的方式,有效防止了當眾播放私密信息的情形發(fā)生。
      [0069]另外一些情形,比如朋友之間在交流聚會信息、集合信息或者其他希望多人知曉的溝通內容時,接收端電子設備的用戶可以將電子設備拿離耳朵部位,就可以停止播放音頻文件,并將之前采用聽筒播放音頻文件的方式自動切換為采用揚聲器播放音頻文件的方式,然后直接從停止播放的位置連續(xù)播放音頻文件,或者暫停一段時間后再從停止播放的位置連續(xù)播放音頻文件,或者從停止播放的位置往回重復播放一部分并繼續(xù)播放音頻文件,或者暫停一段時間后再從停止播放的位置往回重復播放一部分并繼續(xù)播放音頻文件,便于用戶周邊的其他人能夠與用戶本人一起,于第一時間同時收聽相關的語音信息。
      [0070]本領域的技術人員應該明白,上述的本申請實施例所提供的設備的各組成部分,以及方法中的各步驟,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上??蛇x地,它們可以用計算裝置可執(zhí)行的程序代碼來實現。從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
      [0071]雖然本發(fā)明所揭露的實施方式如上,但所述的內容僅為便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領域內的技術人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式及細節(jié)上進行任何的修改與變化,但本發(fā)明的專利保護范圍,仍須以所附的權利要求書所界定的范圍為準。
      【權利要求】
      1.一種電子設備,包含兩個播放器件以及采用所述兩個播放器件其中之一播放音頻文件的播放器,其中: 所述兩個播放器件分別為聽筒及揚聲器; 該播放器包括: 播放模塊,設置為采用所述兩個播放器件其中之一播放所述音頻文件; 定位模塊,設置為所述聽筒與位于所述聽筒周邊的物體之間的距離和預設的距離閾值的大小關系發(fā)生變化時,確定所述音頻文件的當前播放位置; 切換模塊,設置為所述大小關系發(fā)生變化時,切換所述播放模塊播放所述音頻文件的播放器件; 控制模塊,設置為控制所述播放模塊根據所述當前播放位置采用切換后的播放器件播放所述音頻文件。
      2.根據權利要求1所述的電子設備,其中: 所述控制模塊設置為所述大小關系發(fā)生變化時,控制所述播放模塊暫停播放所述音頻文件;預設的暫停時段到達時,控制所述播放模塊根據所述當前播放位置采用切換后的播放器件播放所述音頻文件。
      3.根據權利要求 2所述的電子設備,其中: 所述控制模塊設置為所述暫停時段到達時,控制所述播放模塊從所述當前播放位置開始采用切換后的播放器件繼續(xù)播放所述音頻文件。
      4.根據權利要求1或2所述的電子設備,其中: 所述切換模塊設置為所述距離從大于所述距離閾值變化到小于等于所述距離閾值時,將播放器件從所述揚聲器切換為所述聽筒;在所述距離從小于等于所述距離閾值變化到大于所述距離閾值時,將播放器件從所述聽筒切換為所述揚聲器。
      5.根據權利要求1所述的電子設備,其中,所述控制模塊包括: 確定單元,設置為在所述音頻文件的起始位置到所述當前播放位置之間的已播放段落中確定一續(xù)播位置; 控制單元,設置為控制所述播放模塊從所述續(xù)播位置開始,采用切換后的播放器件繼續(xù)播放所述音頻文件。
      6.根據權利要求5所述的電子設備,其中: 所述確定單元設置為根據所述已播放段落對應的已播放時長與預設的一時長閾值,在所述已播放段落中確定所述續(xù)播位置。
      7.根據權利要求6所述的電子設備,其中: 所述確定單元設置為在所述已播放時長小于等于所述時長閾值時,將所述音頻文件的起始位置確定為所述續(xù)播位置;在所述已播放時長大于所述時長閾值時,根據預設的一重播時長在所述已播放段落中確定所述續(xù)播位置。
      8.根據權利要求7所述的電子設備,其中: 所述確定單元設置為所述已播放時長大于所述時長閾值時,將所述音頻文件的所述已播放時長減去所述重播時長對應的位置確定為所述續(xù)播位置。
      9.根據權利要求5所述的電子設備,其中: 所述控制單元設置為所述大小關系發(fā)生變化時,控制所述播放模塊暫停播放所述音頻文件;預設的暫停時段到達時,控制所述播放模塊從所述續(xù)播位置開始,采用切換后的播放器件繼 續(xù)播放所述音頻文件。
      【文檔編號】G11B27/10GK103985397SQ201410156877
      【公開日】2014年8月13日 申請日期:2014年4月18日 優(yōu)先權日:2014年4月18日
      【發(fā)明者】鐘擎天 申請人:青島尚慧信息技術有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1