[發(fā)明專利]一種基于安卓的無線網(wǎng)絡(luò)下變聲通話的方法無效
| 申請?zhí)枺?/td> | 201210469207.4 | 申請日: | 2012-11-20 |
| 公開(公告)號: | CN102984370A | 公開(公告)日: | 2013-03-20 |
| 發(fā)明(設(shè)計(jì))人: | 壽紹迪;李郞尼;董文略;于慧敏 | 申請(專利權(quán))人: | 浙江大學(xué) |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;G06F9/44 |
| 代理公司: | 杭州求是專利事務(wù)所有限公司 33200 | 代理人: | 張法高 |
| 地址: | 310027 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 無線網(wǎng)絡(luò) 變聲 通話 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信應(yīng)用技術(shù),更確切的說是涉及一種基于安卓的無線網(wǎng)絡(luò)下變聲通話的方法,可應(yīng)用于各種符合功能條件的安卓設(shè)備中。
背景技術(shù)
??安卓是當(dāng)今最流行的手機(jī)系統(tǒng)之一,它是由谷歌開發(fā)的以Linux為基礎(chǔ)的開放源代碼操作系統(tǒng),主要使用于便攜設(shè)備。安卓支持使用Java作為編程語言來開發(fā)應(yīng)用程序,谷歌重新設(shè)計(jì)了安卓的Java,以便能提高效率和減少資源占用。??
??了解到安卓的四層架構(gòu),了解到我們能做的應(yīng)該是應(yīng)用層的事情,要調(diào)用起硬件就必須使用安卓給出的固定的API。在developer.安卓.com(安卓開發(fā)者網(wǎng)站)上,Google給出了所有的安卓的API,也就是對應(yīng)的各種類和方法。安卓系統(tǒng)架構(gòu)由5部分組成,分別是:Linux?Kernel、安卓?Runtime、Libraries、Application?Framework、Applications。如果安卓系統(tǒng)沒有提供某些API,那么只能通過在安卓系統(tǒng)底層編寫C/C++代碼來開發(fā)這些API并向安卓應(yīng)用框架層提供接口。
??自從移動(dòng)網(wǎng)絡(luò)的改革之后,手機(jī)GPRS的流量費(fèi)用下降,手機(jī)中開始增加GPRS的應(yīng)用,越來越多的人開始使用GPRS網(wǎng)絡(luò)。在進(jìn)入3G時(shí)代之初,就已經(jīng)出現(xiàn)了網(wǎng)絡(luò)電話的軟件,人們再也不需要像電信運(yùn)營商支付每分鐘幾毛錢的通話費(fèi)了,使用網(wǎng)絡(luò)電話只消耗流量費(fèi)用,尤其當(dāng)你手機(jī)連接上免費(fèi)的無線網(wǎng)絡(luò)時(shí),打網(wǎng)絡(luò)電話更可以不需要付一分錢。
??socket的英文原義是“孔”或“插座”。作為4BDS?UNIX的進(jìn)程通信機(jī)制,取后一種意思。通常也稱作套接字,用于描述IP地址和端口,是一個(gè)通信鏈的句柄。在Internet上的主機(jī)一般運(yùn)行了多個(gè)服務(wù)軟件,同時(shí)提供幾種服務(wù)。每種服務(wù)都打開一個(gè)Socket,并綁定到一個(gè)端口上,不同的端口對應(yīng)于不同的服務(wù)。Socket正如其英文原意那樣,象一個(gè)多孔插座。一臺主機(jī)猶如布滿各種插座的房間,每個(gè)插座有一個(gè)編號,有的插座提供220伏交流電,?有的提供110伏交流電,有的則提供有線電視節(jié)目。?客戶軟件將插頭插到不同編號的插座,就可以得到不同的服務(wù)。
??應(yīng)用程序通常通過套接字向網(wǎng)絡(luò)發(fā)出請求或者應(yīng)答網(wǎng)絡(luò)請求。以J2SDK-1.3為例,Socket和ServerSocket類庫位于java?.net包中。ServerSocket用于服務(wù)器端,Socket是建立網(wǎng)絡(luò)連接時(shí)使用的。在連接成功時(shí),應(yīng)用程序兩端都會(huì)產(chǎn)生一個(gè)Socket實(shí)例,操作這個(gè)實(shí)例,完成所需的會(huì)話。對于一個(gè)網(wǎng)絡(luò)連接來說,套接字是平等的,并沒有差別,不因?yàn)樵诜?wù)器端或在客戶端而產(chǎn)生不同級別。不管是Socket還是ServerSocket它們的工作都是通過SocketImpl類及其子類完成的。
??根據(jù)連接啟動(dòng)的方式以及本地套接字要連接的目標(biāo),套接字之間的連接過程可以分為三個(gè)步驟:服務(wù)器監(jiān)聽,客戶端請求,連接確認(rèn)。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)的不足,提供一種基于安卓的無線網(wǎng)絡(luò)下變聲通話的方法。
基于安卓的無線網(wǎng)絡(luò)下變聲通話的方法包括如下步驟:
1)基于安卓系統(tǒng)的手機(jī)或平板電腦兩個(gè)設(shè)備,均具備錄音、放音以及無線網(wǎng)絡(luò)連接的功能,使用無線網(wǎng)絡(luò)網(wǎng)絡(luò)模式連接到同一個(gè)無線網(wǎng)絡(luò)信號下,經(jīng)行通話;
2)在通話的過程中,通話雙方選擇變聲或原聲模式,而且在變聲模式中,實(shí)時(shí)調(diào)節(jié)聲音變粗或者變細(xì);
3)安卓系統(tǒng)的手機(jī)或平板電腦兩個(gè)設(shè)備在未建立任何通話連接的狀態(tài)下,進(jìn)行本地的變聲測試。
所述的步驟1)包括:
(1)安卓系統(tǒng)的手機(jī)或平板電腦兩個(gè)設(shè)備,已連接到統(tǒng)一無線網(wǎng)絡(luò)下后,其中一個(gè)作服務(wù)端,另一個(gè)作客戶端,使用Socket機(jī)制進(jìn)行配對連接,數(shù)據(jù)流量通過無線網(wǎng)絡(luò)傳輸;
(2)安卓系統(tǒng)的手機(jī)或平板電腦兩個(gè)設(shè)備在通話中均可選四個(gè)模式:“雙向?qū)υ挕薄ⅰ爸唤勇牎薄ⅰ爸话l(fā)送”、“暫停”;
(3)安卓系統(tǒng)的手機(jī)或平板電腦兩個(gè)設(shè)備中作為服務(wù)端的一方能獲取自身設(shè)備所處網(wǎng)絡(luò)的IP地址;
(4)?安卓系統(tǒng)的手機(jī)或平板電腦兩個(gè)設(shè)備中作為客戶端的一方發(fā)起通話連接請求。
所述的步驟2)包括:
(1)聲音變粗或變細(xì)分為若干個(gè)調(diào)節(jié)檔以供變聲程度上的選擇;
(2)變聲的處理發(fā)生在當(dāng)前說話方的設(shè)備上,然后再將聲音信息以byte字節(jié)流的形式傳輸?shù)搅硪慌_設(shè)備。
所述的步驟3)包括:
(1)聲音變粗或變細(xì)分為若干個(gè)調(diào)節(jié)檔以供變聲程度上的選擇;
(2)具備“錄音”“停止”“播放”三個(gè)功能;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江大學(xué),未經(jīng)浙江大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210469207.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:墊圈、用于該墊圈的制造方法及注射模具
- 下一篇:養(yǎng)顏美容的藥酒
- 無線網(wǎng)絡(luò)裝置的設(shè)定方法
- 無線網(wǎng)絡(luò)配置方法和終端、及無線網(wǎng)絡(luò)預(yù)測方法和設(shè)備
- 城市無線接入平臺
- 可穿戴設(shè)備、獲取無線網(wǎng)絡(luò)屬性信息的方法及系統(tǒng)
- 基于無線網(wǎng)絡(luò)的無線網(wǎng)卡設(shè)備自動(dòng)配置方法
- 一種無線網(wǎng)絡(luò)處理方法及移動(dòng)終端
- 實(shí)現(xiàn)生成優(yōu)質(zhì)無線網(wǎng)絡(luò)庫的方法及系統(tǒng)
- 一種無線網(wǎng)絡(luò)裝置的相關(guān)設(shè)定方法
- 一種信息數(shù)據(jù)終端
- 一種通信終端及無線網(wǎng)絡(luò)切換的方法





