最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

便攜式揚聲器的制作方法

文檔序號:11143016閱讀:1155來源:國知局
便攜式揚聲器的制造方法與工藝

揚聲器是一種響應(yīng)于輸入信號而產(chǎn)生聲音的電聲換能器。具體地,揚聲器將接收的電信號轉(zhuǎn)換成由位于該揚聲器附近的個人能夠聽到的可聽信號。在許多情況下,可聽信號對應(yīng)于個人希望聽到的音樂。然而,可聽信號不限于音樂,并且事實上經(jīng)常對應(yīng)于其它內(nèi)容類型,諸如有聲讀物、演講、體育類節(jié)目等。

考慮在揚聲器和內(nèi)容源(例如,立體聲收音機)之間的設(shè)置,在過去,揚聲器和內(nèi)容源通常是固定的,并且經(jīng)由揚聲器線彼此聯(lián)接。然而,現(xiàn)在,隨著便攜式揚聲器的引入,這種設(shè)置已經(jīng)變得越來越靈活。除此之外,這些便攜式揚聲器往往是小的、重量輕的、可運輸?shù)?、電池供電的?或無線使能的。結(jié)果是,例如,用戶可帶著便攜式揚聲器和內(nèi)容源(例如,智能手機或者平板電腦)兩者移動,并且通過將便攜式揚聲器無線地鏈接到內(nèi)容源(例如,經(jīng)由藍牙連接)而在任何地方收聽音頻內(nèi)容。這種靈活性促使便攜式揚聲器在市場上取得了吸引力,并且據(jù)預(yù)測在移動計算設(shè)備普遍流行的情況下,這種勢頭將只能繼續(xù)。

附圖說明

在下面詳細說明中并參考附圖描述多個示例,其中:

圖1描繪根據(jù)實現(xiàn)方式的示例系統(tǒng);

圖2描繪根據(jù)實現(xiàn)方式的示例便攜式揚聲器;

圖3描繪根據(jù)實現(xiàn)方式的用于示例便攜式揚聲器操作的過程流程圖;以及

圖4描繪根據(jù)實現(xiàn)方式的用于示例便攜式揚聲器操作的過程流程圖。

具體實施方式

符號和術(shù)語

貫穿下面的說明書和權(quán)利要求使用某些術(shù)語來涉及特定的系統(tǒng)部件。如本領(lǐng)域的技術(shù)人員將意識到的,科技公司可以指具有不同名稱的部分。此文檔并不旨在區(qū)分除了功能之外在名稱上不同的部分之間的區(qū)別。在下面的討論中以及在權(quán)利要求中,術(shù)語“包含”和“包括”以開放式方式使用,因此應(yīng)被解釋為表示“包括,但不限于……”。此外,術(shù)語“聯(lián)接”旨在表示間接地或直接地連接。因此,如果第一設(shè)備聯(lián)接到第二設(shè)備,則該連接可以通過直接電的或機械的連接、經(jīng)由其它設(shè)備和連接件的間接的通過電的或機械的連接、通過光電連接或者通過無線電連接。

此外,術(shù)語“便攜式揚聲器”應(yīng)理解為具有內(nèi)置放大器的電動揚聲器,該放大器旨在容易地運輸。便攜式揚聲器通過至少無線通信和無線協(xié)議(例如,藍牙協(xié)議)進行通信。示例便攜式揚聲器包括Beat系列、Bose系列、以及Jawbone系列、以及迷你藍牙揚聲器。此外,術(shù)語“便攜式計算設(shè)備”旨在指意在在各個位置處容易地運輸以及操作的計算設(shè)備。示例便攜式計算設(shè)備包括智能手機、平板電腦、筆記本電腦、可變型/混合筆記本電腦、一體機(AiO)、和/或可穿戴計算設(shè)備,諸如智能手表、智能眼鏡以及其它智能計算服飾。

更進一步地,術(shù)語“互聯(lián)網(wǎng)服務(wù)提供商”應(yīng)理解為利用互聯(lián)網(wǎng)傳送服務(wù)的服務(wù)提供商。本公開上下文中的示例包括和僅例舉幾個例子。另外,術(shù)語“元數(shù)據(jù)”應(yīng)理解為描述音頻文件的內(nèi)容和語境的信息。例如,用于音頻文件的元數(shù)據(jù)可以包括關(guān)于藝術(shù)家、流派(genre)、發(fā)布日期、題目、持續(xù)時間,和/或?qū)]嬅Q的信息。最后,術(shù)語“網(wǎng)絡(luò)服務(wù)器”應(yīng)理解為存儲、處理和傳送通過互聯(lián)網(wǎng)可訪問的網(wǎng)絡(luò)內(nèi)容的硬件和/或軟件。示例包括Apache HTTP服務(wù)器、LightSpeed以及NanoHTTPD。

