欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種語音音量動(dòng)畫顯示的方法及裝置制造方法

文檔序號(hào):6543297閱讀:234來源:國知局
一種語音音量動(dòng)畫顯示的方法及裝置制造方法
【專利摘要】本發(fā)明適用于即時(shí)通訊【技術(shù)領(lǐng)域】,提供了一種語音音量動(dòng)畫顯示的方法及裝置,所述方法包括:當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表示未錄音的動(dòng)畫;處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫。本發(fā)明,使用基本的數(shù)據(jù)運(yùn)算和視圖顯示接口,根據(jù)實(shí)時(shí)音量大小動(dòng)態(tài)在現(xiàn)形布局中設(shè)置包括一個(gè)彩色點(diǎn)的點(diǎn)九圖,實(shí)現(xiàn)了實(shí)現(xiàn)模擬錄音音量大小的效果動(dòng)畫。
【專利說明】—種語音音量動(dòng)畫顯示的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于即時(shí)通訊【技術(shù)領(lǐng)域】,尤其涉及一種語音音量動(dòng)畫顯示的方法及裝置。【背景技術(shù)】
[0002]隨著Android系統(tǒng)的發(fā)展,Android應(yīng)用的各種效果顯示也是琳浪滿目,非常漂亮,其中,動(dòng)畫形式就是一種大家喜歡的效果顯示方式。一般情況下,Android上的動(dòng)畫顯示是調(diào)用系統(tǒng)提供的方法AnimationDrawable類來制作,動(dòng)畫的具體制作過程是先寫一個(gè)xml文件把要顯示的每張動(dòng)畫圖片按順序放進(jìn)去,再通過AnimationDrawable獲取Drawable對(duì)動(dòng)畫動(dòng)作進(jìn)行控制。然而Android智能終端在錄音的過程中,因?yàn)橐袅看笮∈遣欢ǖ?,具體要播放哪一張動(dòng)畫圖片不是確定好的,因此,現(xiàn)有技術(shù)無法使用AnimationDrawable類來制作模擬錄音大小的效果動(dòng)畫。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例提供了 一種語音音量動(dòng)畫顯示的方法及裝置,旨在解決現(xiàn)有技術(shù)無法實(shí)現(xiàn)模擬錄音大小的效果動(dòng)畫的問題。
[0004]一方面,提供一種語音音量動(dòng)畫顯示的方法,所述方法包括:
[0005]當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表示未錄音的動(dòng)畫;
[0006]處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫。
[0007]另一方面,提供一種語音音量動(dòng)畫顯示的裝置,所述裝置包括:
[0008]第一輸出單兀,用于當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表不未錄音的動(dòng)畫;
[0009]第二輸出單元,用于處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫。
[0010]在本發(fā)明實(shí)施例,當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表示未錄音的動(dòng)畫;處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫,本發(fā)明,使用基本的數(shù)據(jù)運(yùn)算和視圖顯示接口,根據(jù)實(shí)時(shí)音量大小動(dòng)態(tài)在現(xiàn)形布局中設(shè)置包括一個(gè)彩色點(diǎn)的點(diǎn)九圖,實(shí)現(xiàn)了實(shí)現(xiàn)模擬錄音音量大小的效果動(dòng)畫。
【專利附圖】

