一種界面控制方法、裝置和終端設(shè)備的制作方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種界面控制方法,包括:顯示用戶界面;獲取輸入的聲音信號(hào),并計(jì)算所述聲音信號(hào)的幅度信息;當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件時(shí),在所述用戶界面上播放與所述聲音信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)畫(huà)。本發(fā)明實(shí)施例還公開(kāi)了一種界面控制裝置和終端設(shè)備。采用本發(fā)明,能使用戶與設(shè)備的交互更方便。
【專利說(shuō)明】一種界面控制方法、裝置和終端設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種界面控制方法、裝置和終端設(shè)備。
【背景技術(shù)】
[0002] 人機(jī)交互是一門(mén)研究系統(tǒng)與用戶之間的交互關(guān)系的學(xué)問(wèn)。系統(tǒng)可以是各種各樣的 機(jī)器,也可以是計(jì)算機(jī)化的系統(tǒng)和軟件。人機(jī)交互界面通常是指用戶可見(jiàn)的部分。用戶通 過(guò)人機(jī)交互界面與系統(tǒng)交流,并進(jìn)行操作。小如收音機(jī)的播放按鍵,大至飛機(jī)上的儀表板、 或是發(fā)電廠的控制室。人機(jī)交互界面的設(shè)計(jì)要包含用戶對(duì)系統(tǒng)的理解,那是為了系統(tǒng)的可 用性或者交互友好性。
[0003] 隨著移動(dòng)通信技術(shù)的發(fā)展,移動(dòng)終端在人們的生活和工作中發(fā)揮著越來(lái)越重要的 作用,移動(dòng)終端所具有的音頻、視頻或圖像功能給人們的生活帶來(lái)了極大的樂(lè)趣,通常需要 通過(guò)人機(jī)交互界面來(lái)實(shí)現(xiàn),現(xiàn)有的人機(jī)交互界面通常包括按鍵、觸摸屏或重量感應(yīng)等。
[0004] 本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的人機(jī)界面交互方式存在以下問(wèn)題:第一、按鍵式交互 界面容易出現(xiàn)因灰塵造成的接觸不良、因按壓力過(guò)大造成的卡鍵、因頻繁側(cè)向按壓造成的 按鍵脫落等問(wèn)題;第二、觸摸屏式交互界面容易出現(xiàn)因手汗而造成的屏幕模糊、因按壓不當(dāng) 造成的屏幕劃傷,最終影響了屏幕的顯示質(zhì)量;第三、重量感應(yīng)人機(jī)交互界面容易出現(xiàn)感應(yīng) 失靈的問(wèn)題。
[0005] 綜上所述,現(xiàn)有的人機(jī)界面交互總體上操作復(fù)雜(也即效率不足),容易操作出錯(cuò) 的問(wèn)題。
【發(fā)明內(nèi)容】
[0006] 有鑒于此,本發(fā)明實(shí)施例提供一種界面控制方法、裝置和終端設(shè)備,以解決上述現(xiàn) 有技術(shù)中存在的技術(shù)問(wèn)題。
[0007] -方面,本發(fā)明實(shí)施例提供了一種界面控制方法,包括:
[0008] 顯示用戶界面;
[0009] 獲取輸入的聲音信號(hào),并計(jì)算所述聲音信號(hào)的幅度信息;
[0010] 當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件時(shí),在所述用戶界面上播放與所述聲音 信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)畫(huà)。
[0011] 另一方面,本發(fā)明實(shí)施例還提供了一種界面控制裝置,包括:
[0012] 界面顯示模塊,用于顯示用戶界面;
[0013] 幅度計(jì)算模塊,用于獲取輸入的聲音信號(hào),并計(jì)算所述聲音信號(hào)的幅度信息;
[0014] 動(dòng)畫(huà)播放模塊,用于當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件時(shí),在所述用戶界 面上播放與所述聲音信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)趣。
[0015] 進(jìn)一步地,本發(fā)明還提供一種終端設(shè)備,其包括上述的控制裝置。
[0016] 相對(duì)于現(xiàn)有技術(shù),本發(fā)明實(shí)施例:通過(guò)對(duì)輸入的聲音信號(hào)進(jìn)行幅度分析,并通過(guò)分 析聲音信號(hào)的幅度信息是否滿足預(yù)置的動(dòng)畫(huà)播放條件來(lái)控制用戶界面上的動(dòng)畫(huà),具有操作 簡(jiǎn)單的優(yōu)點(diǎn),可有效提升人機(jī)交互的效率。
【專利附圖】
【附圖說(shuō)明】
[0017] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0018] 圖1是本發(fā)明第一實(shí)施例的一種界面控制方法的流程示意圖;
[0019] 圖2是本發(fā)明第二實(shí)施例的一種界面控制方法的流程示意圖;
[0020] 圖3是本發(fā)明實(shí)施例的聲音信號(hào)的波形圖和頻率圖;
[0021] 圖4為本發(fā)明實(shí)施例的動(dòng)畫(huà)播放前的界面示意圖;
[0022] 圖5為本發(fā)明實(shí)施例的動(dòng)畫(huà)播放后的界面示意圖;
[0023] 圖6是本發(fā)明第三實(shí)施例的一種界面控制裝置的結(jié)構(gòu)示意圖;
[0024] 圖7是本發(fā)明第四實(shí)施例的一種界面控制裝置的結(jié)構(gòu)示意圖;
[0025] 圖8是圖7中幅度計(jì)算模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0027] 第一實(shí)施例
[0028] 參見(jiàn)圖1,本發(fā)明實(shí)施例提供一種界面控制方法,該方法包括步驟101至步驟103。
[0029] 步驟101、顯示用戶界面;
[0030] 步驟102、獲取輸入的聲音信號(hào),并計(jì)算所述聲音信號(hào)的幅度信息;
[0031] 步驟103、當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件時(shí),在所述用戶界面上播放與 所述聲音信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)畫(huà)。
[0032] 實(shí)施本發(fā)明的實(shí)施例,通過(guò)對(duì)輸入的聲音信號(hào)進(jìn)行幅度分析,并通過(guò)分析聲音信 號(hào)的幅度信息是否滿足預(yù)置的動(dòng)畫(huà)播放條件來(lái)控制用戶界面上的動(dòng)畫(huà),具有操作簡(jiǎn)單的優(yōu) 點(diǎn),可有效提升人機(jī)交互的效率。
[0033] 第二實(shí)施例
[0034] 參見(jiàn)圖2,本發(fā)明實(shí)施例提供一種界面控制方法,該方法包括步驟201至步驟206。
[0035] 步驟201、顯示用戶界面,所述用戶界面中包括用于提示用戶進(jìn)行操作的提示信 息。
[0036] 請(qǐng)結(jié)合圖4,在其中一種示例方式中,終端設(shè)備的在顯示屏上顯示一個(gè)點(diǎn)燃的蠟燭 插在蛋糕上的用戶界面,在該用戶界面上顯示一行提示用戶對(duì)著話筒吹氣的提示信息,其 例可以是"吹吹這里,為寶貝聽(tīng)聽(tīng)?wèi)c生吧",同時(shí)用箭頭指向吹氣的具體位置,該提示信息在 用戶界面的顯示位置不作限制,可以位于用戶界面的任何位置(如圖4中在用戶界面的下 方),該提示信息可以提示用戶如何與設(shè)備進(jìn)行交互,在該用戶界面上還可以包括其他的信 息,例如,還可以顯示幾周歲生日快樂(lè)等文字信息。
[0037] 步驟202、播放所述用戶界面對(duì)應(yīng)的背景音樂(lè),并預(yù)置所述背景音樂(lè)的幅度信息不 滿足預(yù)置的動(dòng)畫(huà)播放條件。
[0038] 具體的,終端設(shè)備在啟動(dòng)用戶界面后會(huì)播放相應(yīng)的背景音樂(lè),例如在步驟201中, 啟動(dòng)慶祝生日的用戶界面后,播放生日快樂(lè)的背景音樂(lè)。此時(shí),必須預(yù)置播放的背景音樂(lè)的 幅度信息不滿足預(yù)置的動(dòng)畫(huà)播放條件。例如,預(yù)設(shè)動(dòng)畫(huà)播放條件為5個(gè)單位值,超過(guò)5個(gè) 單位值就觸發(fā)用戶界面播放對(duì)應(yīng)的動(dòng)畫(huà),則終端設(shè)備必須在播放背景音樂(lè)的時(shí)候預(yù)置幅度 信息在5個(gè)單位值以下(包括5個(gè)),才不會(huì)發(fā)生誤操作。可以理解的是,動(dòng)畫(huà)播放條件可 以根據(jù)實(shí)際使用需要進(jìn)行設(shè)定,例如設(shè)定動(dòng)畫(huà)播放條件為6個(gè)單位值、7個(gè)單位值或其它數(shù) 目,不受具體實(shí)施例的限定。通過(guò)設(shè)置背景音樂(lè)的動(dòng)畫(huà)播放條件,可以有效防止由播放背景 音樂(lè)而導(dǎo)致用戶界面對(duì)應(yīng)動(dòng)畫(huà)的誤觸發(fā)。
[0039] 步驟203、對(duì)輸入的聲音信號(hào)進(jìn)行采樣處理得到時(shí)域離散序列,將所述時(shí)域離散序 列進(jìn)行FFT (Fast Fourier Transform,快速傅里葉變換,簡(jiǎn)稱FFT)運(yùn)算后得到所述聲音 信號(hào)的頻域離散序列,根據(jù)所述頻域離散序列得到所述聲音信號(hào)的幅度信息。
[0040] 具體的,請(qǐng)結(jié)合圖3,在其中的一種示例方式中,終端設(shè)備通過(guò)麥克風(fēng)將用戶發(fā)出 的聲音轉(zhuǎn)換為模擬聲音信號(hào),如圖3上方展示的代表該模擬聲音信號(hào)的波形圖,然后對(duì)該 聲音信號(hào)進(jìn)行采樣處理、量化和編碼處理,例如,采用PCM (Pulse Code Modulation,脈沖 編碼調(diào)制,簡(jiǎn)稱PCM)方法將連續(xù)的模擬聲音信號(hào)轉(zhuǎn)化為時(shí)域離散序列,該時(shí)域離散序列為 數(shù)字信號(hào),假設(shè)該時(shí)域離散序列的采樣點(diǎn)數(shù)為N,對(duì)該時(shí)域離散序列經(jīng)過(guò)FFT快速傅里葉變 換后就可得到N個(gè)點(diǎn)的FFT數(shù)值(FFT數(shù)值為復(fù)數(shù)),即該聲音信號(hào)對(duì)應(yīng)的頻域離散序列,如 圖3下方展示的代表該頻域離散序列的頻譜圖。為了方便進(jìn)行FFT運(yùn)算,通常N取2的整 數(shù)次方。
[0041] 假設(shè)采樣頻率為Fs,信號(hào)頻率F,采樣點(diǎn)數(shù)為N,頻域離散序列中某一點(diǎn)(a+bi) η (η=1, 2, 3…Ν)的頻率表示為F=(n-l)*Fs/N,該頻率下該點(diǎn)的幅度表示為Α=Αη/(Ν/2),其 中,An=sqrt(a~2+b~2),該點(diǎn)的相位即該頻率下的信號(hào)的相位表示為Pn=arctan(b/a),這樣 就可以計(jì)算出聲音信號(hào)在每個(gè)頻域點(diǎn)上的幅度信息S=A*cos (2* π *F*t+Pn)。
[0042] 步驟204、過(guò)濾掉所述離散頻域序列中人聲頻率范圍之外的所述聲音信號(hào)的幅度 信息。
[0043] 具體的,由于人發(fā)出的聲音的頻率范圍是有限,一般在80Hz?3400Hz之間。終端 設(shè)備采樣的聲音信號(hào)中可能包括人的聲音信號(hào)之外的其他聲音信號(hào),可以根據(jù)需要取一個(gè) 經(jīng)驗(yàn)值范圍,過(guò)濾掉其他的聲音信號(hào),即過(guò)濾掉人的聲音信號(hào)頻率范圍之外的聲音信號(hào)的 幅度信息,只保留人的聲音信號(hào)頻率范圍之間的聲音信號(hào)的幅度信息,可以有效的防止誤 觸發(fā)。
[0044] 步驟205、檢測(cè)幅度信息是否滿足預(yù)置的動(dòng)畫(huà)播放條件。
[0045] 具體的,預(yù)置的動(dòng)畫(huà)播放條件可以是,離散頻域序列中是否存在預(yù)定數(shù)量的點(diǎn)大 于預(yù)定的幅度值的情況,例如,是否存在至少100個(gè)點(diǎn)的幅度值大于50個(gè)單位值的情況,若 檢測(cè)為是,執(zhí)行步驟206,否則繼續(xù)檢測(cè)。
[0046] 步驟206、在所述用戶界面上播放與所述聲音信號(hào)幅度信息對(duì)應(yīng)的動(dòng)畫(huà)。
[0047] 請(qǐng)結(jié)合圖5,在其中一種示例方式中,當(dāng)滿足上述的動(dòng)畫(huà)播放條件時(shí),觸發(fā)一個(gè)預(yù) 置的與所述用戶界面對(duì)應(yīng)的動(dòng)畫(huà)。例如,以上面的慶祝生日界面為例,當(dāng)滿足預(yù)置的動(dòng)畫(huà)播 放條件時(shí),播放一個(gè)生日蠟燭熄滅并冒出青煙的動(dòng)畫(huà),烘托生日氣氛。
[0048] 實(shí)施本發(fā)明的實(shí)施例,通過(guò)對(duì)輸入的聲音信號(hào)進(jìn)行幅度分析,并通過(guò)分析聲音信 號(hào)的幅度信息是否滿足預(yù)置的動(dòng)畫(huà)播放條件來(lái)控制用戶界面上的動(dòng)畫(huà),具有操作簡(jiǎn)單的優(yōu) 點(diǎn),可有效提升人機(jī)交互的效率。
[0049] 第三實(shí)施例
[0050] 參見(jiàn)圖6,本發(fā)明實(shí)施例提供一種界面控制裝置,以下簡(jiǎn)稱控制裝置1,該控制裝 置1包括界面顯示模塊11、幅度計(jì)算模塊12以及動(dòng)畫(huà)播放模塊13。
[0051] 界面顯示模塊11,用于顯示用戶界面。
[0052] 具體的,假設(shè)界面顯示模塊11顯示一個(gè)點(diǎn)燃的蠟燭插在蛋糕上的用戶界面,該界 面顯示模塊11還可以在該用戶界面上顯示一行提示用戶對(duì)著話筒吹氣的提示信息,其例 可以是"吹吹這里,為寶貝聽(tīng)聽(tīng)?wèi)c生吧",同時(shí)用箭頭指向吹氣的具體位置,該提示信息在用 戶界面的顯示位置不作限制(例如在圖4中用戶界面的下方),可以位于用戶界面的任何位 置,該提示信息可以提示用戶如何與設(shè)備進(jìn)行交互,在該用戶界面上還可以包括其他的信 息,例如,還可以顯示幾周歲生日快樂(lè)等文字信息。
[0053] 幅度計(jì)算模塊12,用于獲取輸入的聲音信號(hào),并計(jì)算所述聲音信號(hào)的幅度信息。
[0054] 具體的,幅度計(jì)算模塊12將用戶發(fā)出的聲音轉(zhuǎn)換為模擬聲音信號(hào),然后對(duì)該聲音 信號(hào)進(jìn)行采樣處理、量化和編碼處理,例如,采用PCM脈沖編碼調(diào)制方法將連續(xù)的模擬聲音 信號(hào)轉(zhuǎn)化為時(shí)域離散序列,該時(shí)域離散序列為數(shù)字信號(hào),假設(shè)該時(shí)域離散序列的采樣點(diǎn)數(shù) 為N,對(duì)該時(shí)域離散序列經(jīng)過(guò)FFT快速傅里葉變換后就可得到N個(gè)點(diǎn)的FFT數(shù)值(FFT數(shù)值 為復(fù)數(shù)),即該聲音信號(hào)對(duì)應(yīng)的頻域離散序列。為了方便進(jìn)行FFT運(yùn)算,通常N取2的整數(shù) 次方。
[0055] 假設(shè)采樣頻率為Fs,信號(hào)頻率F,采樣點(diǎn)數(shù)為N,頻域離散序列中某一點(diǎn)(a+bi) η (η=1, 2, 3…Ν)的頻率表示為F=(n-l)*Fs/N,該頻率下該點(diǎn)的幅度表示為Α=Αη/(Ν/2),其 中,An=sqrt(a~2+b~2),該點(diǎn)的相位即該頻率下的信號(hào)的相位表示為Pn=arctan(b/a),這樣 就可以計(jì)算出聲音信號(hào)在每個(gè)頻域點(diǎn)上的幅度信息S=A*cos (2* π *F*t+Pn)。
[0056] 動(dòng)畫(huà)播放模塊13,用于當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件時(shí),在所述用戶 界面上播放與所述聲音信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)畫(huà)。
[0057] 實(shí)施本發(fā)明的實(shí)施例,通過(guò)對(duì)輸入的聲音信號(hào)進(jìn)行幅度分析,并通過(guò)分析聲音信 號(hào)的幅度信息是否滿足預(yù)置的動(dòng)畫(huà)播放條件來(lái)控制用戶界面上的動(dòng)畫(huà),具有操作簡(jiǎn)單的優(yōu) 點(diǎn),可有效提升人機(jī)交互的效率。
[0058] 第四實(shí)施例
[0059] 進(jìn)一步的,參見(jiàn)圖7和圖8,本發(fā)明實(shí)施例提供一種界面控制裝置。包括界面顯示 模塊11、幅度計(jì)算模塊12、動(dòng)畫(huà)播放模塊13,過(guò)濾模塊14以及音樂(lè)播放模塊15。
[0060] 過(guò)濾模塊14,用于過(guò)濾掉所述頻域離散序列中人聲頻率范圍之外的所述聲音信號(hào) 的幅度信息。
[0061] 具體的,由于人發(fā)出的聲音的頻率范圍是有限,一般在80Hz?3400Hz之間。終端 設(shè)備采樣的聲音信號(hào)中可能包括人的聲音信號(hào)之外的其他聲音信號(hào),可以根據(jù)需要取一個(gè) 經(jīng)驗(yàn)值范圍,過(guò)濾模塊14過(guò)濾掉其他的聲音信號(hào),即過(guò)濾掉人的聲音信號(hào)頻率范圍之外的 聲音信號(hào)的幅度信息,只保留人的聲音信號(hào)頻率范圍之間的聲音信號(hào)的幅度信息,可以有 效的防止誤觸發(fā)。
[0062] 音樂(lè)播放模塊15,用于播放所述用戶界面對(duì)應(yīng)的背景音樂(lè),并預(yù)置所述背景音樂(lè) 的幅度信息不滿足所述預(yù)置的動(dòng)畫(huà)播放條件。
[0063] 具體的,音樂(lè)播放模塊15在啟動(dòng)用戶界面后會(huì)播放相應(yīng)的背景音樂(lè)。例如,在步 驟201中,啟動(dòng)慶祝生日的用戶界面后,播放生日快樂(lè)的背景音樂(lè)。此時(shí),音樂(lè)播放模塊15 必須預(yù)置播放的背景音樂(lè)的幅度信息不滿足預(yù)置的動(dòng)畫(huà)播放條件。例如,預(yù)設(shè)動(dòng)畫(huà)播放條 件為5個(gè)單位值,超過(guò)5個(gè)單位值就觸發(fā)用戶界面播放對(duì)應(yīng)的動(dòng)畫(huà),則終端設(shè)備必須在播放 背景音樂(lè)的時(shí)候預(yù)置幅度信息在5個(gè)單位值以下(包括5個(gè)),才不會(huì)發(fā)生誤操作??梢?理解的是,動(dòng)畫(huà)播放條件可以根據(jù)實(shí)際使用需要進(jìn)行設(shè)定,例如設(shè)定動(dòng)畫(huà)播放條件為6個(gè) 單位值、7個(gè)單位值或其它數(shù)目,不受具體實(shí)施例的限定。通過(guò)預(yù)置背景音樂(lè)的動(dòng)畫(huà)播放條 件,可以有效防止由播放背景音樂(lè)而導(dǎo)致用戶界面對(duì)應(yīng)動(dòng)畫(huà)的誤觸發(fā)。
[0064] 優(yōu)選的,幅度計(jì)算模塊12包括時(shí)域序列計(jì)算單元121、頻域序列計(jì)算單元122以及 幅度信息計(jì)算單元123。
[0065] 時(shí)域序列計(jì)算單元121,用于對(duì)輸入的聲音信號(hào)進(jìn)行采樣處理得到時(shí)域離散序 列;
[0066] 頻域序列計(jì)算單元122,用于將所述時(shí)域離散序列進(jìn)行FFT運(yùn)算后得到所述聲音 信號(hào)的頻域離散序列;
[0067] 幅度信息計(jì)算單元123,用于根據(jù)所述頻域離散序列得到所述聲音信號(hào)的幅度信 息。
[0068] 實(shí)施本發(fā)明的實(shí)施例,通過(guò)對(duì)輸入的聲音信號(hào)進(jìn)行幅度分析,并通過(guò)分析聲音信 號(hào)的幅度信息是否滿足預(yù)置的動(dòng)畫(huà)播放條件來(lái)控制用戶界面上的動(dòng)畫(huà),具有操作簡(jiǎn)單的優(yōu) 點(diǎn),可有效提升人機(jī)交互的效率。
[0069] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以 通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì) 中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁 碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
[0070] 以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán) 利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán) 利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1. 一種界面控制方法,其特征在于,包括: 顯不用戶界面; 獲取輸入的聲音信號(hào),并計(jì)算所述聲音信號(hào)的幅度信息; 當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件時(shí),在所述用戶界面上播放與所述聲音信號(hào) 的幅度信息對(duì)應(yīng)的動(dòng)畫(huà)。
2. 如權(quán)利要求1所述的方法,其特征在于,所述獲取輸入的聲音,并計(jì)算所述聲音的幅 度信息的步驟包括: 對(duì)輸入的聲音信號(hào)進(jìn)行采樣處理得到時(shí)域離散序列; 將所述時(shí)域離散序列進(jìn)行FFT運(yùn)算后得到所述聲音信號(hào)的頻域離散序列; 根據(jù)所述頻域離散序列得到所述聲音信號(hào)的幅度信息。
3. 如權(quán)利要求2所述的方法,其特征在于,所述當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放 條件時(shí),在所述用戶界面上播放與所述聲音信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)畫(huà)的步驟包括: 當(dāng)所述頻域離散序列中頻域點(diǎn)對(duì)應(yīng)的幅度超過(guò)預(yù)置的幅度閾值且所述頻域點(diǎn)的數(shù)量 超過(guò)預(yù)定數(shù)量時(shí),確認(rèn)為所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件,在所述用戶界面上播放 與所述聲音信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)趣。
4. 如權(quán)利要求3所述的方法,其特征在于,還包括: 過(guò)濾掉所述頻域離散序列中人聲頻率范圍之外的所述聲音信號(hào)的幅度信息。
5. 如權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述顯示用戶界面的步驟之后,還 包括: 播放所述用戶界面對(duì)應(yīng)的背景音樂(lè),并預(yù)置所述背景音樂(lè)的幅度信息不滿足所述預(yù)置 的動(dòng)畫(huà)播放條件。
6. 如權(quán)利要求5所述的控制方法,其特征在于,所述用戶界面中包括用于提示用戶進(jìn) 行操作的提示信息。
7. -種界面控制裝置,其特征在于,包括: 界面顯示模塊,用于顯示用戶界面; 幅度計(jì)算模塊,用于獲取輸入的聲音信號(hào),并計(jì)算所述聲音信號(hào)的幅度信息; 動(dòng)畫(huà)播放模塊,用于當(dāng)所述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件時(shí),在所述用戶界面上 播放與所述聲音信號(hào)的幅度信息對(duì)應(yīng)的動(dòng)趣。
8. 如權(quán)利要求7所述的裝置,其特征在于,所述幅度計(jì)算模塊包括: 時(shí)域序列計(jì)算單元,用于對(duì)輸入的聲音信號(hào)進(jìn)行采樣處理得到時(shí)域離散序列; 頻域序列計(jì)算單元,用于將所述時(shí)域離散序列進(jìn)行FFT運(yùn)算后得到所述聲音信號(hào)的頻 域離散序列; 幅度信息計(jì)算單元,用于根據(jù)所述頻域離散序列得到所述聲音信號(hào)的幅度信息。
9. 如權(quán)利要求8所述的裝置,其特征在于,所述動(dòng)畫(huà)播放模塊用于當(dāng)所述頻域離散序 列中頻域點(diǎn)對(duì)應(yīng)的幅度超過(guò)預(yù)置的幅度閾值且該頻域點(diǎn)的數(shù)量超過(guò)預(yù)定數(shù)量時(shí),確認(rèn)為所 述幅度信息滿足預(yù)置的動(dòng)畫(huà)播放條件,在所述用戶界面上播放與所述聲音信號(hào)的幅度信息 對(duì)應(yīng)的動(dòng)畫(huà)。
10. 如權(quán)利要求9所述的裝置,其特征在于,還包括: 過(guò)濾模塊,用于過(guò)濾掉所述頻域離散序列中人聲頻率范圍之外的所述聲音信號(hào)的幅度 信息。
11. 如權(quán)利要求7-10任一項(xiàng)所述的裝置,其特征在于,還包括: 音樂(lè)播放模塊,用于播放所述用戶界面對(duì)應(yīng)的背景音樂(lè),并預(yù)置所述背景音樂(lè)的幅度 信息不滿足所述預(yù)置的動(dòng)畫(huà)播放條件。
12. 如權(quán)利要求11所述的裝置,其特征在于,所述顯示模塊用于顯示用于提示用戶進(jìn) 行操作的提示信息。
13. -種終端設(shè)備,其特征在于,包括如權(quán)利要求7、8、9、10或12任一項(xiàng)的裝置。
【文檔編號(hào)】G06F3/16GK104216641SQ201310216271
【公開(kāi)日】2014年12月17日 申請(qǐng)日期:2013年6月3日 優(yōu)先權(quán)日:2013年6月3日
【發(fā)明者】袁婉娣, 宋鐸, 暴國(guó)輝, 高玉峰, 李金哲, 張涅, 王志強(qiáng), 王浩宇, 金介生, 宋郅鵬, 王瑩, 吳楠楠, 張?zhí)熨Y 申請(qǐng)人:騰訊科技(深圳)有限公司