如上所述,便攜式揚聲器由于其尺寸、便攜性以及與像平板電腦、筆記本電腦以及智能手機一樣的便攜式計算設(shè)備的通信能力而在市場上獲得吸引。

在一種通常使用的情況中,用戶從互聯(lián)網(wǎng)資源提供商(例如,或者)或者從便攜式計算設(shè)備上的本地存儲器訪問數(shù)字音頻內(nèi)容。然后,用戶經(jīng)由短距離無線協(xié)議(例如,藍牙協(xié)議)將數(shù)字音頻內(nèi)容從便攜式計算設(shè)備無線地以流的方式傳輸?shù)奖銛y式揚聲器,并且揚聲器輸出對應(yīng)于數(shù)字音頻內(nèi)容的聲音。

雖然上述方法適合許多環(huán)境和情況,但是仍然存在一些該方法不適合的情況和環(huán)境。比如,上述方法不太適合社交聚會,在該社交聚會中,多個用戶期望不管其位置如何都能夠無縫地與便攜式揚聲器通信,并且收聽相關(guān)的且以平衡方式輸出的音頻內(nèi)容。特別地,通常每次只有單個計算設(shè)備與便攜式揚聲器配對,并且因此音頻內(nèi)容限于單個用戶的偏好。此外,如果用戶期望在距離便攜式揚聲器非常遠的距離漫步、期望關(guān)閉其設(shè)備、或者利用另一個設(shè)備功能(例如,打電話),那么揚聲器的輸出可能停止或者斷開,并且因此有可能破壞社交聚會。另外,如果用戶沒有將連續(xù)的數(shù)字音頻內(nèi)容流提供給便攜式揚聲器(例如,在便攜式計算設(shè)備端上的播放列表),那么便攜式揚聲器將停止輸出,并且由此可能中斷社交聚會。此外,如果所接收的數(shù)字音頻內(nèi)容來自不同的源/用戶,那么音頻水平就可能存在差異,其可能破壞社交聚會和/或需要一致的關(guān)注以調(diào)節(jié)音頻水平。

下述的各示例通過提供新穎的且之前未預(yù)見的全功能便攜式揚聲器至少解決了上述問題,該揚聲器定做成在社交聚會和其它活動中為用戶提供友好的和無縫的操作。更特別地,本公開的一些示例提供一種便攜式揚聲器,其從多個用戶接收音頻文件、將音頻文件存儲在便攜式揚聲器上、將要由揚聲器輸出的音頻文件添加到隊列、標準化音頻水平、存儲來自隊列中的音頻文件的元數(shù)據(jù),和/或在隊列為空時基于元數(shù)據(jù)自動地從內(nèi)容源(例如,從像的互聯(lián)網(wǎng)服務(wù)提供商)獲取音頻內(nèi)容。除了別的之外,該功能可以使得多個用戶能夠?qū)⒁纛l內(nèi)容提供到便攜式揚聲器,從而以無縫的且平衡的方式播放,而不必擔心其關(guān)于便攜式揚聲器的位置,并且不必擔心如果隊列為空時的服務(wù)中斷。這些和其它優(yōu)點將參考各示例圖和示例實現(xiàn)方式在下面進一步描述。

特別地,在一個示例實現(xiàn)方式中,提供一種便攜式揚聲器,該便攜式揚聲器包括:用于從便攜式計算設(shè)備接收音頻文件的通信接口,用于存儲所述音頻文件的機器可讀存儲介質(zhì),用于輸出對應(yīng)于所述音頻文件的聲音的揚聲器,以及管理模塊。所述管理模塊用于:(i)將要由所述揚聲器輸出的音頻文件添加到隊列;(ii)分析所述音頻文件以確定所述音頻文件的基線音頻水平,并且利用所確定的基線音頻水平來標準化隨后添加到所述隊列的另一音頻文件的音頻水平;并且(iii)響應(yīng)于所述隊列中的音頻文件數(shù)量減少到閾值以下,分析之前或當前來自在所述隊列中的音頻文件的元數(shù)據(jù)以確定屬性信息,并且基于屬性信息從互聯(lián)網(wǎng)服務(wù)提供商請求音頻內(nèi)容。