【附圖說明】
[0011]圖1是本發(fā)明實(shí)施例一提供的語音音量動(dòng)畫顯示的方法的實(shí)現(xiàn)流程示意圖;
[0012]圖2是本發(fā)明實(shí)施例一提供的未錄音狀態(tài)時(shí)的顯示效果示意圖;
[0013]圖3是本發(fā)明實(shí)施例一提供的語音音量動(dòng)畫顯示的效果示意圖;[0014]圖4是本發(fā)明實(shí)施例二提供的語音音量動(dòng)畫顯示的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0015]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0016]在本發(fā)明實(shí)施例中,當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表示未錄音的動(dòng)畫;處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫。
[0017]以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
[0018]實(shí)施例一
[0019]圖1示出了本發(fā)明實(shí)施例一提供的語音音量動(dòng)畫顯示的方法的實(shí)現(xiàn)流程示意圖,詳述如下:
[0020]需要說明的是,本發(fā)明尤其適用于Android系統(tǒng)智能終端上的即時(shí)通訊工具實(shí)時(shí)錄音,所述智能終端包括手機(jī)、平板電腦、上網(wǎng)本和筆記本。
[0021]在步驟SlOl中,當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表示未錄音的動(dòng)畫。
[0022]在本實(shí)施例中,所述第一圖片具體為含灰色點(diǎn)的且高度固定的圖片,其第一圖片的高度為I個(gè)單位或若干個(gè)單位,若干個(gè)這樣的圖片橫著擺成一串,表示還沒有錄音,其顯示效果如圖2所示。具體的,智能終端在XML布局中設(shè)置一個(gè)線性布局,在所述線性布局內(nèi)依次排列輸出若干個(gè)第一圖片,以生成表不未錄音的動(dòng)畫,其中,所述XML布局是要顯示錄音的界面。所述線性布局LinearLayout是羅列視圖小窗口組件,如Android中LinearLayout是常見的布局形式,可垂直或者水平平分或者根據(jù)權(quán)重分配空間。設(shè)置一個(gè)
線性布局代碼具體如:
[0023]
【權(quán)利要求】
1.一種語音音量動(dòng)畫顯示的方法,其特征在于,所述方法包括: 當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表示未錄音的動(dòng)畫; 處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫。
2.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成語音動(dòng)畫的步驟具體為: 在XML布局中設(shè)置一個(gè)線性布局,在所述線性布局內(nèi)依次排列輸出若干個(gè)第一圖片,以生成表示未錄音的動(dòng)畫。
3.如權(quán)利要求1所述的方法,其特征在于,所述處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫的步驟具體包括: 接收到錄音指令,開始采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并將所述若干個(gè)錄音音量值依次保存在整型數(shù)組中; 根據(jù)所述整型數(shù)組中若干錄音音量值,按照所述若干錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片至所述線性布局內(nèi),以生成表示錄音的動(dòng)畫,直至接收到錄音結(jié)束指令。
4.如權(quán)利要求3所述的方法,其特征在于,所述按照所述若干錄音音量值的采集順序依次調(diào)整第二圖片的高度具體為: 若第二圖片的高度對(duì)應(yīng)一個(gè)最小音量值,按照所述若干錄音音量值的采集順序依次將第二圖片的高度按照所述錄音音量值與所述最小音量值的比值進(jìn)行拉伸; 若第二圖片的高度對(duì)應(yīng)一個(gè)最大音量值,按照所述若干錄音音量值的采集順序依次將第二圖片的高度按照所述語音音量值與所述最大音量值的比值進(jìn)行壓縮; 若第二圖片的高度對(duì)應(yīng)一個(gè)中間音量值,按照所述若干錄音音量值的采集順序依次將第二圖片的高度按照所述語音音量值與所述最大音量值的比值進(jìn)行拉伸或者壓縮。
5.如權(quán)利要求2或3所述的方法,其特征在于,所述接收到錄音結(jié)束指令之后還包括: 接收錄音結(jié)束指令,停止錄音,恢復(fù)未錄音狀態(tài)。
6.一種語音音量動(dòng)畫顯示的裝置,其特征在于,所述裝置包括: 第一輸出單兀,用于當(dāng)處于未錄音狀態(tài)時(shí),輸出若干個(gè)第一圖片,以生成表不未錄音的動(dòng)畫; 第二輸出單元,用于處于錄音狀態(tài)時(shí),采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并根據(jù)每個(gè)錄音音量值,按照錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片,以生成表示錄音的動(dòng)畫。
7.如權(quán)利要求6所述的裝置,其特征在于,所述第一輸出單元具體用于在XML布局中設(shè)置一個(gè)線性布局,在所述線性布局內(nèi)依次排列輸出若干個(gè)第一圖片,以生成表不未錄音的動(dòng)畫。
8.如權(quán)利要求6所述的裝置,其特征在于,所述第二輸出單元具體用于接收到錄音指令,開始采集預(yù)設(shè)時(shí)間段內(nèi)的若干錄音音量值,并將所述若干個(gè)錄音音量值依次保存在整型數(shù)組中;根據(jù)所述整型數(shù)組中若干錄音音量值,按照所述若干錄音音量值的采集順序依次調(diào)整第二圖片的高度,依次輸出第二圖片至所述線性布局內(nèi),以生成表示錄音的動(dòng)畫,直至接收到錄音結(jié)束指令。
9.如權(quán)利要求8所述的裝置,其特征在于,所述第二輸出單元還用于若第二圖片的高度對(duì)應(yīng)一個(gè)最小音量值,按照所述若干錄音音量值的采集順序依次將第二圖片的高度按照所述錄音音量值與所述最小音量值的比值進(jìn)行拉伸; 若第二圖片的高度對(duì)應(yīng)一個(gè)最大音量值,按照所述若干錄音音量值的采集順序依次將第二圖片的高度按照所述語音音量值與所述最大音量值的比值進(jìn)行壓縮; 若第二圖片的高度對(duì)應(yīng)一個(gè)中間音量值,按照所述若干錄音音量值的采集順序依次將第二圖片的高度按照 所述語音音量值與所述最大音量值的比值進(jìn)行拉伸或者壓縮。
10.如權(quán)利要求7或8所述的裝置,其特征在于,所述裝置還包括: 恢復(fù)單元,用于接收錄音結(jié)束指令,停止錄音,恢復(fù)未錄音狀態(tài)。
【文檔編號(hào)】G06F9/44GK103942048SQ201410141146
【公開日】2014年7月23日 申請(qǐng)日期:2014年4月9日 優(yōu)先權(quán)日:2014年4月9日
【發(fā)明者】李蘭 申請(qǐng)人:Tcl集團(tuán)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
苏州市| 巴青县| 刚察县| 枣庄市| 新乡县| 东莞市| 芦溪县| 广饶县| 张家口市| 东辽县| 方正县| 芦溪县| 台州市| 闸北区| 濮阳市| 闽清县| 星座| 南川市| 安化县| 长宁区| 光山县| 深水埗区| 荃湾区| 成安县| 南漳县| 孝昌县| 怀柔区| 九台市| 团风县| 环江| 海南省| 阿坝| 太谷县| 张家口市| 澄迈县| 丰都县| 渝中区| 江川县| 米脂县| 平果县| 巴彦淖尔市|