[發(fā)明專利]一種在安卓系統(tǒng)中通過手勢觸摸與滑動操作控制錄音及變聲的方法、存儲器及終端有效
| 申請?zhí)枺?/td> | 201811110007.3 | 申請日: | 2018-09-21 |
| 公開(公告)號: | CN109343756B | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計)人: | 汪家明 | 申請(專利權(quán))人: | 武漢華中時訊科技有限責(zé)任公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F3/0488;G06F3/16;G11B20/10;G11B27/031 |
| 代理公司: | 武漢藍(lán)寶石專利代理事務(wù)所(特殊普通合伙) 42242 | 代理人: | 廉海濤 |
| 地址: | 430000 湖北省武漢市東湖新技術(shù)開發(fā)區(qū)光谷大*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 系統(tǒng) 通過 手勢 觸摸 滑動 操作 控制 錄音 變聲 方法 存儲器 終端 | ||
本發(fā)明涉及一種在安卓系統(tǒng)中通過手勢觸摸與滑動操作控制錄音及變聲的方法,定義變量IR、NCR和NCV,并賦初值為F,同時監(jiān)聽錄音按鍵視圖元素的事件;監(jiān)聽到長按事件,修改IR的值為T,進(jìn)行錄音,并在屏幕上顯示彈窗,提示用戶上滑;監(jiān)聽觸摸事件,根據(jù)觸摸事件中觸摸點的橫坐標(biāo)以及縱坐標(biāo)偏移量修改NCR或NCV的值為T,并根據(jù)NCR或NCV的值進(jìn)行取消錄音操作或進(jìn)行變聲處理。首先通過本發(fā)明方法,從終端屏幕按下到抬起,只要一次屏幕操作,即可實現(xiàn)錄音和取消錄音。可以很準(zhǔn)確地提示用戶如何對錄音進(jìn)行變音操作,并且通過滑動來變音,也比較有趣味性和很強的交互性,同時極大地簡化了變音流程。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,具體涉及一種在安卓系統(tǒng)中通過手勢觸摸與滑動操作控制錄音及變聲的方法、存儲器及終端。
背景技術(shù)
通過改變音頻(人聲)的音調(diào)及頻率,使處理后的音頻和原始音頻不同(如將原始聲音變音成男聲、女聲、蘿莉音、大叔音、驚悚等效果)。變音操作可以通過第三方工具來實現(xiàn)。
目前做變音處理的社交應(yīng)用在應(yīng)用市場上有很多,通過總結(jié)發(fā)現(xiàn)它們一般步驟是如下這樣:
1.點擊或長按屏幕上某個視圖元素,開始錄音。
2.錄音結(jié)束后彈出對話框,對話框中有多種變音選項,以及“確定”,“取消”按鈕。這里用戶有如下兩種操作方式。
3.若用戶點擊“取消”按鈕,則終止變聲過程;
4.若用戶選擇一種變音選項(女聲,男聲,蘿莉音等),進(jìn)行變音處理,并播放變音效果,點擊“確定”按鈕,將變音后的音頻發(fā)送個對方。
本文中涉及到的技術(shù)名詞解釋:
視圖元素應(yīng)用程序顯示在移動端設(shè)備屏幕上的可見視圖元素,比如文字、圖片、按鈕、列表等等可視化事物。這些事物往往代表了某些具體功能,比如可以通過點擊“按鈕”視圖元素來進(jìn)行諸如“確認(rèn)”、“取消”等操作。
視圖狀態(tài)安卓系統(tǒng)對視圖定義了五種不同的狀態(tài),這些狀態(tài)的改變會引發(fā)視圖不同的相關(guān)操作。(如給視圖不同狀態(tài)設(shè)置不同的背景圖片,則相應(yīng)狀態(tài)改變時,視圖的背景圖片會發(fā)生相應(yīng)改變。)
1.enable是否處于可點擊狀態(tài),可以調(diào)用setEnable()方法改變其狀態(tài),本發(fā)明未用到。
2.focused是否處于聚焦(獲得焦點)狀態(tài),一個窗口只能有一個視圖擁有焦點,一般由用戶交互導(dǎo)致,不需要應(yīng)用程序直接改變。本發(fā)明未用到。
3.pressed是否處于按下狀態(tài),一般由用戶交互導(dǎo)致(通常是觸摸視圖改變其狀態(tài)值)。在本發(fā)明會有體現(xiàn)。
4.selected是否處于被選擇狀態(tài),應(yīng)用程序可以調(diào)用setSelected()方法改變其狀態(tài)。在本發(fā)明中會有體現(xiàn)。
5.window_focused視圖所在窗口是否是當(dāng)前交互窗口,該狀態(tài)值由系統(tǒng)自動決定,應(yīng)用程序不能改變其狀態(tài)值。本發(fā)明未用到。
觸摸事件用戶在觸摸設(shè)備屏幕時,移動端設(shè)備會響應(yīng)該觸摸,并以“觸摸事件”的形式告知正在運行、顯示在屏幕上的應(yīng)用程序。觸摸事件的動作大致分為“按下”、“移動”、“抬起”、“取消”等。“按下”-“移動”-“抬起”-是一個標(biāo)準(zhǔn)的觸摸事件循環(huán)
監(jiān)聽觸摸事件開發(fā)者可以在應(yīng)用程序中通過復(fù)寫系統(tǒng)函數(shù)onTouchEvent來獲知用戶的觸摸事件。在一個觸摸事件循環(huán)中,“按下”、“抬起”、“取消”動作只會被觸發(fā)一次,而“移動”動作可能會被觸發(fā)多次,代表用戶手指滑動的反饋
觸摸事件屬性每一個觸摸事件都包含有“動作名稱(action)”和“觸發(fā)坐標(biāo)(eventX、eventY)”兩個屬性。通過讀取動作名稱和出發(fā)坐標(biāo),開發(fā)者可以判斷用戶在哪里,以及具體執(zhí)行了什么操作
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢華中時訊科技有限責(zé)任公司,未經(jīng)武漢華中時訊科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811110007.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