在另一示例實現(xiàn)方式中,提供一種便攜式揚聲器,該便攜式揚聲包括:用于從便攜式計算設(shè)備接收音頻文件的通信接口,用于存儲所述音頻文件的機器可讀存儲介質(zhì),用于輸出對應(yīng)于所述音頻文件的聲音的揚聲器,用于經(jīng)由所述便攜式計算設(shè)備使能所述便攜式揚聲器的配置的網(wǎng)絡(luò)服務(wù)器,以及管理模塊。所述管理模塊用于:(i)將要由所述揚聲器輸出的音頻文件添加到隊列;并且(ii)分析所述音頻文件以確定所述音頻文件的基線音頻水平,并且利用所確定的基線音頻水平來標準化隨后添加到所述隊列的另一音頻文件的音頻水平;其中所述管理模塊用于通過識別所述音頻文件中的最大聲點和確定所述音頻文件的平均聲音水平中的至少一個,來確定所述音頻文件的基線音頻水平。

在進一步的示例實現(xiàn)方式中,提供一種便攜式揚聲器,該便攜式揚聲器包括:用于從便攜式計算設(shè)備接收音頻文件的通信接口,用于存儲所述音頻文件的機器可讀存儲介質(zhì),用于輸出對應(yīng)于所述音頻文件的聲音的揚聲器,用于經(jīng)由所述便攜式計算設(shè)備使能所述便攜式揚聲器的配置的網(wǎng)絡(luò)服務(wù)器,其中所述配置包括接收針對互聯(lián)網(wǎng)廣播服務(wù)提供商的驗證信息。所述便攜式揚聲器進一步包括管理模塊,所述管理模塊用于:(i)將要由所述揚聲器輸出的所述音頻文件添加到隊列;并且(ii)響應(yīng)于所述隊列中的音頻文件的數(shù)量減少到閾值以下,分析來自之前或當前在所述隊列中的音頻文件的元數(shù)據(jù)以確定屬性信息,基于所述屬性信息從互聯(lián)網(wǎng)廣播服務(wù)提供商請求音頻內(nèi)容,并且促使所述揚聲器輸出從所述互聯(lián)網(wǎng)廣播服務(wù)提供商接收的音頻內(nèi)容直到從所述便攜式計算設(shè)備接收到另一音頻文件并且將該另一音頻文件添加到所述隊列。

現(xiàn)在轉(zhuǎn)到圖1,該圖描繪根據(jù)實現(xiàn)方式的示例系統(tǒng)100。系統(tǒng)100包括便攜式揚聲器102、多個便攜式計算設(shè)備104、接入點106、以及內(nèi)容源108。

考慮處于高水平的系統(tǒng)100,每個便攜式計算設(shè)備104將要存儲在便攜式揚聲器102上并添加到收聽隊列的整個音頻文件發(fā)送/復(fù)制到便攜式揚聲器102。除了播放收聽隊列中的內(nèi)容,便攜式揚聲器102可以實施各種先進的功能,諸如標準化音頻水平、重新設(shè)置/分組隊列中的內(nèi)容、分析元數(shù)據(jù)、基于收集的元數(shù)據(jù)在隊列是空的或者是少的時請求來自其它內(nèi)容源108的內(nèi)容、生成服務(wù)集標識符(SSID)、和/或一旦播放了文件就從便攜式計算設(shè)備104部分地或完全地刪除文件。

更具體地,并且仔細考慮系統(tǒng)100中的每個設(shè)備,便攜式計算設(shè)備104例如可以包括智能手機、平板電腦、筆記本電腦、可變型/混合筆記本電腦、一體機(AiO),和/或可穿戴計算設(shè)備(諸如智能手表、智能眼鏡以及其它智能計算服飾)。每個便攜式計算設(shè)備104包括揚聲器控制模塊110。揚聲器控制模塊110可以包括在其上存儲機器可讀指令的存儲器(例如,在其上具有可下載的應(yīng)用程序的存儲器),該指令在執(zhí)行時促使便攜式計算設(shè)備104實施各種功能。

