用于控制音頻輸出的方法和支持該方法的裝置制造方法
【專利摘要】提供一種用于控制音頻輸出的方法和支持該方法的裝置。所述方法包括:通過至少一個通信信道將應(yīng)用操作裝置連接到應(yīng)用輸出裝置;以及基于所述至少一個通信信道將操作的多個應(yīng)用中的至少一個應(yīng)用的音頻信息從應(yīng)用操作裝置發(fā)送給應(yīng)用輸出裝置。
【專利說明】用于控制音頻輸出的方法和支持該方法的裝置
【技術(shù)領(lǐng)域】
[0001] 本公開涉及一種電子裝置的操作。更具體地講,本公開涉及一種電子裝置的音頻 輸出控制。
【背景技術(shù)】
[0002] 近來,電子裝置基于硬件技術(shù)的發(fā)展支持各種用戶功能的復(fù)雜操作?,F(xiàn)有技術(shù)的 電子裝置支持多任務(wù)功能。在電子裝置中操作的多任務(wù)功能激活多個用戶功能,然而,僅可 根據(jù)用戶的輸入控制支持特定用戶功能,并且僅可在對應(yīng)電子裝置中輸出操作中的用戶功 能。
[0003] 僅提供以上信息作為背景信息以輔助對本公開的理解。關(guān)于任何上述內(nèi)容是否可 用作本公開的現(xiàn)有技術(shù),未進(jìn)行任何確定并且未進(jìn)行任何斷言。
【發(fā)明內(nèi)容】
[0004] 本公開的各方面旨在解決至少上述問題和/或缺點(diǎn)并且提供至少以下描述的優(yōu) 點(diǎn)。因此,本公開的一方面在于提供一種利用改進(jìn)的音頻輸出功能控制音頻輸出的方法和 一種支持該方法的電子裝置。
[0005] 根據(jù)本公開的一方面,提供一種用于控制音頻輸出的方法。所述方法包括:通過至 少一個通信信道將應(yīng)用操作裝置連接到應(yīng)用輸出裝置;以及基于所述至少一個通信信道將 操作的多個應(yīng)用中的至少一個應(yīng)用的音頻信息從應(yīng)用操作裝置發(fā)送給應(yīng)用輸出裝置。
[0006] 根據(jù)本公開的一方面,提供一種用于控制音頻輸出的方法。所述方法包括:通過經(jīng) 由至少一個通信信道連接到應(yīng)用操作裝置的應(yīng)用輸出裝置接收在應(yīng)用操作裝置中操作的 多個應(yīng)用中的至少一個應(yīng)用的音頻信息;以及輸出由應(yīng)用輸出裝置接收的音頻信息。
[0007] 根據(jù)本公開的另一方面,提供一種用于操作應(yīng)用的裝置。所述裝置包括:連接接 口,被構(gòu)造為通過至少一個通信信道連接到應(yīng)用輸出裝置;和控制單元,被構(gòu)造為基于所述 至少一個通信信道控制將操作的多個應(yīng)用中的至少一個應(yīng)用的音頻信息發(fā)送給應(yīng)用輸出 裝直。
[0008] 根據(jù)本公開的另一方面,提供一種用于輸出應(yīng)用的裝置。所述裝置包括:裝置連接 單元,被構(gòu)造為通過至少一個通信信道連接到應(yīng)用操作裝置,以接收在應(yīng)用操作裝置中操 作的多個應(yīng)用中的至少一個應(yīng)用的音頻信息;裝置輸出單元,被構(gòu)造為輸出由接收的音頻 信息;和裝置控制單元,被構(gòu)造為控制裝置連接單元接收音頻信息并控制裝置輸出單元輸 出音頻信息。
[0009] 通過下面結(jié)合附圖公開了本公開的各種實(shí)施例的詳細(xì)描述,對于本領(lǐng)域技術(shù)人員 而言,本公開的其它方面、優(yōu)點(diǎn)和顯著特征將會變得清楚。
【專利附圖】
【附圖說明】
[0010] 通過下面結(jié)合附圖進(jìn)行的描述,本公開的特定實(shí)施例的以上和其它方面、特點(diǎn)和 優(yōu)點(diǎn)將會變得更加清楚,其中:
[0011] 圖1A和圖1B是示出根據(jù)本公開的實(shí)施例的用于支持音頻輸出功能的裝置操作系 統(tǒng)的結(jié)構(gòu)的示意圖;
[0012] 圖2是示出根據(jù)本公開的實(shí)施例的應(yīng)用操作裝置的更詳細(xì)結(jié)構(gòu)的框圖;
[0013] 圖3是示出根據(jù)本公開的實(shí)施例的應(yīng)用操作裝置中的控制單元的更詳細(xì)結(jié)構(gòu)的 框圖;
[0014] 圖4是示出根據(jù)本公開的實(shí)施例的應(yīng)用輸出裝置的更詳細(xì)結(jié)構(gòu)的框圖;
[0015] 圖5是示出根據(jù)本公開的實(shí)施例的用于控制應(yīng)用操作裝置以控制音頻輸出的方 法的流程圖;
[0016] 圖6是示出根據(jù)本公開的實(shí)施例的圖5中的操作511的詳細(xì)過程的流程圖; [0017] 圖7是示出根據(jù)本公開的實(shí)施例的用于根據(jù)應(yīng)用操作裝置中的混音器的操作發(fā) 送音頻信息的方法的流程圖;
[0018] 圖8和圖9是示出根據(jù)本公開的實(shí)施例的分配和操作根據(jù)本公開的混音器的方法 的框圖;
[0019] 圖10是示出根據(jù)本公開的實(shí)施例的用于在音頻輸出控制功能中改變音頻信息的 方法的流程圖;
[0020] 圖11是示出根據(jù)本公開的另一實(shí)施例的用于在音頻輸出控制功能中改變聲音的 方法的流程圖;
[0021] 圖12是示出根據(jù)本公開的實(shí)施例的在圖11中操作的屏幕界面的示例的示圖;和
[0022] 圖13是示出根據(jù)本公開的實(shí)施例的用于在音頻輸出控制功能的裝置斷開連接狀 態(tài)下操作應(yīng)用操作裝置的方法的流程圖。
[0023] 在附圖中,相同的標(biāo)號始終被用于表示相同的元件。
【具體實(shí)施方式】
[0024] 提供下面參照附圖進(jìn)行的描述以輔助對如權(quán)利要求及其等同物所定義的本公開 的各種實(shí)施例的全面理解。所述描述包括各種特定細(xì)節(jié)以輔助這種理解,但這些特定細(xì)節(jié) 應(yīng)該被視為僅是示例性的。因此,本領(lǐng)域普通技術(shù)人員將會意識到,在不脫離本公開的范圍 和精神的情況下,可對這里描述的各種實(shí)施例做出各種變化和修改。另外,為了清楚和簡 潔,可省略公知功能和構(gòu)造的描述。
[0025] 在下面的描述和權(quán)利要求中使用的術(shù)語和詞語不限于文獻(xiàn)含義,而是僅由發(fā)明人 用來實(shí)現(xiàn)對本公開的清楚而一致的理解。因此,對于本領(lǐng)域技術(shù)人員而言應(yīng)該清楚的是,下 面的本公開的各種實(shí)施例的描述僅用于說明目的,而非用于限制如權(quán)利要求及其等同物所 定義的本公開的目的。
[0026] 應(yīng)該理解,單數(shù)形式包括復(fù)數(shù)所指對象,除非上下文清楚地另外規(guī)定。因此,例如, 對"一個部件表面"的提及包括對一個或更多個這種表面的提及。
[0027] 由于相同的原因,附圖中的一些部件被強(qiáng)調(diào)、省略或示意性地示出,并且每個部件 的尺寸并不完全反映實(shí)際尺寸。因此,本公開不限于附圖中示出的相對尺寸和距離。
[0028] 圖1A和圖1B是示出根據(jù)本公開的實(shí)施例的用于支持音頻輸出功能的裝置操作系 統(tǒng)的結(jié)構(gòu)的示意圖。
[0029] 參照圖1A和圖1B,根據(jù)本公開的裝置操作系統(tǒng)10可包括多個電子裝置,例如至少 一個應(yīng)用操作裝置1〇〇和至少一個應(yīng)用輸出裝置200。
[0030] 具有以上結(jié)構(gòu)的裝置操作系統(tǒng)10可通過應(yīng)用輸出裝置200輸出正在應(yīng)用操作裝 置100中執(zhí)行的至少一個應(yīng)用(App)300的數(shù)據(jù)。在這個操作中,應(yīng)用輸出裝置200可輸出 正在應(yīng)用操作裝置100中執(zhí)行的所有應(yīng)用300之中的特定應(yīng)用的數(shù)據(jù)。這里,應(yīng)用數(shù)據(jù)可 包括根據(jù)應(yīng)用的操作產(chǎn)生的屏幕數(shù)據(jù)和音頻數(shù)據(jù)。
[0031] 如果假設(shè)正在應(yīng)用操作裝置100中操作3個應(yīng)用,則可通過應(yīng)用輸出裝置200輸 出與所述3個應(yīng)用中的至少一個相關(guān)的應(yīng)用數(shù)據(jù)。應(yīng)用操作裝置100可根據(jù)用戶輸入將操 作的3個應(yīng)用之一輸出到最上層并且支持對應(yīng)應(yīng)用的執(zhí)行。應(yīng)用操作裝置100可通過后臺 處理將至少一個應(yīng)用保持在激活狀態(tài)。
[0032] 這里,執(zhí)行狀態(tài)可根據(jù)應(yīng)用操作裝置100的輸入信號在最上層中具有可控狀態(tài)和 輸出狀態(tài)中的至少一個。根據(jù)輸入信號,激活狀態(tài)可以是不輸出到屏幕的最上層的內(nèi)存加 載狀態(tài)或非操作狀態(tài)。激活的應(yīng)用之中的具有小插件函數(shù)的應(yīng)用可從激活狀態(tài)改變?yōu)閳?zhí)行 狀態(tài)。當(dāng)然,應(yīng)用的激活狀態(tài)中的至少一個可根據(jù)用戶的請求改變?yōu)閳?zhí)行狀態(tài)。以下,內(nèi)存 可由控制單元160 (參見圖2)寫入信息,或者可以是加載存儲在存儲單元150 (參見圖2) 中的數(shù)據(jù)的隨機(jī)存取存儲器(RAM)區(qū)域。內(nèi)存可起到緩沖器的作用。
[0033] 應(yīng)用操作裝置100將至少一個應(yīng)用存儲在存儲單元150 (參見圖2)中,根據(jù)用戶 的請求激活對應(yīng)應(yīng)用,并且選擇性地或根據(jù)用戶的請求提供特定應(yīng)用的執(zhí)行狀態(tài)。如果應(yīng) 用輸出裝置200被連接,則應(yīng)用操作裝置100可根據(jù)用戶的請求將與至少一個應(yīng)用相關(guān)的 應(yīng)用數(shù)據(jù)(諸如,執(zhí)行狀態(tài)和激活狀態(tài))發(fā)送給應(yīng)用輸出裝置200。如果根據(jù)對應(yīng)應(yīng)用的操 作產(chǎn)生了應(yīng)用的更新,則應(yīng)用操作裝置100可將更新的應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用輸出裝置200。
[0034] 另外,應(yīng)用操作裝置100可根據(jù)從應(yīng)用輸出裝置200接收的輸入信號和從應(yīng)用操 作裝置100中所包括的輸入單元接收的輸入信號中的至少一個控制特定應(yīng)用的操作。如果 在這個操作產(chǎn)生了更新的應(yīng)用數(shù)據(jù),則應(yīng)用操作裝置100可將應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用輸出裝 置200。這里,應(yīng)用數(shù)據(jù)可包括可被輸出到應(yīng)用輸出裝置200的裝置顯示單元的圖像數(shù)據(jù)和 文本數(shù)據(jù)中的至少一個。另外,應(yīng)用數(shù)據(jù)可包括可通過應(yīng)用輸出裝置200的裝置輸出單元 輸出的由至少一個應(yīng)用產(chǎn)生的音頻信息。如果由多個激活的并且執(zhí)行的應(yīng)用產(chǎn)生了音頻信 息,則根據(jù)本公開的應(yīng)用操作裝置1〇〇可根據(jù)與應(yīng)用輸出裝置200的共享狀態(tài)和用戶控制 將音頻信息的至少一部分發(fā)送給應(yīng)用輸出裝置200。這里,應(yīng)用操作裝置100可通過安裝的 音頻處理單元輸出特定應(yīng)用的音頻信息。也就是說,如果在激活并且執(zhí)行至少一個應(yīng)用的 狀態(tài)下產(chǎn)生了音頻信息,則應(yīng)用操作裝置100可通過音頻處理單元和裝置輸出單元中的至 少一個輸出音頻信息。如果產(chǎn)生了多個音頻信息,則應(yīng)用操作裝置1〇〇可根據(jù)用戶的請求 或應(yīng)用的共享狀態(tài)通過音頻處理單元和裝置輸出單元中的至少一個輸出所述多個音頻信 息。這里,應(yīng)用的共享狀態(tài)可包括通過應(yīng)用輸出裝置200輸出在應(yīng)用操作裝置100中操作 的特定應(yīng)用的應(yīng)用數(shù)據(jù)的狀態(tài)。音頻信息可包括通過特定應(yīng)用的操作而產(chǎn)生的音頻數(shù)據(jù)。 可由操作的應(yīng)用連續(xù)地或間歇地產(chǎn)生音頻數(shù)據(jù)。以下,假設(shè)音頻信息是由應(yīng)用連續(xù)地或間 歇地產(chǎn)生的音頻數(shù)據(jù)。
[0035] 應(yīng)用操作裝置100可形成至少一個通信信道以將音頻信息發(fā)送給應(yīng)用輸出裝置 200。例如,應(yīng)用操作裝置100可與應(yīng)用輸出裝置200形成通信信道,以通過使用基于通用 串行總線(USB)的通信信道、基于WiFi的通信信道和基于第三代(3G)/長期演進(jìn)(LTE)的 通信信道中的至少一個來發(fā)送音頻信息。
[0036] 應(yīng)用操作裝置100可使用至少一個緩沖器163將音頻數(shù)據(jù)發(fā)送給應(yīng)用輸出裝置 200。每個緩沖器163可暫時存儲通過每個激活的應(yīng)用的操作而產(chǎn)生的應(yīng)用數(shù)據(jù)。通過每 個激活的應(yīng)用的操作而產(chǎn)生的應(yīng)用數(shù)據(jù)中的至少一個可包括音頻信息。例如,如果3個應(yīng) 用中的一個特定應(yīng)用是音樂播放應(yīng)用,則由音樂播放應(yīng)用產(chǎn)生的音頻數(shù)據(jù)可包括與應(yīng)用的 操作相關(guān)的屏幕數(shù)據(jù)和與音樂播放相關(guān)的音頻信息。另外,如果由多個應(yīng)用產(chǎn)生音頻信息, 則所述多個應(yīng)用的數(shù)據(jù)可分別包括音頻信息。在這種情況下,多個音頻信息可被發(fā)送給應(yīng) 用輸出裝置200。另外,應(yīng)用操作裝置100可不將所述多個音頻信息之一發(fā)送給應(yīng)用輸出裝 置200,而是可替代地將其發(fā)送給音頻處理單元。即使與應(yīng)用輸出裝置200共享特定應(yīng)用, 應(yīng)用操作裝置100也可不向應(yīng)用輸出裝置200進(jìn)行輸出,而是可替代地向音頻處理單元進(jìn) 行輸出。
[0037] 將參照圖2和圖3更詳細(xì)地描述根據(jù)本公開的用于支持應(yīng)用操作功能的應(yīng)用操作 裝置100的各種部件。
[0038] 應(yīng)用輸出裝置200可通過有線通信和無線通信中的至少一個連接到應(yīng)用操作裝 置100。應(yīng)用輸出裝置200可根據(jù)由應(yīng)用操作裝置100提供的至少一個應(yīng)用的操作接收應(yīng) 用數(shù)據(jù),并且將應(yīng)用數(shù)據(jù)發(fā)送給裝置顯示單元和裝置輸出單元中的至少一個。在這個操作, 如果應(yīng)用操作裝置100提供多個應(yīng)用數(shù)據(jù),則應(yīng)用輸出裝置200可將應(yīng)用數(shù)據(jù)分類,并且控 制將與分類的應(yīng)用數(shù)據(jù)對應(yīng)的應(yīng)用區(qū)域(201、202和203)輸出到裝置顯示單元240。為此, 應(yīng)用輸出裝置200可包括具有比應(yīng)用操作裝置100的顯示區(qū)域?qū)挼娘@示區(qū)域的裝置顯示 單元240。應(yīng)用輸出裝置200可以以使得多個應(yīng)用區(qū)域在顯示區(qū)域中彼此不重疊的方式進(jìn) 行輸出??蛇x擇地,應(yīng)用輸出裝置200可提供顯示空間,以使得即使應(yīng)用區(qū)域(201、202和 203)中的一些重疊,用戶也可容易地管理每個應(yīng)用。
[0039] 另外,對于特定應(yīng)用,應(yīng)用輸出裝置200可顯示比應(yīng)用操作裝置100中顯示的應(yīng)用 區(qū)域大的應(yīng)用區(qū)域。應(yīng)用輸出裝置200不是簡單地?cái)U(kuò)大應(yīng)用操作裝置100中的應(yīng)用區(qū)域, 而是可提供擴(kuò)大區(qū)域以包括更多數(shù)據(jù)。例如,如果在應(yīng)用操作裝置100中輸出包含10個項(xiàng) 目的列表,則應(yīng)用輸出裝置200可輸出包含20個項(xiàng)目的列表。對于所述20個項(xiàng)目,應(yīng)用輸 出裝置200可提供與在應(yīng)用操作裝置100中分配給每個項(xiàng)目的區(qū)域相同或更大的區(qū)域。
[0040] 應(yīng)用輸出裝置200包括裝置輸出單元,并且可輸出由應(yīng)用操作裝置100提供的應(yīng) 用數(shù)據(jù)的音頻信息。多個應(yīng)用數(shù)據(jù)分別包括音頻信息,并且應(yīng)用輸出裝置200可將所述多 個音頻信息輸出到裝置輸出單元??蛇x擇地,應(yīng)用輸出裝置200可通過裝置輸出單元僅輸 出與由裝置輸入單元(諸如,鼠標(biāo)或鍵盤)指定的特定共享應(yīng)用相關(guān)的音頻信息。
[0041] 同時,應(yīng)用輸出裝置200可包括裝置輸入單元。通過裝置輸入單元輸入的用于控 制應(yīng)用操作的信號可被發(fā)送給應(yīng)用操作裝置1〇〇。如果接收到根據(jù)發(fā)送的輸入信號更新的 應(yīng)用數(shù)據(jù),則應(yīng)用輸出裝置200可根據(jù)更新的應(yīng)用數(shù)據(jù)更新應(yīng)用區(qū)域(201、202和203)的 顯示。應(yīng)用輸出裝置200可僅輸出由從裝置輸入單元發(fā)送的信號指定的特定應(yīng)用的音頻信 息。將參照圖4和圖5更詳細(xì)地描述應(yīng)用輸出裝置200的結(jié)構(gòu)和功能。
[0042] 根據(jù)本公開的提供以上功能的裝置操作系統(tǒng)10支持通過應(yīng)用輸出裝置200的各 種控制使用在應(yīng)用操作裝置1〇〇中操作的應(yīng)用。另外,裝置操作系統(tǒng)10將應(yīng)用輸出裝置200 的用戶控制發(fā)送給應(yīng)用操作裝置100,從而可控制應(yīng)用操作。因此,用戶也可在應(yīng)用輸出裝 置200中自由地管理安裝在應(yīng)用操作裝置100中的至少一個應(yīng)用。同時,由應(yīng)用操作裝置 100提供的各種應(yīng)用可以是根據(jù)用戶的選擇激活或執(zhí)行的應(yīng)用或者根據(jù)用戶設(shè)置在特定時 間激活的應(yīng)用。例如,應(yīng)用可包括各種應(yīng)用(諸如,撥號輸入應(yīng)用、用于音樂文件或視頻文 件的播放應(yīng)用、文件編輯應(yīng)用、廣播接收應(yīng)用、相冊應(yīng)用、聊天應(yīng)用、鬧鐘應(yīng)用、計(jì)算器應(yīng)用、 電話簿應(yīng)用、日程表應(yīng)用和日歷應(yīng)用)中的至少一個。
[0043] 圖2是示出根據(jù)本公開的實(shí)施例的應(yīng)用操作裝置的更詳細(xì)結(jié)構(gòu)的框圖。
[0044] 參照圖2,根據(jù)本公開的應(yīng)用操作裝置100可包括通信單元110、輸入單元120、音 頻處理單元130、顯示單元140、存儲單元150和控制單元160。根據(jù)本公開的應(yīng)用操作裝置 100可還包括連接接口 170。另外,根據(jù)本公開的應(yīng)用操作裝置100可包括用于根據(jù)設(shè)計(jì)的 方法收集圖像的圖像傳感器。根據(jù)本公開的應(yīng)用操作裝置100可還包括各種傳感器(諸如 加速度傳感器、接近傳感器、陀螺儀傳感器和照度傳感器)作為輸入裝置。
[0045] 連接接口 170可連接至少一個應(yīng)用輸出裝置200。例如,應(yīng)用輸出裝置200可通過 連接接口 170連接到智能電視(TV)、智能監(jiān)視器和其它電子終端。應(yīng)用輸出裝置200可包 括各種輸入裝置作為裝置輸入單元,諸如鍵盤、鼠標(biāo)、電子筆和遙控器。因此,連接接口 170 可將由應(yīng)用輸出裝置200產(chǎn)生的輸入信號輸出到控制單元160以及將至少一個應(yīng)用的數(shù)據(jù) 輸出到應(yīng)用輸出裝置200。連接接口 170可執(zhí)行將應(yīng)用操作裝置100的應(yīng)用數(shù)據(jù)輸出到應(yīng) 用輸出裝置200的功能以及將由應(yīng)用輸出裝置200收集的用戶的輸入信號發(fā)送給控制單元 160的功能。
[0046] 通信單元110是支持應(yīng)用操作裝置100的通信功能的部件。通信單元110形成至 少一個通信信道以便支持用于在應(yīng)用操作裝置1〇〇中操作的各種應(yīng)用的各種功能,諸如消 息服務(wù)功能、網(wǎng)頁搜索功能、視頻通信功能、語音通信功能、數(shù)據(jù)通信功能和云功能。如果應(yīng) 用操作裝置100支持移動通信功能,則通信單元110可包括移動通信模塊。另外,如果應(yīng)用 操作裝置100支持廣播接收功能,則通信單元110可包括廣播接收模塊。如果通信單元110 形成特定通信信道并且通過該通信信道接收數(shù)據(jù),則接收的數(shù)據(jù)可被發(fā)送給控制單元160。 控制單元160可通過提供應(yīng)用數(shù)據(jù)來支持應(yīng)用操作。另外,為了應(yīng)用的操作而提供的應(yīng)用 數(shù)據(jù)也可被發(fā)送給應(yīng)用輸出裝置200。
[0047] 輸入單元120是產(chǎn)生用于應(yīng)用操作裝置100的操作的各種輸入信號的部件。輸入 單元120可形成有特定鍵,諸如按鈕鍵、側(cè)邊鍵和起始鍵。輸入單元120可根據(jù)用戶控制產(chǎn) 生用于主屏幕或菜單屏幕的控制的輸入信號。在執(zhí)行應(yīng)用的狀態(tài)下,輸入單元120被用于 產(chǎn)生用于應(yīng)用操作的輸入信號??刂茊卧?60可根據(jù)由輸入單元120產(chǎn)生的輸入信號決定 音頻信息的輸出例程。也就是說,如果根據(jù)用戶控制產(chǎn)生了特定輸入信號,則控制單元160 可根據(jù)輸入信號控制將由特定應(yīng)用產(chǎn)生的音頻信息輸出到音頻處理單元130和裝置輸出 單元中的至少一個。音頻信息的輸出控制可被應(yīng)用于多個音頻信息。也就是說,根據(jù)用戶 控制產(chǎn)生的輸入信號可被確定為將第一音頻信息輸出到音頻處理單元并且通過應(yīng)用輸出 裝置200的裝置輸出單元輸出第二音頻信息。
[0048] 如果以支持觸摸功能的觸摸屏的形式提供顯示單元140,則輸入單元120可包括 顯示單元140。由顯示單元140產(chǎn)生的觸摸事件被發(fā)送給控制單元160,并且控制單元160 可將觸摸事件應(yīng)用于執(zhí)行的應(yīng)用。如果應(yīng)用的操作根據(jù)由輸入單元120產(chǎn)生的輸入信號被 更新,則控制單元160可將更新的應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用輸出裝置200。
[0049] 音頻處理單元130是用于處理由應(yīng)用操作裝置100產(chǎn)生的各種音頻信號的部件。 例如,音頻處理單元130可包括:揚(yáng)聲器SPK,用于支持由應(yīng)用操作裝置100產(chǎn)生或解碼的 音頻信號的輸出;和麥克風(fēng)MIC,用于收集音頻信號以支持語音/視頻通信功能和記錄功 能。
[0050] 如果應(yīng)用輸出裝置200連接到連接接口 170,則音頻處理單元130可輸出引導(dǎo)聲音 或效果聲音。如果特定應(yīng)用數(shù)據(jù)被發(fā)送給應(yīng)用輸出裝置200,則音頻處理單元130可輸出引 導(dǎo)聲音或效果聲音。輸出引導(dǎo)聲音的功能可根據(jù)設(shè)計(jì)者的意圖或用戶的選擇而被省略。
[0051] 音頻處理單元130可通過揚(yáng)聲器SPK輸出由在激活或執(zhí)行狀態(tài)下的應(yīng)用產(chǎn)生的音 頻信息。另外,音頻處理單元130可包括耳機(jī)接口,并且可包括用于將音頻信息輸出到連接 的耳機(jī)裝置的輸出端口。在特定音頻信息正被輸出到應(yīng)用輸出裝置200的同時,音頻處理 單元130可具有靜音狀態(tài)。另外,在特定音頻信息正被輸出到應(yīng)用輸出裝置200的同時,音 頻處理單元130可輸出由另一應(yīng)用產(chǎn)生的音頻信息或由應(yīng)用輸出裝置200提供的同一音頻 信息。
[0052] 顯示單元140是輸出用于根據(jù)本公開的應(yīng)用操作裝置100的操作的各種功能屏幕 的部件。例如,顯示單元140可輸出菜單屏幕、特定應(yīng)用操作屏幕、多個應(yīng)用的操作屏幕和 特定應(yīng)用的全屏幕。特別地,根據(jù)本公開的顯示單元140可輸出根據(jù)用戶的選擇激活的應(yīng) 用操作屏幕。輸出到顯示單元140的應(yīng)用操作屏幕可根據(jù)用戶設(shè)置或應(yīng)用設(shè)置具有風(fēng)景模 式和肖像模式中的至少一個。輸出到顯示單元140的應(yīng)用操作屏幕可輸出根據(jù)通過輸入單 元120或裝置輸入單元輸入的信號更新的信息。更新的信息包括更新的應(yīng)用數(shù)據(jù),并且可 被發(fā)送給應(yīng)用輸出裝置200。顯示單元140可輸出至少一個虛擬控制按鈕以控制多個應(yīng)用 的音頻信息的輸出。可為輸出音頻信息的每個應(yīng)用產(chǎn)生虛擬控制按鈕,并且虛擬控制按鈕 可被發(fā)送給顯示單元140。虛擬控制按鈕可包括音頻信息的輸出裝置設(shè)置項(xiàng)和音量控制按 鈕,以決定音頻信息將要被輸出到應(yīng)用操作裝置100還是輸出到應(yīng)用輸出裝置200。
[0053] 顯示單元140可包括觸摸面板和顯示面板以支持輸入功能。另外,顯示單元140 可包括筆觸摸面板以操作電子筆。觸摸面板可以是以電氣方式或以物理方式檢測用戶的手 指觸摸的電容型或電阻型。觸摸面板被布置在顯示面板的前側(cè)或后側(cè),并且將手指觸摸的 位置信息和手指移動的手勢信息提供給控制單元160。顯示面板具有輸出屏幕組件的區(qū)域。 各種屏幕組件通過映射在觸摸面板上而被輸出到顯示面板。例如,顯示面板可輸出來自多 個操作的應(yīng)用的特定應(yīng)用操作屏幕。布置在顯示面板的前側(cè)或后側(cè)的筆觸摸面板識別電子 筆的接近,并且將電子筆的移動信息發(fā)送給控制單元160??筛鶕?jù)電子筆的特性以各種形式 提供筆觸摸面板。例如,可利用使用電磁感應(yīng)方法的面板構(gòu)造筆觸摸面板。觸摸面板和筆 觸摸面板可被用作根據(jù)本公開的應(yīng)用操作裝置100的輸入單元120。如果根據(jù)本公開的應(yīng) 用操作裝置100被設(shè)計(jì)為不包括手指觸摸和筆觸摸中的至少一個,則顯示單元140可不包 括觸摸面板和筆觸摸面板中的至少一個。
[0054] 存儲單元150可存儲用于應(yīng)用操作裝置100的操作的各種應(yīng)用程序和由應(yīng)用操作 裝置100產(chǎn)生的各種應(yīng)用數(shù)據(jù)。例如,存儲單元150可存儲程序,諸如應(yīng)用操作裝置100的 操作系統(tǒng)。特別地,存儲單元150可存儲與用戶功能相關(guān)的各種應(yīng)用,并且根據(jù)用戶的請求 將對應(yīng)的應(yīng)用功能提供給控制單元160。為此,存儲單元150可包括多個應(yīng)用300和應(yīng)用操 作程序151。另外,存儲單元150可包括用于暫時存儲由應(yīng)用300產(chǎn)生的應(yīng)用數(shù)據(jù)的至少一 個緩沖器。如果不為該緩沖器提供存儲單元150的特定區(qū)域,則單獨(dú)的緩沖器可被布置在 控制單元160中??蛇x擇地,單獨(dú)的緩沖器可被布置在連接接口 170中。
[0055] 所述多個應(yīng)用300可被安裝在應(yīng)用操作裝置100中以支持各種功能。所述多個應(yīng) 用300可通過被分配給熱鍵而在顯示單元140中被設(shè)置為圖標(biāo)或菜單項(xiàng)。所述多個應(yīng)用300 可根據(jù)用戶的請求或日程表信息而被激活。例如,所述多個應(yīng)用300可包括各種應(yīng)用,諸如 語音通信應(yīng)用、視頻通信應(yīng)用、云應(yīng)用、相機(jī)應(yīng)用、web連接應(yīng)用和游戲應(yīng)用。另外,所述多個 應(yīng)用300可包括類似的功能。例如,所述多個應(yīng)用300可包括多個瀏覽器應(yīng)用。另外,所述 多個應(yīng)用300可包括與相機(jī)相關(guān)的多個應(yīng)用。另外,所述多個應(yīng)用300可包括用于應(yīng)用輸 出裝置200的操作的多個應(yīng)用。因此,如果所述多個應(yīng)用被激活,則應(yīng)用操作裝置100可支 持每個應(yīng)用的操作和處理。特別地,應(yīng)用操作裝置100可通過將由至少一個應(yīng)用產(chǎn)生的音 頻信息包括在應(yīng)用數(shù)據(jù)中來將由至少一個應(yīng)用產(chǎn)生的音頻信息發(fā)送給應(yīng)用輸出裝置200。
[0056] 應(yīng)用操作程序151能夠使與在應(yīng)用操作裝置100中操作的至少一個應(yīng)用對應(yīng)的應(yīng) 用數(shù)據(jù)通過應(yīng)用輸出裝置200被輸出。應(yīng)用操作程序151可包括:用于將請求激活的至少 一個應(yīng)用加載到內(nèi)存(例如,RAM)中的例程;和用于執(zhí)行從加載的應(yīng)用選擇的特定應(yīng)用、將 執(zhí)行的應(yīng)用操作屏幕加載到幀內(nèi)存或幀緩沖器中并且輸出到顯示單元140的例程。幀內(nèi)存 或幀緩沖器是分配給顯示單元140的存儲區(qū)域,并且不同于為存儲單元150和控制單元160 提供的內(nèi)存。
[0057] 應(yīng)用操作程序151可包括:用于識別應(yīng)用輸出裝置200的連接的例程;和用于發(fā) 送自動或根據(jù)連接的應(yīng)用輸出裝置200的設(shè)置激活的至少一個應(yīng)用的應(yīng)用數(shù)據(jù)的例程。應(yīng) 用操作程序151可包括:用于從應(yīng)用輸出裝置200接收用于特定應(yīng)用的操作的輸入信號的 例程;用于將接收的輸入信號應(yīng)用于該應(yīng)用的例程;和用于將更新的應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用 輸出裝置200的例程。
[0058] 應(yīng)用操作程序151可包括:用于從輸入單元120或具有輸入功能的顯示單元140 接收輸入信號的例程;用于將接收的輸入信號應(yīng)用于在最上面的屏幕中顯示的應(yīng)用或特定 的執(zhí)行的應(yīng)用的例程;用于更新應(yīng)用操作屏幕的例程;和用于將更新的應(yīng)用數(shù)據(jù)輸出到應(yīng) 用輸出裝置200的例程。應(yīng)用操作程序151可包括:用于接收輸入信號的例程;用于識別 輸入信號將要應(yīng)用到的應(yīng)用的例程;用于將輸入信號應(yīng)用于該應(yīng)用的例程;和用于將更新 的應(yīng)用的信息發(fā)送給應(yīng)用輸出裝置200的例程。應(yīng)用操作程序151可包括:用于將由應(yīng)用 操作裝置100產(chǎn)生的輸入信號應(yīng)用于在應(yīng)用操作裝置100中執(zhí)行的應(yīng)用的例程;用于將從 應(yīng)用輸出裝置200接收的輸入信號應(yīng)用于將應(yīng)用數(shù)據(jù)輸出到應(yīng)用輸出裝置200的應(yīng)用的例 程;和用于獨(dú)立于應(yīng)用操作裝置100的操作將應(yīng)用輸出裝置200的輸入信號應(yīng)用到的應(yīng)用 數(shù)據(jù)發(fā)送回應(yīng)用輸出裝置200的歷程。
[0059] 應(yīng)用操作程序151可包括:用于將應(yīng)用數(shù)據(jù)提供給多個應(yīng)用輸出裝置200的例程; 或者用于將劃分的應(yīng)用數(shù)據(jù)分別提供給多個應(yīng)用輸出裝置200的例程。應(yīng)用操作程序151 可包括:用于將由應(yīng)用產(chǎn)生的音頻信息存儲在緩沖器中的例程;用于將存儲在緩沖器中的 音頻信息發(fā)送給應(yīng)用輸出裝置200或音頻處理單元130的例程。
[0060] 連接接口 170是用于將應(yīng)用輸出裝置連接到應(yīng)用操作裝置100的部件。連接接口 170可支持有線通信系統(tǒng)和無線通信系統(tǒng)二者。連接接口 170可包括有線并行連接接口,諸 如USB接口和通用異步接收器/發(fā)射器(UART)接口。另外,連接接口 170可包括無線連接 接口,諸如藍(lán)牙連接接口、Zigbee連接接口、超寬帶(UWB)連接接口、射頻識別(RFID)連接 接口、紅外(IR)連接接口和無線應(yīng)用協(xié)議(WAP)連接接口。也就是說,連接接口 170可包 括可連接到應(yīng)用操作裝置100的各種通信連接接口??赏ㄟ^不僅包括應(yīng)用輸出裝置200還 包括用于連接到多個應(yīng)用輸出裝置和多個無線通信模塊的多個端口來構(gòu)造連接接口 170。
[0061] 控制單元160是用于支持與根據(jù)本公開的應(yīng)用操作裝置100的操作相關(guān)的各種信 號處理和數(shù)據(jù)處理的部件。也就是說,如果特定應(yīng)用的激活被請求,則控制單元160執(zhí)行特 定應(yīng)用,并且根據(jù)應(yīng)用的操作支持將顯示屏幕輸出到顯示單元140。在這個操作,控制單元 160可根據(jù)設(shè)置信息或用戶的請求將由應(yīng)用產(chǎn)生的音頻信息輸出到音頻處理單元130和應(yīng) 用輸出裝置200中的至少一個。為此,控制單元160可被如圖3中所示構(gòu)造。
[0062] 圖3是示出根據(jù)本公開的實(shí)施例的應(yīng)用操作裝置中的控制單元160的更詳細(xì)結(jié)構(gòu) 的框圖。
[0063] 參照圖3,根據(jù)本公開的控制單元160可包括應(yīng)用操作單元161、緩沖器163、混音 器165、聲音管理器167和數(shù)據(jù)通信單兀169。
[0064] 應(yīng)用操作單元161可支持通過由輸入單元120或具有輸入功能的顯示單元140產(chǎn) 生的事件而選擇的特定應(yīng)用或被設(shè)置為通過根據(jù)設(shè)置信息產(chǎn)生的事件而執(zhí)行的應(yīng)用的操 作。另外,應(yīng)用操作單元161可根據(jù)來自通過連接接口 170連接的應(yīng)用輸出裝置200的請 求激活并且執(zhí)行特定應(yīng)用。
[0065] 應(yīng)用操作單元161可根據(jù)事件的產(chǎn)生激活多個應(yīng)用。應(yīng)用操作單元161可根據(jù)用 戶的選擇或設(shè)置執(zhí)行從多個應(yīng)用選擇的特定應(yīng)用。應(yīng)用操作單元161可將由應(yīng)用產(chǎn)生的 應(yīng)用數(shù)據(jù)之一輸出到顯示單元140。應(yīng)用操作單元161可在后臺處理其余的應(yīng)用數(shù)據(jù)。例 如,應(yīng)用操作單元161可控制將與激活的應(yīng)用相關(guān)的應(yīng)用數(shù)據(jù)加載到內(nèi)存或緩沖器,而不 輸出到顯示單元140。應(yīng)用操作單元161可僅將請求執(zhí)行的應(yīng)用的應(yīng)用數(shù)據(jù)輸出到顯示單 元 140。
[0066] 應(yīng)用操作單元161可根據(jù)設(shè)置信息將特定應(yīng)用從激活狀態(tài)切換到執(zhí)行狀態(tài),并且 根據(jù)設(shè)置信息控制該特定應(yīng)用??蛇x擇地,應(yīng)用操作單元161可不執(zhí)行在激活狀態(tài)下的特 定應(yīng)用,而是以中斷形式通知已產(chǎn)生與該應(yīng)用對應(yīng)的事件。
[0067] 如果從輸入單元120和具有輸入功能的顯示單元140中的至少一個請求特定應(yīng)用 的執(zhí)行,則應(yīng)用操作單元161可執(zhí)行對應(yīng)應(yīng)用。如果應(yīng)用處于非激活狀態(tài),則應(yīng)用操作單元 161可將應(yīng)用加載到內(nèi)存中并且執(zhí)行應(yīng)用。如果應(yīng)用處于激活狀態(tài),則應(yīng)用操作單元161可 切換到執(zhí)行狀態(tài)并且將由應(yīng)用產(chǎn)生的應(yīng)用數(shù)據(jù)輸出到顯示單元140。
[0068] 另外,如果從輸入裝置或應(yīng)用輸出裝置200接收到用于操作特定應(yīng)用的輸入信 號,則應(yīng)用操作單元161可控制將輸入信號應(yīng)用于對應(yīng)應(yīng)用。這里,應(yīng)用操作單元161可控 制將由應(yīng)用操作裝置100的輸入裝置產(chǎn)生的輸入信號應(yīng)用于默認(rèn)執(zhí)行的應(yīng)用。應(yīng)用操作單 元161可控制將從應(yīng)用輸出裝置200接收的輸入應(yīng)用于由輸入信號指定的應(yīng)用。這里,應(yīng) 用操作單元161可控制在后臺處理從應(yīng)用輸出裝置200接收的輸入信號。可選擇地,應(yīng)用 操作單元161可根據(jù)從應(yīng)用輸出裝置200接收的輸入信號將應(yīng)用切換到執(zhí)行狀態(tài),并且通 過應(yīng)用輸入信號來將對應(yīng)的應(yīng)用數(shù)據(jù)輸出到顯示單元140。
[0069] 應(yīng)用操作單元161可將音頻信息提供給聲音管理器167。應(yīng)用操作單元161可將 由應(yīng)用產(chǎn)生的音頻信息發(fā)送給混音器165。應(yīng)用操作單元161可控制緩沖器163發(fā)送應(yīng)用 數(shù)據(jù)。如果多個應(yīng)用被激活,則應(yīng)用操作單元161可將應(yīng)用分別分配給多個緩沖器163。應(yīng) 用操作單元161可在將應(yīng)用分配給緩沖器163的同時將與應(yīng)用相關(guān)的信息寫入對應(yīng)的緩沖 器。結(jié)果,可通過訪問緩沖器163來識別由緩沖器163支持的應(yīng)用。
[0070] 緩沖器163存儲由應(yīng)用操作單元161提供的應(yīng)用數(shù)據(jù)。如上所述,可為每個應(yīng)用 分配緩沖器163。緩沖器163存儲根據(jù)應(yīng)用的操作的屏幕數(shù)據(jù)和音頻信息。存儲在緩沖器 163中的屏幕數(shù)據(jù)和音頻信息可根據(jù)應(yīng)用的操作而被更新。存儲在緩沖器163中的屏幕數(shù) 據(jù)和音頻信息可被發(fā)送給數(shù)據(jù)通信單元169。另外,存儲在緩沖器163中的屏幕數(shù)據(jù)和音頻 信息可被提供給顯示單元140和音頻處理單元130。存儲在緩沖器163中的音頻信息的一 部分可被提供給音頻處理單元130,并且音頻信息的另一部分可通過數(shù)據(jù)通信單元169被 提供給應(yīng)用輸出裝置200。
[0071] 混音器165通過根據(jù)應(yīng)用將音頻信息分類或者通過混合來將由應(yīng)用操作單元161 提供的音頻信息存儲在緩沖器163中。根據(jù)混合器的設(shè)計(jì),多個混音器165可被布置為用 于在激活狀態(tài)和執(zhí)行狀態(tài)下的每個應(yīng)用??蛇x擇地,僅一個混音器165可被構(gòu)造為處理由 多個應(yīng)用產(chǎn)生的音頻信息。混音器165可不將音頻信息存儲在緩沖器163中,而是可替代 地直接通過數(shù)據(jù)通信單元169將音頻信息發(fā)送給應(yīng)用輸出裝置200。
[0072] 聲音管理器167可處理并且更新混音器165的音頻信息。也就是說,聲音管理器 167支持混音器165的分配和檢索。如果應(yīng)用操作單元161請求特定應(yīng)用的音頻信息的輸 出,則聲音管理器167可分配混音器165。如果應(yīng)用的執(zhí)行結(jié)束,則聲音管理器可檢索分配 給混音器165的源。在這個操作,聲音管理器167可進(jìn)行控制,從而根據(jù)用戶的請求或設(shè)置 信息輸出由應(yīng)用操作單元161提供的音頻信息的一部分。例如,如果在執(zhí)行3個應(yīng)用的狀態(tài) 下每個應(yīng)用產(chǎn)生音頻信息,則聲音管理器167可根據(jù)設(shè)置信息分配用于第一音頻信息的混 音器165。聲音管理器167可根據(jù)設(shè)置信息將第二音頻信息輸出到音頻處理單兀130。另 夕卜,聲音管理器167可控制忽略第三音頻信息。結(jié)果,在由3個應(yīng)用產(chǎn)生的音頻信息之中, 第一音頻信息被輸出到應(yīng)用輸出裝置200,第二音頻信息在應(yīng)用操作裝置100中被輸出。第 三音頻信息的輸出可被省略而不輸出。
[0073] 數(shù)據(jù)通信單元169是用于將存儲在緩沖器163中的應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用輸出裝置 200的部件。為此,數(shù)據(jù)通信單元169可通過連接接口 170與應(yīng)用輸出裝置200形成通信信 道。數(shù)據(jù)通信單元169可形成有線通信信道和無線通信信道中的至少一個。數(shù)據(jù)通信單元 169將至少一個通信信道用于各個應(yīng)用數(shù)據(jù)的傳輸。
[0074] 例如,數(shù)據(jù)通信單元169可與應(yīng)用輸出裝置200形成各種通信信道中的至少一個, 諸如WiFi通信信道、USB通信信道、UART通信信道和藍(lán)牙通信信道。數(shù)據(jù)通信單元169可 通過USB通信信道將應(yīng)用數(shù)據(jù)的一部分發(fā)送給應(yīng)用輸出裝置200,并且通過藍(lán)牙通信信道 將應(yīng)用數(shù)據(jù)的另一部分發(fā)送給應(yīng)用輸出裝置200。另外,數(shù)據(jù)通信單元169可通過WiFi通 信信道或UART通信信道將應(yīng)用數(shù)據(jù)的其余部分發(fā)送給應(yīng)用輸出裝置200。
[0075] 數(shù)據(jù)通信單元169可接收由應(yīng)用輸出裝置200提供的輸入信號。數(shù)據(jù)通信單元 169可將接收的輸入信號發(fā)送給應(yīng)用操作單元161。由應(yīng)用輸出裝置200提供的輸入信號 可以是對輸出由特定應(yīng)用產(chǎn)生的音頻信息的請求。
[0076] 圖4是示出根據(jù)本公開的實(shí)施例的應(yīng)用輸出裝置的更詳細(xì)結(jié)構(gòu)的框圖。
[0077] 參照圖4,根據(jù)本公開的應(yīng)用輸出裝置200可包括裝置通信單元210、裝置輸入單 元220、裝置輸出單元230、裝置顯示單元240、裝置存儲單元250、裝置控制單元260和裝置 連接單元270。
[0078] 裝置通信單元210是用于支持應(yīng)用輸出裝置200的通信功能的部件。如果應(yīng)用輸 出裝置200是臺式計(jì)算機(jī),則裝置通信單元210可包括用于支持有線互聯(lián)網(wǎng)的調(diào)制解調(diào)器。 另外,如果應(yīng)用輸出裝置200被設(shè)計(jì)為支持移動通信功能,則裝置通信單元210可包括移動 通信模塊。
[0079] 裝置輸入單元220產(chǎn)生用于應(yīng)用輸出裝置200的輸入信號。裝置輸入單元220可 包括各種物理裝置,諸如鍵盤、鼠標(biāo)、語音輸入裝置和電子筆。如果利用具有觸摸面板的觸 摸屏構(gòu)造裝置顯示單元240,則裝置顯示單元240可被用作輸入裝置。裝置輸入單元220可 產(chǎn)生用于通過應(yīng)用輸出裝置200輸出的應(yīng)用操作裝置100的特定應(yīng)用的輸入信號。
[0080] 例如,裝置輸入單元220可根據(jù)用戶的控制產(chǎn)生輸入信號,所述輸入信號用于選 擇與在應(yīng)用操作裝置100中操作的至少一個應(yīng)用對應(yīng)的應(yīng)用區(qū)域,以便調(diào)整與選擇的應(yīng)用 區(qū)域?qū)?yīng)的應(yīng)用的音頻信息。由裝置輸入單元220產(chǎn)生的輸入信號可在裝置控制單元260 的控制下被發(fā)送給應(yīng)用操作裝置100。
[0081] 裝置輸出單元230是用于輸出應(yīng)用輸出裝置200的音頻信息的部件。裝置輸出單 元230可包括至少一個接收器和至少一個揚(yáng)聲器。裝置輸出單元230可輸出由應(yīng)用輸出裝 置200產(chǎn)生的音頻信息。另外,裝置輸出單元230可輸出由應(yīng)用操作裝置100提供的音頻 信息。由裝置輸出單元230輸出的音頻信息可以是通過混合由多個應(yīng)用產(chǎn)生的音頻信息而 形成的音頻數(shù)據(jù)。可選擇地,由裝置輸出單元230輸出的音頻信息可以是由特定應(yīng)用產(chǎn)生 的音頻信息。
[0082] 裝置顯示單元240可輸出用于應(yīng)用輸出裝置200的操作的各種屏幕。例如,裝置 顯示單元240可輸出用于應(yīng)用輸出裝置200的操作的等待屏幕、圖標(biāo)屏幕和菜單屏幕。裝 置顯示單元240可輸出與由應(yīng)用操作裝置100提供的應(yīng)用對應(yīng)的應(yīng)用區(qū)域。輸出到裝置顯 示單元240的應(yīng)用區(qū)域可根據(jù)設(shè)置信息而被顯示在預(yù)定位置。裝置顯示單元240可顯示用 于調(diào)整應(yīng)用操作裝置100中的應(yīng)用的音頻信息的應(yīng)用聲音控制框。應(yīng)用聲音控制框可包括 用于調(diào)整至少一個應(yīng)用的音頻信息的項(xiàng)。將參照附圖更詳細(xì)地描述通過裝置顯示單元240 輸出的屏幕界面。
[0083] 裝置存儲單元250可存儲用于應(yīng)用輸出裝置200的操作的各種應(yīng)用程序和數(shù)據(jù)。 例如,裝置存儲單元250可包括應(yīng)用輸出裝置200的操作系統(tǒng)。另外,裝置存儲單元250可 包括用于將正在應(yīng)用操作裝置100中使用的應(yīng)用數(shù)據(jù)輸出到預(yù)定應(yīng)用區(qū)域的程序。例如, 裝置存儲單元250可包括應(yīng)用管理器261。如果在應(yīng)用操作裝置100和應(yīng)用輸出裝置200 之間形成了連接,則應(yīng)用管理器261被加載到裝置控制單元260中以輸出應(yīng)用數(shù)據(jù)。
[0084] 裝置連接單元270支持與應(yīng)用操作裝置100的連接??衫弥辽僖粋€接口構(gòu)造裝 置連接單元270以支持與應(yīng)用操作裝置100的連接。例如,裝置連接單元270可包括并行 連接接口(諸如,USB或UART接口)中的至少一個和無線通信接口(諸如,藍(lán)牙、Zigbee和 UWB接口)中的至少一個。
[0085] 裝置控制單元260可執(zhí)行用于控制應(yīng)用輸出裝置200的控制信號的發(fā)送、數(shù)據(jù)處 理、應(yīng)用數(shù)據(jù)的緩沖、與應(yīng)用數(shù)據(jù)相關(guān)的應(yīng)用區(qū)域的輸出以及收集和發(fā)送輸入信號。為此, 裝置控制單元260可包括應(yīng)用管理器261。
[0086] 應(yīng)用管理器261形成用于與應(yīng)用操作裝置100連接的通信信道。應(yīng)用管理器261 接收由應(yīng)用操作裝置100提供的應(yīng)用數(shù)據(jù),將應(yīng)用數(shù)據(jù)分類,并且控制將與分類的數(shù)據(jù)對 應(yīng)的應(yīng)用區(qū)域輸出到裝置顯示單元240。應(yīng)用管理器261可控制輸出應(yīng)用數(shù)據(jù)中所包括的 音頻信息。例如,如果接收到三項(xiàng)音頻信息,則應(yīng)用管理器261可根據(jù)用戶的控制或應(yīng)用操 作裝置100的控制,控制通過裝置輸出單元230輸出至少一項(xiàng)音頻信息。應(yīng)用管理器261 將由裝置輸入單元220產(chǎn)生的輸入信號發(fā)送給應(yīng)用操作裝置100,并且如果接收到對應(yīng)音 頻信息則輸出對應(yīng)音頻信息。
[0087] 圖5是示出根據(jù)本公開的實(shí)施例的用于控制應(yīng)用操作裝置以控制音頻輸出的方 法的流程圖。
[0088] 參照圖5,在操作501,應(yīng)用操作裝置100的控制單元160執(zhí)行支持功能或等待。在 這個操作,控制單元160可輸出應(yīng)用操作裝置100的等待屏幕或菜單屏幕。如果特定應(yīng)用 被請求執(zhí)行,則控制單元160執(zhí)行對應(yīng)應(yīng)用并且輸出對應(yīng)屏幕。如果請求應(yīng)用的激活,則控 制單元160激活該應(yīng)用,并且可支持后臺處理以保持激活的應(yīng)用。
[0089] 在操作501,控制單元160可執(zhí)行與應(yīng)用輸出裝置200的連接。如果請求與應(yīng)用 輸出裝置200的連接,則控制單元160執(zhí)行識別應(yīng)用輸出裝置200的操作。例如,控制單元 160可通過藍(lán)牙掃描操作檢測應(yīng)用輸出裝置200,并且通過配對操作形成藍(lán)牙通信信道。如 果嘗試USB線纜的連接,則控制單元160通過特定數(shù)據(jù)的交換識別應(yīng)用輸出裝置200,并且 以有線通信方法形成數(shù)據(jù)通信信道。另外,控制單元160可通過WiFi模塊或移動通信模塊 識別應(yīng)用輸出裝置200,并且相應(yīng)地形成通信信道。
[0090] 在連接應(yīng)用輸出裝置200的狀態(tài)下,在操作503,控制單元160識別是否產(chǎn)生了音 頻輸出事件。也就是說,控制單元160可識別是否在至少一個應(yīng)用被激活并且執(zhí)行的狀態(tài) 下產(chǎn)生了用于輸出音頻信息的事件。如果在這個操作未產(chǎn)生音頻輸出事件,則控制單元160 分叉到操作505,并且識別是否產(chǎn)生了用于結(jié)束應(yīng)用操作裝置100的操作的事件。如果未 產(chǎn)生用于結(jié)束應(yīng)用操作裝置100的操作的事件,則控制單元160分叉到操作501并且重新 執(zhí)行后面的操作。同時,在操作505,控制單元160可識別是否產(chǎn)生了用于將應(yīng)用輸出裝置 200斷開連接的事件。如果產(chǎn)生了用于將應(yīng)用輸出裝置200斷開連接的事件,則控制單元 160可通過音頻處理單元130輸出默認(rèn)的預(yù)定音頻信息。
[0091] 如果在操作503產(chǎn)生了音頻輸出事件,則在操作507,控制單元160識別與音頻輸 出事件相關(guān)的應(yīng)用是否是共享應(yīng)用。這里,共享應(yīng)用表示在應(yīng)用操作裝置100中激活并且 執(zhí)行的應(yīng)用的數(shù)據(jù)通過應(yīng)用輸出裝置200的裝置顯示單元240輸出的狀態(tài)下的應(yīng)用。
[0092] 如果在操作507,相關(guān)的應(yīng)用不是共享應(yīng)用,則控制單元160分叉到操作509并且 通過音頻處理單元130進(jìn)行輸出。也就是說,控制單元160可控制通過設(shè)置在應(yīng)用操作裝 置100中的揚(yáng)聲器、接收器或耳機(jī)輸出與音頻輸出事件對應(yīng)的音頻信息。如果在操作507, 相關(guān)的應(yīng)用是共享應(yīng)用,則控制單元160分叉到操作511并且控制將音頻信息發(fā)送給應(yīng)用 輸出裝置200。其后,控制單元160返回到操作501。
[0093] 圖6是示出根據(jù)本公開的實(shí)施例的圖5中的操作511的詳細(xì)過程的流程圖。
[0094] 參照圖6,如果在操作507,相關(guān)的應(yīng)用是共享應(yīng)用,則控制單元160分叉到操作 601并且識別是否存在用于裝置的共享音頻通道或音頻設(shè)置。也就是說,控制單元160可識 別是否存在設(shè)置為將由相關(guān)應(yīng)用產(chǎn)生的音頻信息輸出到應(yīng)用輸出裝置200的混音器、是否 存在包括應(yīng)用輸出裝置200的裝置輸出單元230的音頻通道或者是否存在請求將音頻信息 輸出到應(yīng)用輸出裝置200的設(shè)置。
[0095] 如果在操作601不存在用于共享音頻信息的音頻通道,則控制單元160分叉到操 作603,并且等待輸出或者控制應(yīng)用操作裝置100的音頻處理單元130進(jìn)行輸出。這里,輸 出等待狀態(tài)實(shí)際上可以是不輸出對應(yīng)音頻信息的狀態(tài)。結(jié)果,在輸出等待狀態(tài)下的音頻信 息可被去除??刂茊卧?60可在輸出等待狀態(tài)下控制記錄音頻信息。由特定應(yīng)用記錄的音 頻信息可被存儲在存儲單元中。
[0096] 如果在操作601存在共享音頻通道,則控制單元160分叉到操作605并且將音頻 信息發(fā)送給對應(yīng)的混音器。可選擇地,如果存在請求將音頻信息輸出到應(yīng)用輸出裝置200 的設(shè)置,則控制單元160可分配混音器165,并且將音頻信息發(fā)送給對應(yīng)的混音器165。混 音器165可將音頻信息存儲在緩沖器163中,并且通過數(shù)據(jù)通信單元169將音頻信息發(fā)送 給應(yīng)用輸出裝置200。在這個操作,如果存在請求發(fā)送給應(yīng)用輸出裝置200的音頻信息,則 混音器165可混合各個音頻信息并且將其發(fā)送給應(yīng)用輸出裝置200??蛇x擇地,混音器165 可控制多個音頻信息通過具有不同性質(zhì)的通信信道被發(fā)送給應(yīng)用輸出裝置200。
[0097] 圖7是示出根據(jù)本公開的實(shí)施例的用于根據(jù)應(yīng)用操作裝置100中的混音器165的 操作將音頻信息發(fā)送給應(yīng)用輸出裝置200的方法的流程圖。
[0098] 參照圖7,應(yīng)用操作裝置100可操作多個應(yīng)用(301、302、…30N)。所述多個應(yīng)用 的一部分可處于激活狀態(tài),并且所述多個應(yīng)用的另一部分可處于執(zhí)行狀態(tài)。應(yīng)用操作裝置 100可分配用于處理由應(yīng)用300產(chǎn)生的音頻信息的混音器165。混音器165可存儲、發(fā)送和 輸出由應(yīng)用300產(chǎn)生的音頻信息。應(yīng)用操作裝置100可包括用于發(fā)送由每個應(yīng)用300產(chǎn)生 的音頻信息的數(shù)據(jù)通信單元169。應(yīng)用操作裝置100可還包括應(yīng)用操作單元161和聲音管 理器167,以控制應(yīng)用的操作并且發(fā)送和處理音頻信息。圖7示出應(yīng)用操作裝置100的控制 單元的一部分以解釋發(fā)送音頻信息的處理。
[0099] 應(yīng)用輸出裝置200可包括應(yīng)用管理器261以控制與應(yīng)用操作裝置100的連接和應(yīng) 用數(shù)據(jù)的接收。應(yīng)用輸出裝置200可包括與由應(yīng)用管理器261分類的數(shù)據(jù)對應(yīng)的應(yīng)用區(qū)域 (1201、...120N)。應(yīng)用區(qū)域(1201、...120N)是輸出到裝置顯示單元240的組件,并且可以 是為輸出裝置顯示單元240的屏幕而提供的存儲在幀內(nèi)存中的數(shù)據(jù)。應(yīng)用數(shù)據(jù)可包括音頻 信息。應(yīng)用輸出裝置200可包括裝置輸出單元230以輸出應(yīng)用數(shù)據(jù)中所包括的音頻信息的 至少一部分。
[0100] 在操作701,應(yīng)用操作裝置100和應(yīng)用輸出裝置200執(zhí)行連接。通過這個操作,應(yīng) 用操作裝置100和應(yīng)用輸出裝置200可形成至少一個通信信道。由應(yīng)用操作裝置100產(chǎn)生 的應(yīng)用數(shù)據(jù)可通過所述至少一個通信信道被發(fā)送給應(yīng)用輸出裝置200。這里,發(fā)送的應(yīng)用數(shù) 據(jù)可包括音頻信息。
[0101] 如果應(yīng)用300正在操作以產(chǎn)生音頻信息,則在操作703,每個應(yīng)用300可產(chǎn)生各自 的音頻信息(sound source out_l()、sound source out_2()、sound source out_N())。產(chǎn) 生的音步頁信息(sound source out_l ()、sound source out_2 ()、sound source out_N ()) 可在應(yīng)用操作單元161的控制下被發(fā)送給混音器165?;煲羝?65可請求通過緩沖器163 和數(shù)據(jù)通信單元169將發(fā)送的音頻信息(sound source out_l()、sound source out_2()、 sound source out_N〇)的至少一部分發(fā)送給應(yīng)用輸出裝置200??蛇x擇地,混音器165可 請求數(shù)據(jù)通信單元169直接將音頻信息(sound source out_l()、sound source out_2()、 sound source out_N〇)的至少一部分發(fā)送給應(yīng)用輸出裝置200。
[0102] 特別地,混音器165可識別與音頻信息(sound source out_l ()、sound source out_2()、sound source out_N〇)相關(guān)的信息集,并且將音頻信息的至少一部分存儲在緩 沖器163中?;煲羝?65可保持等待狀態(tài),而不將音頻信息(sound source out_l()、sound source out_2()、sound source out_N〇)發(fā)送給應(yīng)用輸出裝置200??蛇x擇地,混音器 165可通過應(yīng)用操作裝置100的音頻處理單元130輸出音頻信息(sound source out_l()、 sound source out_2 ()、sound source out_N())的至少一部分。
[0103] 同時,在操作705,應(yīng)用輸出裝置200的應(yīng)用管理器261可根據(jù)由裝置輸入單元 220產(chǎn)生的輸入信號接收特定應(yīng)用區(qū)域的音頻信息輸出請求(request sound source ())。 例如,應(yīng)用管理器261可接收與第一應(yīng)用區(qū)域相關(guān)的音頻信息輸出請求(request sound sourceO)。在操作707,應(yīng)用管理器261根據(jù)音頻信息輸出請求(request sound source〇)將對應(yīng)應(yīng)用的音頻信息檢查和供給請求(is sound source existed for ApplicationlO)發(fā)送給應(yīng)用操作裝置100的數(shù)據(jù)通信單元169。
[0104] 在操作709,數(shù)據(jù)通信單元169根據(jù)接收的音頻信息檢查和供給請求(is sound source existed for ApplicationlO)將對應(yīng)應(yīng)用的音頻信息激活檢查請求 (check&activated for Applicationlsound source〇)發(fā)送給混音器 165。在操作 711, 混音器165執(zhí)行對應(yīng)應(yīng)用的音頻信息檢查(check sound source for ApplicationlO)。 隨后,在操作713,混音器165將存在狀態(tài)(Return existed status ())發(fā)送給數(shù)據(jù)通信 單元169。在操作715,數(shù)據(jù)通信單元169將存在狀態(tài)值(Existed return value for Applicationlsound source ())發(fā)送給應(yīng)用管理器261。在操作717,應(yīng)用管理器261將用于 提供應(yīng)用音頻信息的隧道請求(Return tunnel for Applicationlsound source ())發(fā)送 給數(shù)據(jù)通信單元169。在操作719,數(shù)據(jù)通信單元169將音頻信息隧道請求(Request sound tunnelO)發(fā)送給混音器165。這里,隧道可以是用于傳輸音頻信息的通道。
[0105] 在操作721,混音器165為數(shù)據(jù)通信單元169形成用于應(yīng)用的音頻信息的隧道 (Tunnel for sound source for ApplicationlO)。在操作 723,數(shù)據(jù)通信單兀 169 執(zhí)行 應(yīng)用的音頻信息發(fā)送(Send sound source for ApplicationlO)。在操作725,應(yīng)用管理 器261將對應(yīng)應(yīng)用的音頻信息寫入(write sound dataO)裝置輸出單元230中。裝置輸 出單元230可輸出寫入的音頻信息(write sound data())。
[0106] 如上所述,根據(jù)本公開的應(yīng)用輸出裝置200可通過從應(yīng)用區(qū)域(1201、··· 120N)指 定特定應(yīng)用來請求對應(yīng)應(yīng)用的音頻信息輸出。另外,應(yīng)用輸出裝置200可接收由裝置輸入 單元220指定的應(yīng)用的音頻信息并且通過裝置輸出單元230進(jìn)行輸出。
[0107] 圖8和圖9是示出根據(jù)本公開的實(shí)施例的分配和操作混音器的方法的框圖。
[0108] 參照圖8,應(yīng)用操作裝置100可根據(jù)用戶控制或設(shè)置信息操作多個應(yīng)用300。由第 一應(yīng)用至第N應(yīng)用(301、302、303、…30N)的一部分產(chǎn)生的音頻信息可被發(fā)送給聲音管理 器 167。
[0109] 聲音管理器167可將由應(yīng)用300產(chǎn)生的音頻信息分別發(fā)送給混音器(165-1、 165-2、165-3、…165-N)。例如,聲音管理器167可將由第一應(yīng)用301產(chǎn)生的音頻信息發(fā)送 給第一混音器165-1。聲音管理器167可將由第二應(yīng)用302產(chǎn)生的音頻信息發(fā)送給第二混 音器165-2。另外,聲音管理器167可將由第三應(yīng)用303產(chǎn)生的音頻信息發(fā)送給第三混音器 165-3。也就是說,聲音管理器167可將由第一應(yīng)用至第N應(yīng)用(301、302、303、…30N)產(chǎn) 生的音頻信息分別發(fā)送給第一混音器至第N混音器(165-1、165-2、165-3、…165-N)。
[0110] 同時,第一混音器165-1可通過揚(yáng)聲器SPK輸出由聲音管理器167提供的音頻信 息。這里,揚(yáng)聲器SPK可以是應(yīng)用操作裝置100的音頻處理單元130中所包括的部件。如果 耳機(jī)裝置連接到應(yīng)用操作裝置100,則第一混音器165-1可將音頻信息發(fā)送給耳機(jī)裝置。由 第一混音器165-1提供的音頻信息可以是由第一應(yīng)用301產(chǎn)生的信息。第一混音器165-1 可從聲音管理器167接收第一音頻信息并且將其輸出到揚(yáng)聲器SPK??蛇x擇地,第一混音 器165-1可從由聲音管理器167提供的音頻信息提取第一應(yīng)用301的音頻信息,并且通過 揚(yáng)聲器SPK輸出提取的音頻信息。為此,第一混音器165-1可從聲音管理器167接收對輸 出第一應(yīng)用301的音頻信息的請求。
[0111] 第二混音器165-2可從聲音管理器167接收第二應(yīng)用302的音頻信息,或者從由 聲音管理器167提供的音頻信息提取第二應(yīng)用302的音頻信息。第二混音器165-2可通過 藍(lán)牙通信信道將音頻信息發(fā)送給應(yīng)用輸出裝置200。第二混音器165-2可進(jìn)行分配,以使 得第二應(yīng)用302的音頻信息通過藍(lán)牙通信信道被發(fā)送給應(yīng)用輸出裝置200。類似地,第三 混音器165-3可通過WiFi通信信道將第三應(yīng)用303的音頻信息輸出到應(yīng)用輸出裝置200。 另外,第N混音器165-N可通過其它有線/無線通信信道將第N應(yīng)用30N的音頻信息發(fā)送 給應(yīng)用輸出裝置200。
[0112] 如上所述,根據(jù)本公開的應(yīng)用操作裝置100可通過由不同通信方法提供的通信信 道將由多個應(yīng)用300產(chǎn)生的音頻信息輸出到應(yīng)用輸出裝置200和音頻處理單元130中的至 少一個。應(yīng)用輸出裝置200可通過混合來輸出通過每個通信方法提供的音頻信息,或者通 過指定的通信信道僅輸出由用戶請求的音頻信息。
[0113] 同時,如圖9中所示,根據(jù)本公開的應(yīng)用操作裝置100可被構(gòu)造為僅具有一個混音 器165。也就是說,由第一應(yīng)用至第N應(yīng)用(301、302、303、…30N)產(chǎn)生的音頻信息被發(fā)送 給聲音管理器167,并且聲音管理器167可將發(fā)送的音頻信息提供給混音器165。這里,聲 音管理器167可通過寫入哪個應(yīng)用300產(chǎn)生了音頻信息的信息來將各個音頻信息發(fā)送給混 音器165。隨后,混音器165可根據(jù)預(yù)定日程表通過藍(lán)牙通信信道、WiFi通信信道或其它通 信信道將由聲音管理器167提供的音頻信息輸出到應(yīng)用輸出裝置200?;煲羝?65根據(jù)應(yīng) 用提取音頻信息,并且根據(jù)所述預(yù)定日程表通過特定通信信道發(fā)送提取的音頻信息。
[0114] 圖10是示出根據(jù)本公開的實(shí)施例的用于在音頻輸出控制功能中改變音頻信息的 方法的流程圖。
[0115] 參照圖10,在操作1001,應(yīng)用操作裝置100和應(yīng)用輸出裝置200執(zhí)行連接。也就 是說,可形成至少一個通信信道以在應(yīng)用操作裝置100和應(yīng)用輸出裝置200之間發(fā)送音頻 信息。這里,形成的通信信道可以是各種通信信道(諸如,USB通信信道、藍(lán)牙通信信道和 WiFi通信信道)中的至少一個。
[0116] 在操作1003,應(yīng)用輸出裝置200可根據(jù)用戶控制或預(yù)定日程表接收用于請求調(diào)整 特定音頻信息的應(yīng)用聲音改變輸入。為此,應(yīng)用輸出裝置200可輸出利用由應(yīng)用操作裝置 100提供的應(yīng)用數(shù)據(jù)構(gòu)造的至少一個應(yīng)用區(qū)域。每個應(yīng)用區(qū)域可以是在應(yīng)用操作裝置100 中操作的區(qū)域。隨后,操作應(yīng)用輸出裝置200的用戶可通過使用鼠標(biāo)來選擇用于輸出音頻 信息的應(yīng)用區(qū)域,并且可在選擇應(yīng)用區(qū)域之后產(chǎn)生請求音頻信息的調(diào)整的輸入信號。如果 特定應(yīng)用區(qū)域已經(jīng)被選擇,則用戶可僅執(zhí)行用于調(diào)整音頻信息的應(yīng)用聲音改變輸入。
[0117] 在操作1005,應(yīng)用輸出裝置200將聲音改變請求消息發(fā)送給應(yīng)用操作裝置100。應(yīng) 用輸出裝置200可通過在連接操作形成的通信信道發(fā)送聲音改變請求消息。如果從應(yīng)用輸 出裝置200接收到聲音改變請求消息,則在操作1007,應(yīng)用操作裝置100可通過緩沖器識別 應(yīng)用信息。也就是說,應(yīng)用操作裝置100分配緩沖器163以將特定應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用輸出 裝置200,并且應(yīng)用操作裝置100可將對應(yīng)的緩沖器163的信息與應(yīng)用數(shù)據(jù)一起發(fā)送。應(yīng)用 輸出裝置200可在識別由應(yīng)用操作裝置100提供的應(yīng)用數(shù)據(jù)的操作識別應(yīng)用操作裝置100 的緩沖器163的信息。應(yīng)用輸出裝置200可通過將緩沖器163的信息包括在與當(dāng)前指定的 應(yīng)用區(qū)域?qū)?yīng)的聲音改變請求消息中來將緩沖器163的信息發(fā)送給應(yīng)用操作裝置100。應(yīng) 用操作裝置100可從由應(yīng)用輸出裝置200提供的聲音改變請求消息識別緩沖器163的信息 和對應(yīng)應(yīng)用。在操作1009,應(yīng)用操作裝置100通過更新對應(yīng)應(yīng)用的混音器165的信息來控 制將音頻信息發(fā)送給應(yīng)用輸出裝置200。也就是說,應(yīng)用操作裝置100可分配新的混音器 165以將由應(yīng)用輸出裝置200請求的應(yīng)用的音頻信息發(fā)送給應(yīng)用輸出裝置200或者將由對 應(yīng)的混音器165處理的音頻信息輸出到應(yīng)用輸出裝置200。
[0118] 同時,可在緩沖器163中分配輸出緩沖器和接收緩沖器以用于應(yīng)用操作裝置100 和應(yīng)用輸出裝置200之間的數(shù)據(jù)通信。接收緩沖器被構(gòu)造為接收由應(yīng)用輸出裝置200提供 的信號。輸出緩沖器和接收緩沖器可根據(jù)應(yīng)用而被分開地構(gòu)造。如果如上所述分配緩沖器, 則應(yīng)用操作裝置1〇〇可通過接收緩沖器接收由應(yīng)用輸出裝置200提供的聲音改變請求。應(yīng) 用操作裝置100可通過識別分配給接收緩沖器的應(yīng)用信息來輸出對應(yīng)應(yīng)用的音頻信息。
[0119] 圖11是示出根據(jù)本公開的另一實(shí)施例的用于在音頻輸出控制功能中改變聲音的 方法的流程圖。
[0120] 參照圖11,在操作1101,根據(jù)本公開的應(yīng)用操作裝置100和應(yīng)用輸出裝置200執(zhí) 行連接。應(yīng)用操作裝置100可與應(yīng)用輸出裝置200形成至少一個通信信道,并且將操作的 應(yīng)用的數(shù)據(jù)提供給應(yīng)用輸出裝置200。應(yīng)用輸出裝置200可將由應(yīng)用操作裝置100提供的 應(yīng)用的數(shù)據(jù)分類,并且將每個應(yīng)用區(qū)域輸出到裝置顯示單元240。
[0121] 在操作1103,應(yīng)用輸出裝置200將應(yīng)用聲音控制框輸出到裝置顯示單元240。當(dāng) 連接到應(yīng)用操作裝置100或從應(yīng)用操作裝置100接收到應(yīng)用數(shù)據(jù)時,或者當(dāng)用戶請求應(yīng)用 聲音控制框時,應(yīng)用聲音控制框可被輸出到裝置顯示單元240。應(yīng)用輸出裝置200可提取應(yīng) 用數(shù)據(jù)的應(yīng)用標(biāo)識符(ID)信息以輸出應(yīng)用聲音控制框,相應(yīng)地,應(yīng)用輸出裝置200產(chǎn)生用 于請求每個應(yīng)用的音頻信息改變的應(yīng)用聲音控制框。
[0122] 在操作1105,應(yīng)用輸出裝置200接收用于改變應(yīng)用聲音的輸入。用戶可通過使用 應(yīng)用聲音控制框來向應(yīng)用輸出裝置200請求用于改變特定應(yīng)用聲音的輸入。在操作1107, 應(yīng)用輸出裝置200將包括應(yīng)用ID信息的聲音改變請求消息發(fā)送給應(yīng)用操作裝置100。
[0123] 如果從應(yīng)用輸出裝置200接收到聲音改變請求消息,則應(yīng)用操作裝置100從該消 息識別應(yīng)用ID信息,并且決定將要被改變的應(yīng)用的音頻信息。在操作1109,應(yīng)用操作裝置 100更新混音器信息。也就是說,應(yīng)用操作裝置100將特定應(yīng)用分配給混音器以將該應(yīng)用的 音頻信息發(fā)送給應(yīng)用輸出裝置200,并且根據(jù)混音器的操作發(fā)送音頻信息。在這個操作,如 果混音器已經(jīng)被分配并且請求的信息針對音頻信息的音量控制,則應(yīng)用操作裝置100可相 應(yīng)地請求混音器調(diào)整音頻信息的音量。根據(jù)混音器信息的更新而更新的音頻信息可通過應(yīng) 用輸出裝置200的裝置輸出單元被輸出。
[0124] 圖12是示出根據(jù)本公開的實(shí)施例的應(yīng)用聲音控制框的示例的示圖。
[0125] 參照圖12,應(yīng)用輸出裝置200可在與應(yīng)用操作裝置100連接之后接收在應(yīng)用操作 裝置100中操作的應(yīng)用的數(shù)據(jù)。如圖12中所示,應(yīng)用輸出裝置200可根據(jù)應(yīng)用將多個應(yīng)用 數(shù)據(jù)分類,并且輸出針對每個應(yīng)用的分類的應(yīng)用區(qū)域(1201U202和1203)。因此,應(yīng)用輸出 裝置200可輸出與在應(yīng)用操作裝置100中操作的多個應(yīng)用的應(yīng)用屏幕對應(yīng)的應(yīng)用區(qū)域。在 這個操作,應(yīng)用輸出裝置200可接收并輸出在應(yīng)用操作裝置100中在后臺操作的應(yīng)用的數(shù) 據(jù)。因此,應(yīng)用輸出裝置200可通過應(yīng)用區(qū)域(1201、1202和1203)識別多個應(yīng)用屏幕,而 在應(yīng)用操作裝置1〇〇中難以同時識別所述多個應(yīng)用屏幕。
[0126] 應(yīng)用輸出裝置200可輸出應(yīng)用聲音控制框1210。應(yīng)用聲音控制框1210可以是用 于請求與應(yīng)用區(qū)域(1201U202和1203)對應(yīng)的應(yīng)用的音頻信息輸出和音頻信息改變的組 件。應(yīng)用輸出裝置200可從應(yīng)用數(shù)據(jù)收集應(yīng)用ID信息以構(gòu)造應(yīng)用聲音控制框1210,并且輸 出包括與應(yīng)用ID信息對應(yīng)的控制項(xiàng)(1211、1212、1213和1214)的框區(qū)域??刂祈?xiàng)(1211、 1212、1213和1214)可對應(yīng)于每個應(yīng)用數(shù)據(jù)??蛇x擇地,與應(yīng)用區(qū)域(1201、1202和1203) 對應(yīng)的未產(chǎn)生音頻信息的應(yīng)用的控制項(xiàng)可從應(yīng)用聲音控制框1210排除。因此,應(yīng)用聲音 控制框1210中所包括的控制項(xiàng)(1211、1212、1213和1214)的數(shù)量可小于應(yīng)用區(qū)域(1201、 1202和1203)的數(shù)量。
[0127] 另外,應(yīng)用輸出裝置200可從應(yīng)用操作裝置100接收僅包括未輸出到應(yīng)用區(qū)域 (1201、1202、1203)的音頻信息的應(yīng)用數(shù)據(jù)。應(yīng)用輸出裝置200可輸出包括對應(yīng)控制項(xiàng) (1214)的應(yīng)用聲音控制框1210,以便控制未在應(yīng)用區(qū)域(1201、1202、1203)中顯示的應(yīng)用 數(shù)據(jù)的音頻信息。因此,應(yīng)用聲音控制框1210中所包括的控制項(xiàng)(1211、1212、1213和1214) 的數(shù)量可大于應(yīng)用區(qū)域(1201U202和1203)的數(shù)量。
[0128] 每個控制項(xiàng)目(1211、1212、1213和1214)包括對應(yīng)的應(yīng)用ID信息值,并且可通過 裝置輸入單元220的輸入收集特定輸入值。應(yīng)用輸出裝置200可指定特定控制項(xiàng),并且通 過將基于控制項(xiàng)產(chǎn)生的調(diào)整值包括在聲音改變請求消息中來將基于控制項(xiàng)產(chǎn)生的調(diào)整值 提供給應(yīng)用操作裝置100。這里,調(diào)整值可包括用于請求利用特定音量大小輸出特定應(yīng)用 的僅有的音頻信息的值。另外,調(diào)整值可包括用于利用其它應(yīng)用的音頻信息進(jìn)行輸出的值。 用戶可通過混合來請求輸出多個應(yīng)用的音頻信息,或者輸入用于輸出特定應(yīng)用的僅有的音 頻信息的聲音改變請求消息。
[0129] 應(yīng)用聲音控制框1210可根據(jù)用戶的控制輸入而從裝置顯示單元240被去除。另 夕卜,可按照可根據(jù)用于激活的輸入激活的菜單項(xiàng)或圖標(biāo)的形式設(shè)置應(yīng)用聲音控制框1210。 在激活的操作,應(yīng)用聲音控制框1210可識別由應(yīng)用操作裝置100提供的應(yīng)用數(shù)據(jù),并且從 對應(yīng)的應(yīng)用數(shù)據(jù)識別用于輸出音頻信息的應(yīng)用。應(yīng)用聲音控制框1210可產(chǎn)生與用于輸出 音頻信息的應(yīng)用對應(yīng)的控制項(xiàng)。另外,應(yīng)用聲音控制框1210可輸出未用于輸出音頻信息的 應(yīng)用數(shù)據(jù)的索引或圖像,以指示不需要音頻信息的輸出。另外,應(yīng)用聲音控制框1210可包 括用于改變應(yīng)用輸出裝置200的音頻信息的項(xiàng)1211。
[0130] 圖13是示出根據(jù)本公開的實(shí)施例的用于在音頻輸出控制功能的裝置斷開連接過 程中操作應(yīng)用操作裝置的方法的流程圖。
[0131] 參照圖13,在操作1301,應(yīng)用操作裝置100支持裝置功能或等待。例如,應(yīng)用操作 裝置100可將應(yīng)用數(shù)據(jù)發(fā)送給連接的應(yīng)用輸出裝置200。另外,應(yīng)用操作裝置100可從應(yīng)用 輸出裝置200接收用于改變音頻信息的聲音改變請求,并且改變對應(yīng)的音頻信息。在操作 1303,應(yīng)用操作裝置100識別應(yīng)用輸出裝置200是否斷開連接。如果應(yīng)用輸出裝置200未 斷開連接,則在操作1305,應(yīng)用操作裝置100識別是否產(chǎn)生了用于結(jié)束裝置操作的輸入信 號。如果未產(chǎn)生用于結(jié)束裝置操作的輸入信號,則應(yīng)用操作裝置100分叉到操作1301并且 重新執(zhí)行后面的操作。
[0132] 如果在操作1303產(chǎn)生了用于將應(yīng)用輸出裝置200斷開連接的事件,則應(yīng)用操作裝 置100分叉到操作1307并且識別聲音設(shè)置值是否被改變。也就是說,在連接到應(yīng)用輸出裝 置200的同時,應(yīng)用操作裝置100可識別是否已從應(yīng)用輸出裝置200接收到聲音改變請求。 如果已在這個操作改變聲音改變值,則應(yīng)用操作裝置100分叉到操作1309并且識別是否保 持改變的值。為此,應(yīng)用操作裝置100可輸出彈出窗口以檢查是否保持改變的值??蛇x擇 地,應(yīng)用操作裝置100可根據(jù)預(yù)定義的信息執(zhí)行默認(rèn)操作。也就是說,如果存在請求應(yīng)用改 變的值的信息或日程表信息,則應(yīng)用操作裝置100分叉到操作1311,并且相應(yīng)地改變應(yīng)用 操作裝置100的聲音設(shè)置值。
[0133] 如果在操作1309存在不請求應(yīng)用改變的值的輸入或日程表信息,則應(yīng)用操作裝 置100分叉到操作1313,并且應(yīng)用在與應(yīng)用輸出裝置200連接之前的聲音設(shè)置值。為此,應(yīng) 用操作裝置100可通過存儲在與應(yīng)用輸出裝置200連接之前的應(yīng)用操作裝置100的聲音設(shè) 置值來進(jìn)行管理。隨后,應(yīng)用操作裝置100返回到支持裝置功能的操作,并且根據(jù)用戶輸入 或日程表信息執(zhí)行特定功能。
[0134] 在以上描述中,雖然已描述將由應(yīng)用輸出裝置200產(chǎn)生的用于改變特定應(yīng)用的音 頻信息的輸入發(fā)送給應(yīng)用操作裝置1〇〇的示例,但本公開不限于此。也就是說,根據(jù)本公開 的應(yīng)用操作裝置100可根據(jù)用戶輸入控制特定應(yīng)用的音頻信息改變,并且將改變的音頻信 息發(fā)送給應(yīng)用輸出裝置200。
[0135] 另外,雖然已描述通過連接一個應(yīng)用操作裝置100與一個應(yīng)用輸出裝置200來控 制音頻輸出的示例,但本公開不限于此。也就是說,多個應(yīng)用操作裝置1〇〇可連接到一個應(yīng) 用輸出裝置200,或者一個應(yīng)用操作裝置100可連接到多個應(yīng)用輸出裝置200。如果多個應(yīng) 用操作裝置100連接到一個應(yīng)用輸出裝置200,則應(yīng)用輸出裝置200可根據(jù)用戶的決定僅 輸出由特定應(yīng)用操作裝置100提供的音頻信息,或者可通過混合來輸出由多個應(yīng)用操作裝 置100提供的音頻信息??蛇x擇地,應(yīng)用輸出裝置200可將通過每個通信信道接收的音頻 信息同時輸出到多個輸出裝置或輸出到一個輸出裝置。用于將音頻信息輸出到多個輸出裝 置的應(yīng)用輸出裝置200的裝置輸出單元230可包括多個揚(yáng)聲器。
[0136] 如果多個應(yīng)用輸出裝置200連接到一個應(yīng)用操作裝置100,則在應(yīng)用操作裝置100 中操作的多個應(yīng)用的音頻信息可被劃分,以便發(fā)送給每個應(yīng)用輸出裝置200。為此,應(yīng)用操 作裝置100可針對每個應(yīng)用輸出裝置200形成不同的通信信道,并且控制通過每個通信信 道發(fā)送音頻信息。在這個操作,應(yīng)用操作裝置100可將多個音頻信息發(fā)送給特定應(yīng)用輸出 裝置200,并且對應(yīng)的應(yīng)用輸出裝置200可輸出從所述多個音頻信息選擇的音頻信息,或者 通過混合來同時輸出所述多個音頻信息。
[0137] 如上所述,根據(jù)本公開的音頻輸出控制功能可在應(yīng)用操作裝置100和應(yīng)用輸出裝 置200之間形成連接的同時,根據(jù)應(yīng)用操作裝置100和應(yīng)用輸出裝置200中的至少一個的 音頻信息輸出請求,將特定應(yīng)用的音頻信息輸出到應(yīng)用操作裝置1〇〇和應(yīng)用輸出裝置200 中的至少一個。應(yīng)用操作裝置100可將根據(jù)用戶控制或日程表信息激活并且操作的多個應(yīng) 用中的至少一個應(yīng)用的音頻信息輸出到應(yīng)用輸出裝置2〇〇。在這個操作,應(yīng)用操作裝置1〇〇 可根據(jù)產(chǎn)生的事件通過音頻處理單元130輸出多個應(yīng)用中的至少一個應(yīng)用的音頻信息,并 且將為應(yīng)用輸出裝置200提供的相同的音頻信息或不同的音頻信息輸出到音頻處理單元 130。
[0138] 應(yīng)用輸出裝置200可根據(jù)用戶的請求或設(shè)置信息輸出由應(yīng)用操作裝置100提供的 音頻信息的一部分。為此,應(yīng)用輸出裝置200可與應(yīng)用操作裝置100形成多個通信信道,并 且通過每個通信信道接收或輸出每個應(yīng)用的音頻信息。因此,應(yīng)用輸出裝置200可根據(jù)用 戶的意圖輸出由應(yīng)用操作裝置100提供的音頻信息的一部分或輸出全部音頻信息。
[0139] 如上所述,根據(jù)本公開的音頻輸出控制功能可為至少一個應(yīng)用輸出裝置200提供 在應(yīng)用操作裝置1〇〇中操作的應(yīng)用的數(shù)據(jù),并且能夠根據(jù)用戶的要求實(shí)現(xiàn)音頻信息的各種 操作。
[0140] 同時,應(yīng)用操作裝置100和應(yīng)用輸出裝置200中的至少一個可根據(jù)裝置的設(shè)計(jì)包 括各種另外的模塊。也就是說,在通信終端的情況下,應(yīng)用操作裝置1〇〇和應(yīng)用輸出裝置 200中的至少一個可還包括以上未描述的部件,諸如用于通過局域網(wǎng)(LAN)通信的LAN通信 模塊、用于通過連接到互聯(lián)網(wǎng)網(wǎng)絡(luò)來執(zhí)行互聯(lián)網(wǎng)功能的互聯(lián)網(wǎng)通信模塊和用于執(zhí)行接收和 播放功能的數(shù)字廣播模塊。無法在這里列出所有部件,這是因?yàn)楦鶕?jù)數(shù)字發(fā)展的趨勢,部件 的變化很多,然而,具有與前述部件相似的水平的部件可被另外包括在裝置中。另外,在根 據(jù)本公開的應(yīng)用操作裝置100和應(yīng)用輸出裝置200中的至少一個中,根據(jù)裝置的供給規(guī)格, 特定部件可被省略或由其它部件替換。這對于本領(lǐng)域普通技術(shù)人員而言將是清楚的。
[0141] 另外,根據(jù)本公開的各種實(shí)施例的應(yīng)用操作裝置100和應(yīng)用輸出裝置200中的至 少一個可包括根據(jù)與各種通信系統(tǒng)對應(yīng)的通信協(xié)議操作的所有通信終端以及所有信息和 通信裝備及其應(yīng)用裝備,諸如便攜式多媒體播放器(PMP)、數(shù)字廣播播放器、個人數(shù)字助手 (PDA)、音樂播放器(例如,數(shù)字音樂播放器)、便攜式游戲終端、智能電話、筆記本計(jì)算機(jī)和 手提式個人計(jì)算機(jī)(PC)。
[0142] 如上所述,根據(jù)本公開的用于控制音頻輸出的方法和支持該方法的電子裝置提供 改進(jìn)的音頻輸出功能。
[0143] 盡管已參照本公開的各種實(shí)施例示出并描述了本公開,但本領(lǐng)域技術(shù)人員將會理 解,在不脫離權(quán)利要求及其等同物所定義的本公開的精神和范圍的情況下,可對其做出各 種形式和細(xì)節(jié)上的修改。
【權(quán)利要求】
1. 一種用于控制音頻輸出的方法,所述方法包括: 通過至少一個通信信道將應(yīng)用操作裝置連接到應(yīng)用輸出裝置;以及 基于所述至少一個通信信道將操作的多個應(yīng)用中的至少一個應(yīng)用的音頻信息從應(yīng)用 操作裝置發(fā)送給應(yīng)用輸出裝置。
2. 如權(quán)利要求1所述的方法,其中,將應(yīng)用操作裝置連接到應(yīng)用輸出裝置的步驟包括: 在應(yīng)用操作裝置和應(yīng)用輸出裝置之間形成多個通信信道,以及 其中,發(fā)送音頻信息的步驟包括:通過所述多個通信信道將所述多個應(yīng)用的音頻信息 分別發(fā)送給應(yīng)用輸出裝置。
3. 如權(quán)利要求1所述的方法,還包括: 將與在應(yīng)用操作裝置中操作的所述多個應(yīng)用對應(yīng)的應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用輸出裝置; 由應(yīng)用操作裝置從應(yīng)用輸出裝置接收用于改變所述至少一個應(yīng)用的音頻信息的請 求; 由應(yīng)用操作裝置根據(jù)用于音頻信息的改變的請求執(zhí)行將被發(fā)送給應(yīng)用輸出裝置的音 頻信息改變;以及 將由應(yīng)用操作裝置改變的音頻信息發(fā)送給應(yīng)用輸出裝置。
4. 如權(quán)利要求3所述的方法,其中,執(zhí)行音頻信息改變的步驟包括: 由應(yīng)用操作裝置將混音器分別分配給所述多個應(yīng)用;以及 更新被請求進(jìn)行音頻信息改變的混音器。
5. 如權(quán)利要求3所述的方法,其中,執(zhí)行音頻信息改變的步驟包括: 由應(yīng)用操作裝置基于用于發(fā)送應(yīng)用數(shù)據(jù)的各個應(yīng)用區(qū)域的緩沖器識別應(yīng)用的標(biāo)識符 (ID)信息;以及 由應(yīng)用操作裝置基于應(yīng)用的ID信息執(zhí)行應(yīng)用的音頻信息改變。
6. 如權(quán)利要求1所述的方法,還包括: 將與在應(yīng)用操作裝置中操作的所述多個應(yīng)用對應(yīng)的應(yīng)用數(shù)據(jù)發(fā)送給應(yīng)用輸出裝置; 由應(yīng)用操作裝置從應(yīng)用輸出裝置接收用于改變具有應(yīng)用標(biāo)識符(ID)的特定應(yīng)用的音 頻信息的請求; 由應(yīng)用操作裝置基于應(yīng)用ID識別將要改變音頻信息的應(yīng)用; 由應(yīng)用操作裝置根據(jù)用于改變音頻信息的請求執(zhí)行音頻信息改變;以及 將改變的音頻信息從應(yīng)用操作裝置發(fā)送給應(yīng)用輸出裝置。
7. 如權(quán)利要求1所述的方法,還包括下述步驟之一: 輸出與由應(yīng)用操作裝置發(fā)送給應(yīng)用輸出裝置的音頻信息不同的音頻信息;以及 輸出與由應(yīng)用操作裝置發(fā)送給應(yīng)用輸出裝置的音頻信息相同的音頻信息。
8. -種用于操作應(yīng)用的裝置,所述裝置包括: 連接接口,被構(gòu)造為通過至少一個通信信道連接到應(yīng)用輸出裝置;和 控制單元,被構(gòu)造為基于所述至少一個通信信道控制將操作的多個應(yīng)用中的至少一個 應(yīng)用的音頻信息發(fā)送給應(yīng)用輸出裝置。
9. 如權(quán)利要求8所述的裝置,其中,連接接口被構(gòu)造為與多個操作裝置的應(yīng)用數(shù)據(jù)對 應(yīng),并且接收用于改變與應(yīng)用輸出裝置中所顯示的應(yīng)用區(qū)域之一對應(yīng)的應(yīng)用的音頻信息的 請求,以及 控制單元被構(gòu)造為將根據(jù)用于改變音頻信息的請求而改變的音頻信息發(fā)送給應(yīng)用輸 出裝置。
10. -種用于輸出應(yīng)用的裝置,所述裝置包括: 裝置連接單元,被構(gòu)造為通過至少一個通信信道連接到應(yīng)用操作裝置,以接收在應(yīng)用 操作裝置中操作的多個應(yīng)用中的至少一個應(yīng)用的音頻信息; 裝置輸出單元,被構(gòu)造為輸出接收的音頻信息;和 裝置控制單元,被構(gòu)造為控制裝置連接單元接收音頻信息并控制裝置輸出單元輸出音 頻信息。
11. 如權(quán)利要求10所述的裝置,其中,裝置連接單元被構(gòu)造為與應(yīng)用操作裝置形成多 個通信信道,以及 其中,裝置輸出單元被構(gòu)造為輸出通過每個通信信道接收的多個應(yīng)用中的至少一個應(yīng) 用的音頻信息,或者輸出通過混合通過每個通信信道接收的多個應(yīng)用的音頻信息獲得的音 頻信息。
12. 如權(quán)利要求10所述的裝置,還包括: 裝置顯示單元,被構(gòu)造為顯示與在應(yīng)用操作裝置中操作的所述多個應(yīng)用的應(yīng)用數(shù)據(jù)對 應(yīng)的應(yīng)用區(qū)域中的至少一個;和 裝置輸入單元,被構(gòu)造為在指定顯示的應(yīng)用區(qū)域之一的狀態(tài)下產(chǎn)生用于改變對應(yīng)應(yīng)用 的音頻信息的請求輸入; 其中,所述裝置控制單元被構(gòu)造為將用于改變音頻信息的請求發(fā)送給應(yīng)用操作裝置并 且控制輸出根據(jù)用于改變音頻信息的請求而改變的音頻信息。
13. 如權(quán)利要求10所述的裝置,還包括: 裝置顯示單元,被構(gòu)造為顯示包括與音頻信息對應(yīng)的控制項(xiàng)的應(yīng)用聲音控制框。
14. 如權(quán)利要求13所述的裝置,其中,裝置控制單元被構(gòu)造為發(fā)送應(yīng)用標(biāo)識符(ID)信 息和與控制項(xiàng)對應(yīng)的調(diào)整的值,并且如果用于調(diào)整控制項(xiàng)的輸入被包括在應(yīng)用聲音控制框 中,則所述裝置控制單元被構(gòu)造為通過接收對應(yīng)于應(yīng)用ID信息和調(diào)整的值而改變的音頻 信息來控制輸出音頻信息。
15. 如權(quán)利要求10所述的裝置,其中,裝置輸出單元被構(gòu)造為輸出與由應(yīng)用操作裝置 發(fā)送的音頻信息相同的音頻信息,或者輸出與由應(yīng)用操作裝置發(fā)送的音頻信息不同的音頻 信息。
【文檔編號】G06F3/16GK104111815SQ201410150384
【公開日】2014年10月22日 申請日期:2014年4月15日 優(yōu)先權(quán)日:2013年4月15日
【發(fā)明者】樸柱鶴, 金漢執(zhí), 金政勛, 全鏞俊 申請人:三星電子株式會社