一個示例功能包括將音頻文件發(fā)送/復(fù)制到便攜式揚聲器102。特別地,完整的音頻文件被發(fā)送到便攜式揚聲器102并存儲在便攜式揚聲器102上。照此,如果用戶沿著遠離便攜式揚聲器102的方向移動或者關(guān)閉便攜式計算設(shè)備104,那么音頻內(nèi)容將繼續(xù)播放,因為便攜式揚聲器102具有完整的文件副本并不依賴于來自便攜式計算設(shè)備104的連續(xù)的、以流的方式的傳輸。關(guān)于文件類型,音頻文件例如可以是.mp3、.flac、.ogg、.wav、和/或.wma。關(guān)于通信,便攜式計算設(shè)備104可以經(jīng)由數(shù)字生活網(wǎng)絡(luò)聯(lián)盟(DLNA)標準、Samba或者任何其它文件傳輸協(xié)議來與便攜式揚聲器102通信。

便攜式計算設(shè)備104的另一示例功能包括配置便攜式揚聲器102的各個方面。例如,用戶可以利用便攜式計算設(shè)備104的揚聲器控制模塊110來提供針對接入點106的驗證信息。該驗證信息例如可以包括SSID和/或密碼。此外,用戶可以利用便攜式計算設(shè)備104的揚聲器控制器模塊110來提供針對內(nèi)容源108的驗證信息。例如,如果內(nèi)容源108是像或者一樣的互聯(lián)網(wǎng)廣播服務(wù)提供商,那么驗證信息可以包括用戶名、密碼、和/或使得便攜式揚聲器102基于用戶證書能夠訪問服務(wù)并且請求內(nèi)容的其它信息。在另一示例中,如果內(nèi)容源108是諸如家用服務(wù)器、個人計算機或者其它內(nèi)容倉庫的設(shè)備,那么驗證信息可以包括用戶名、密碼、和/或使得便攜式揚聲器102基于用戶證書能夠訪問設(shè)備108并且獲取內(nèi)容的其它信息。如上所述,便攜式揚聲器102可以訪問這種內(nèi)容源以在隊列為空或低于預(yù)定閾值的情況下(例如,便攜式揚聲器正在播放收聽列表中的最后一個音頻文件)獲取其他的音頻內(nèi)容。結(jié)果是,在社交聚會的用戶可享用連續(xù)的音頻內(nèi)容,即使收聽隊列是空的。

雖然上述內(nèi)容描述了經(jīng)由便攜式計算設(shè)備104上的揚聲器控制模塊110配置便攜式揚聲器102,但這不應(yīng)被視為限制,因為便攜式揚聲器102可以經(jīng)由其它方法配置。例如,在一些實現(xiàn)方式中,便攜式揚聲器102包括使能配置的界面。該界面可以包括在便攜式揚聲器102上的顯示器、觸摸屏和/或按鈕。更進一步,便攜式揚聲器102可以經(jīng)由聯(lián)接到其上的人機接口設(shè)備(例如,鍵盤)來配置。

現(xiàn)在轉(zhuǎn)到便攜式揚聲器102,便攜式揚聲器102包括通信接口112、揚聲器114、存儲介質(zhì)116、以及管理模塊118。然而,應(yīng)理解,可以包括其它部件,例如電源模塊、電池、顯示器、處理設(shè)備、放大器、音頻編解碼器、和/或便攜式揚聲器102共有的其它部件。

通信接口112可以包括例如收發(fā)器、天線、PHY、端口、和/或其它通信/接口電路,以使得便攜式揚聲器102能夠與便攜式計算設(shè)備104、接入點106、內(nèi)容源108、和/或其它設(shè)備通信。此外,通信接口112可以包括有線的和/或無線的通信接口。更具體地,通信接口112可以包括短距離無線接口(例如,藍牙、NFC等)、長距離無線接口(例如,IEEE 802.11)和/或有線網(wǎng)絡(luò)接口(例如,以太網(wǎng))。

揚聲器114可以包括例如全頻驅(qū)動器、次重低揚聲器、中頻驅(qū)動器、同軸發(fā)音單元、和/或高頻揚聲器。在一些實現(xiàn)方式中,前述揚聲器類型的組合包括在便攜式揚聲器102中。

存儲介質(zhì)116可以包括例如非易失性存儲器和新興的非易失性存儲器類型,非易失性存儲器諸如只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、閃存、硬盤、安全數(shù)字(SD)卡,新興的非易失性存儲器類型諸如憶阻器、SRAM和RRAM。存儲介質(zhì)116存儲從便攜式計算設(shè)備104接收的音頻文件。此外,取決于實現(xiàn)方式存儲介質(zhì)116可以存儲隊列。更進一步,在一些實現(xiàn)方式中,因為音頻文件一旦被播放就被刪除,但元數(shù)據(jù)至少臨時性地保留,因此存儲介質(zhì)116可以存儲與當前或之前存儲的音頻文件關(guān)聯(lián)的元數(shù)據(jù)。

在一些實現(xiàn)方式中,管理模塊118可以包括具有存儲在其上的機器可讀指令(例如,軟件、固件等)的存儲器。在由處理設(shè)備執(zhí)行時,指令促使便攜式揚聲器102實施本文描述的各種功能。在一些示例中,該存儲器是上述的存儲介質(zhì)116。在其它示例中,該存儲器是不同的部件并且甚至可集成在處理設(shè)備中。在其它實現(xiàn)方式中,管理模塊118可以包括像專用集成電路(ASIC)或可編程邏輯設(shè)備(PLD)一樣的功能上等同的電路,從而實施各種功能。

考慮管理模塊118的功能,管理模塊118用作管理收聽隊列。這可以包括從收聽隊列接收、添加、重新設(shè)置、和/或刪除音頻文件。如上所述,一旦播放音頻文件,管理模塊118就可以刪除該音頻文件,但是至少臨時性地保留元數(shù)據(jù)。如果收聽隊列低于閾值或為空,則可利用該元數(shù)據(jù)來從內(nèi)容源108請求其他的類似內(nèi)容。例如,如果在收聽隊列中剩下一首歌,則管理模塊118可以基于添加到收聽隊列中的最后15首歌曲的元數(shù)據(jù)而確定用戶正在收聽鄉(xiāng)村音樂,并且因此訪問網(wǎng)絡(luò)服務(wù)提供商(例如,或者)108并請求鄉(xiāng)村音樂通道/基站/供給源。然后,只要在收聽隊列中的最后歌曲結(jié)束,管理模塊118就可以開始播放從內(nèi)容源108接收的音樂,以致于不會產(chǎn)生中斷。在音頻文件隨后被添加到收聽隊列的情況下,管理模塊118然后可以中斷當前輸出并且開始播放添加到隊列中的音頻文件,或者可替代地在來自網(wǎng)絡(luò)服務(wù)提供商108的當前樂曲結(jié)束時開始播放音頻文件。

此外,管理模塊118用作分析至少一個接收的音頻文件以確定基線音頻水平,并且利用確定的基線音頻水平來標準化至少一個隨后添加到隊列中的音頻文件的音頻水平。例如,管理模塊118可以確定添加到收聽隊列中的第一個音頻文件的基線音頻水平,并且基于確定的基線音頻水平來調(diào)整添加到隊列的后續(xù)音頻文件的音頻水平。照此,音頻水平針對在收聽隊列中的每個文件應(yīng)該保持恒定,并且因此不會波動、產(chǎn)生中斷或者需要關(guān)注。在一些實現(xiàn)方式中,管理模塊118通過識別音頻文件中的最大聲點和確定音頻文件的平均聲音水平中的至少一個來確定音頻文件的基線音頻水平。另外,應(yīng)理解,在一些實現(xiàn)方式中,便攜式計算設(shè)備104實施標準化的部分。在一個特定示例中,便攜式揚聲器102通過分析第一音頻文件來確定基線音頻水平。然后,便攜式揚聲器102將關(guān)于基線音頻水平的信息發(fā)送到便攜式計算設(shè)備104,并且便攜式計算設(shè)備104在將副本發(fā)送到便攜式揚聲器102之前,基于此信息標準化音頻文件的音頻水平。除了其它方面,該方法可以利用與便攜式計算設(shè)備104關(guān)聯(lián)的額外處理能力。

另外,管理模塊118用作重新設(shè)置/分組隊列中的內(nèi)容。特別地,管理模塊118可以基于流派和/或藝術(shù)家屬性來分組收聽隊列中的音頻文件。例如,如果收聽隊列中的35個音頻文件中的10個音頻文件是來自甲殼蟲樂隊的,那么管理模塊118可以將這些音頻文件分組在一起,因此所有甲殼蟲樂隊的歌曲將連續(xù)地播放。類似地,如果收聽隊列中的35個音頻文件中的10個音頻文件是鄉(xiāng)村音樂,那么管理模塊118可以將這些音頻文件分組在一起,因此所有鄉(xiāng)村音樂將連續(xù)地播放。照此,管理模塊118能夠提供更加一致的收聽體驗,即使便攜式計算設(shè)備104沒有以有組織的順序提供音頻文件。

另外,管理模塊118用作生成用于便攜式揚聲器102的服務(wù)集標識符(SSID)。特別地,在社交聚會場合,由于隱私問題,用戶可能不想與在社交聚會場合的每個人分享接入點106的SSID和/或密碼。因此,便攜式揚聲器102可以生成其自身的SSID,并且該SSID連同任何密碼信息可以與每個人共享,因此每個人可以將其便攜式計算設(shè)備104連接到便攜式揚聲器102并且將音頻文件發(fā)送給揚聲器102,而不會侵犯主人的隱私。更具體地,取代將便攜式計算設(shè)備104連接到家用網(wǎng)絡(luò)接入點106,便攜式揚聲器102動態(tài)地改變其Wi-Fi能量,使得便攜式揚聲器102自身變?yōu)閃i-Fi熱點。便攜式揚聲器102生成/廣播用于便攜式計算設(shè)備104連接的自身的SSID,并且因此這使得朋友更加易于將其便攜式計算設(shè)備104連接到便攜式揚聲器102SSID。為了這樣做,便攜式揚聲器102固件可以支持Wi-Fi主機功能,例如動態(tài)主機配置協(xié)議(DHCP)。

現(xiàn)在轉(zhuǎn)到圖1中的其它設(shè)備,接入點106通常是允許便攜式揚聲器102連接到網(wǎng)絡(luò)的設(shè)備,該網(wǎng)絡(luò)例如個域網(wǎng)(PAN)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)和/或互聯(lián)網(wǎng)。接入點106可以包括路由器和/或調(diào)制解調(diào)器,并且經(jīng)由有線/無線連接可以與便攜式揚聲器102交互。

取決于實現(xiàn)方式,考慮內(nèi)容源108,其可以是互聯(lián)網(wǎng)服務(wù)提供商、家用服務(wù)器、個人計算機、和/或內(nèi)容倉庫。不管類型如何,在請求時,內(nèi)容源108將音頻內(nèi)容提供給便攜式揚聲器102。在當內(nèi)容源108是互聯(lián)網(wǎng)服務(wù)提供商的情況下,其可以是互聯(lián)網(wǎng)廣播服務(wù)提供商,像或者如上所述,用戶可以提前將諸如用戶名和密碼之類的驗證信息提供給便攜式揚聲器102,因此便攜式揚聲器102在需要時可以訪問內(nèi)容源。

現(xiàn)在轉(zhuǎn)到圖2,該圖描繪根據(jù)實現(xiàn)方式的示例便攜式揚聲器。特別地,便攜式揚聲器102類似于圖1中的便攜式揚聲器,但是增加了網(wǎng)絡(luò)服務(wù)器202。在一些實現(xiàn)方式中,網(wǎng)絡(luò)服務(wù)器202是存儲、處理并傳送網(wǎng)頁的網(wǎng)頁服務(wù)器。網(wǎng)頁服務(wù)器使得便攜式揚聲器102能夠通過便攜式計算設(shè)備104經(jīng)由基于網(wǎng)絡(luò)的接口被配置。如上所述,這種配置可以包括提供針對接入點106和/或針對內(nèi)容源108的驗證信息。例如,配置信息可以是用戶名、密碼和/或SSID。取決于實現(xiàn)方式,網(wǎng)頁服務(wù)器可以是全功能的網(wǎng)頁服務(wù)器(例如,Apache HTTP服務(wù)器)或者是輕量級的網(wǎng)頁服務(wù)器(例如,LightSpeed或者NanoHTTPD)。不管實現(xiàn)方式如何,網(wǎng)頁服務(wù)器202經(jīng)由基于網(wǎng)絡(luò)的接口使得便攜式揚聲器102能夠進行用戶界面友好的配置。然而,應(yīng)理解,便攜式揚聲器102不限于這種類型的配置,并且在一些實現(xiàn)方式中,可以經(jīng)由便攜式揚聲器102上的按鈕和/或經(jīng)由聯(lián)接到便攜式揚聲器的鍵盤來配置。此外,應(yīng)理解,本公開不限于網(wǎng)頁服務(wù)器,并且可以利用其它網(wǎng)絡(luò)服務(wù)或網(wǎng)絡(luò)服務(wù)器使得根據(jù)本公開的各個方面能夠進行用戶界面友好的配置。例如,網(wǎng)絡(luò)服務(wù)器202可以是FTP服務(wù)器、DLNA服務(wù)器或者是利用協(xié)議/機制在服務(wù)器和客戶端之間傳輸數(shù)據(jù)的任何其它網(wǎng)絡(luò)服務(wù)器。

現(xiàn)在轉(zhuǎn)到圖3,該圖描繪根據(jù)實現(xiàn)方式用于示例便攜式揚聲器102操作的過程流程圖300。顯而易見的是,在不偏離本公開的范圍和精神的情況下,圖3中描繪的過程(以及本文的其它過程流程圖)表示一般闡釋,并且可以添加其它過程或者現(xiàn)有過程可以去除、修改或者重新設(shè)置。此外,應(yīng)理解,所描繪的過程可以表示存儲在存儲介質(zhì)上的指令,指令在執(zhí)行時可以促使便攜式揚聲器102做出響應(yīng)、實施動作、改變狀態(tài)、和/或做出決策??商娲鼗蛘吡硗猓鲞^程可以表示通過像模擬電路、數(shù)字信號處理電路、專用集成電路(ASIC)一樣的功能上等同的電路實施的功能和/或動作,或者促使便攜式揚聲器102做出響應(yīng)、實施動作、改變狀態(tài)、和/或做出決策的其它硬件部件實施的功能和/或動作。另外,流程圖不旨在限制本公開的實現(xiàn)方式,而是流程圖圖示功能信息,本領(lǐng)域技術(shù)人員利用該功能信息來設(shè)計/制造電路、生成軟件、或者使用硬件和軟件的組合來實施圖示的過程。

過程300可以在框302處開始,在該處,便攜式揚聲器102接收配置信息。如上所述,該配置信息可以經(jīng)由便攜式揚聲器上的按鈕通過便攜式揚聲器102來接收,通過附接的鍵盤來接收或者從聯(lián)接到便攜式揚聲器102的便攜式計算設(shè)備104來接收。還是如所述的,配置信息可以包括針對內(nèi)容源108的驗證信息、針對接入點106的驗證信息、和/或用戶偏好信息。關(guān)于用戶偏好信息,這可以包括用戶基于藝術(shù)家/流派的分組的偏好、關(guān)于當收聽隊列為低/空時用戶想要便攜式揚聲器訪問的特定內(nèi)容源108的偏好、和/或優(yōu)選的音頻設(shè)定(例如,低音、高音、和/或音量設(shè)定)。在一些實現(xiàn)方式中,用戶偏好可以是基于配置文件的,其中不同的偏好可以與不同的用戶(例如,爸爸配置文件、媽媽配置文件、孩子配置文件等)關(guān)聯(lián)。

在框304處,便攜式揚聲器102接收音頻文件。如上所述,音頻文件從便攜式計算設(shè)備104接收。如進一步所述,接收整個音頻文件。例如,該文件可以是.mp3、.flac、.ogg、.wav、和/或.wma。例如,該文件可以使用DLNA傳遞。

在框306處,便攜式揚聲器102存儲音頻文件。如所述的,音頻文件可以存儲在便攜式揚聲器102內(nèi)的非易失性存儲器上。非易失性存儲器可以包括例如固態(tài)存儲器(例如,NAND閃存)。

在框308處,音頻文件被添加到收聽隊列。在一些實現(xiàn)方式中,收聽隊列基于先進先出(FIFO)操作,并且因此音頻文件被添加到隊列的結(jié)尾。在其它實現(xiàn)方式中,收聽隊列基于藝術(shù)家/流派被分組,并且因此分析音頻文件的元數(shù)據(jù)以確定藝術(shù)家/流派,并且該音頻文件被添加到收聽隊列中類似內(nèi)容所位于的點處。如果沒有類似內(nèi)容或者如果用戶已經(jīng)禁用分組功能,則音頻文件被添加到隊列的結(jié)尾。

在框310處,便攜式揚聲器102確定音頻文件是否是隊列中的第一個音頻文件。如果音頻文件是隊列中的第一個音頻文件,則在框312處,便攜式揚聲器確定基線音頻水平。如所述的,便攜式揚聲器102通過識別音頻文件中的最大聲點和確定音頻文件的平均聲音水平中的至少一個,來確定音頻文件的基線音頻水平。如果音頻文件不是隊列中的第一個音頻文件,則在框314處,便攜式揚聲器102基于之前確定的基線音頻水平來標準化音頻水平。在一些實現(xiàn)方式中,用于標準化的所施加基線音頻水平具有超時(timeout)。因此,在預(yù)定的超時(例如,2小時)之后,便攜式揚聲器102基于分析音頻文件確定新的基線音頻水平,使用該新的基線音頻水平來針對預(yù)定的超時時段(例如,另一個2小時)標準化隨后接收的音頻文件的音頻水平。

在框316處,便攜式揚聲器102播放隊列中的音頻文件。如所述的,音頻文件可對應(yīng)于音樂、有聲讀物、演講或者其它形式的音頻內(nèi)容。在框318處,一旦音頻文件結(jié)束,便攜式揚聲器102就刪除該音頻文件,但是保留與該音頻文件關(guān)聯(lián)的元數(shù)據(jù)。如所述的,元數(shù)據(jù)可由便攜式揚聲器102利用以從內(nèi)容源108請求類似內(nèi)容。在一些實現(xiàn)方式中,在被刪除之前,元數(shù)據(jù)僅僅被臨時性地存儲。例如,便攜式揚聲器可以僅僅存儲與最近20個音頻文件關(guān)聯(lián)的元數(shù)據(jù)。可替代地或另外,便攜式揚聲器102可以僅存儲元數(shù)據(jù)直到便攜式揚聲器被關(guān)閉。更進一步,在一些實現(xiàn)方式中,便攜式揚聲器可以根本不存儲任何元數(shù)據(jù),并且因此在框318處刪除包括元數(shù)據(jù)的播放過的整個音頻文件。

在框320處,便攜式揚聲器102確定隊列是否低于閾值。取決于實現(xiàn)方式,閾值應(yīng)該是0(即,隊列為空)或者可以是比如2的大數(shù)字(即,隊列接近空)。如果隊列不低于閾值,則在框322處,便攜式揚聲器102播放隊列中的下一個音頻文件。另一方面,如果隊列低于閾值,則在框324處,便攜式揚聲器102從內(nèi)容源108獲取音頻內(nèi)容,并且在隊列中的最后一個音頻文件播放之后播放該音頻內(nèi)容。如上所述,內(nèi)容源108可以是像PC或家用服務(wù)器一樣的本地設(shè)備,或者可以是像互聯(lián)網(wǎng)廣播服務(wù)提供商一樣的互聯(lián)網(wǎng)服務(wù)提供商。如進一步所述,來自內(nèi)容源的內(nèi)容可以被播放直到其他的音頻文件被添加到隊列。

現(xiàn)在轉(zhuǎn)到圖4,該圖描繪根據(jù)另一實現(xiàn)方式的用于示例便攜式揚聲器102操作的過程流程圖400。該過程在框402處開始,在該處,便攜式揚聲器102接收音頻文件并將其添加到收聽隊列。在框404處,便攜式揚聲器102基于預(yù)定的基線音頻水平來標準化音頻水平。在框406處,便攜式揚聲器102響應(yīng)于隊列降到閾值之下而從內(nèi)容源108請求音頻內(nèi)容。

上面的內(nèi)容描述了用于便攜式揚聲器操作的新穎的并且之前未預(yù)見的方法。特別地,前面的內(nèi)容描述了全功能的便攜式揚聲器,除了其它方面,該揚聲器允許多個用戶利用其便攜式計算設(shè)備上的模塊來發(fā)送用于存儲在便攜式揚聲器內(nèi)的音頻文件。這允許多個人選擇他們認為每個人會喜歡的歌曲,并且大體上使歌曲排隊,使得每個人能夠收聽。該文件發(fā)送可以利用DLNA或者Samba,并且通過流式操作發(fā)送整個音頻文件是可期望的,因為其將便攜式計算設(shè)備解放出來以進行其他功能(例如,打電話、關(guān)閉設(shè)備等),并且進一步使得用戶在不中斷操作的情況下擺脫短距離無線通信范圍。另外,因為便攜式揚聲器本身可以變成Wi-Fi熱點并且生成/廣播其自身的SSID,因此業(yè)主不必給出其家用網(wǎng)絡(luò)密碼。雖然已經(jīng)參考前面的示例示出和描述了上述公開,但應(yīng)理解,在不偏離由隨附權(quán)利要求限定的本公開的精神和范圍的情況下,可以產(chǎn)生其它形式、細節(jié)和實現(xiàn)方式。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1