本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種電子設(shè)備和用所述電子設(shè)備進(jìn)行實(shí)時(shí)聲音回放的方法。
背景技術(shù):
現(xiàn)在的電子設(shè)備基本都配置了錄音功能。例如,現(xiàn)在的手機(jī)都具備錄音功能。然而,如果手機(jī)在通話過(guò)程中需要錄音,則一般需要經(jīng)過(guò)一系列操作步驟才能實(shí)現(xiàn),比如點(diǎn)擊錄音功能按鍵。此種方式往往出現(xiàn)因?yàn)槭謩?dòng)操作過(guò)程繁瑣而耽誤錄音的最佳時(shí)機(jī)的現(xiàn)象。
技術(shù)實(shí)現(xiàn)要素:
鑒于以上內(nèi)容,有必要提供一種電子設(shè)備及利用該電子設(shè)備進(jìn)行實(shí)時(shí)聲音回放的方法,可以實(shí)時(shí)回放錄制的語(yǔ)音信息。
一種電子設(shè)備,包括觸摸屏、物理按鍵及網(wǎng)絡(luò)模組,該電子設(shè)備包括:存儲(chǔ)器;至少一個(gè)處理器;以及至少一個(gè)模塊,所述至少一個(gè)模塊被存儲(chǔ)在所述存儲(chǔ)器中并被配置成由所述至少一個(gè)處理器執(zhí)行,所述至少一個(gè)模塊包括:設(shè)置模塊,用于預(yù)先所述設(shè)置電子設(shè)備開(kāi)始自動(dòng)錄音的第一觸發(fā)條件;偵測(cè)模塊,用于在偵測(cè)到所述第一觸發(fā)條件時(shí),啟動(dòng)自動(dòng)錄音功能;存儲(chǔ)模塊,用于將所述自動(dòng)錄音過(guò)程中預(yù)錄的語(yǔ)音信息儲(chǔ)存至存儲(chǔ)器;以及截取模塊,用于在偵測(cè)到用戶的預(yù)設(shè)操作時(shí),從所述預(yù)錄的語(yǔ)音信息中截取用戶選擇的時(shí)間段的語(yǔ)音信息。
一種實(shí)時(shí)聲音回放方法,應(yīng)用于電子設(shè)備中,該方法包括:設(shè)置步驟,預(yù)先設(shè)置所述電子設(shè)備開(kāi)始自動(dòng)錄音的第一觸發(fā)條件;偵測(cè)步 驟一,在偵測(cè)到所述第一觸發(fā)條件時(shí),啟動(dòng)自動(dòng)錄音功能;存儲(chǔ)步驟一,將所述自動(dòng)錄音過(guò)程中預(yù)錄的語(yǔ)音信息儲(chǔ)存至存儲(chǔ)器;以及截取步驟,在偵測(cè)到用戶的預(yù)設(shè)操作時(shí),從所述預(yù)錄的語(yǔ)音信息中截取用戶選擇的時(shí)間段的語(yǔ)音信息。
相較于現(xiàn)有技術(shù),本發(fā)明提供的電子設(shè)備及利用該電子設(shè)備進(jìn)行實(shí)時(shí)聲音回放的方法,可以通過(guò)自動(dòng)錄音錄制語(yǔ)音信息,并且根據(jù)用戶需要回放錄制的語(yǔ)音信息,提高用戶體驗(yàn)。
附圖說(shuō)明
圖1是本發(fā)明電子設(shè)備較佳實(shí)施例的簡(jiǎn)要示意圖。
圖2是本發(fā)明電子設(shè)備較佳實(shí)施例的硬件架構(gòu)圖。
圖3是用戶實(shí)時(shí)聲音回放系統(tǒng)較佳實(shí)施例的功能模塊圖。
圖4是本發(fā)明實(shí)時(shí)聲音回放方法的較佳實(shí)施例的流程圖。
主要元件符號(hào)說(shuō)明
電子設(shè)備 1
實(shí)時(shí)聲音回放系統(tǒng) 10
設(shè)置模塊 101
偵測(cè)模塊 102
存儲(chǔ)模塊 103
截取模塊 104
處理模塊 105
觸摸屏 11
虛擬按鍵 110
物理按鍵 12
網(wǎng)絡(luò)模組 13
存儲(chǔ)器 14
處理器 15
麥克風(fēng) 16
揚(yáng)聲器 17
如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說(shuō)明本發(fā)明。
具體實(shí)施方式
參閱圖1及圖2所示的電子設(shè)備。在本實(shí)施例中,所述電子設(shè)備1包括,但不限于,觸摸屏11、物理按鍵12、網(wǎng)絡(luò)模組13、存儲(chǔ)器14、處理器15、麥克風(fēng)16及揚(yáng)聲器17。上述各個(gè)元件之間電氣連接。在本實(shí)施例中,所述的電子設(shè)備1可以是智能手機(jī)、平板電腦、個(gè)人數(shù)字助理及筆記型電腦等設(shè)備。
在本實(shí)施例中,所述觸摸屏11可以是液晶(Liquid Crystal Display,LCD)顯示屏或有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)顯示屏,用于感應(yīng)發(fā)生在所述電子設(shè)備1的觸摸屏11的一處或多處位置的觸摸事件,包括是否發(fā)生觸摸,觸摸在觸摸屏11上形成的觸點(diǎn)位置,觸摸是否移動(dòng)或中斷等。所述觸摸屏11還用于顯示時(shí)長(zhǎng)信息供用戶選擇,還用于提供虛擬按鍵110供用戶操作。
所述物理按鍵12可以是電子設(shè)備1的開(kāi)機(jī)鍵、音量鍵或者Home鍵。
所述網(wǎng)絡(luò)模組13用于通過(guò)有線或無(wú)線網(wǎng)絡(luò)傳輸方式為電子設(shè)備1提供網(wǎng)絡(luò)通訊功能和數(shù)據(jù)傳輸功能。上述有線或無(wú)線網(wǎng)絡(luò)傳輸方式包含,但不限于傳統(tǒng)網(wǎng)絡(luò)連接、GPRS、Wi-Fi/WLAN、3G/WCDMA、3.5G/HSDPA等。在本實(shí)施例中,所述網(wǎng)絡(luò)模組13還包括天線(圖中未示出)。
所述存儲(chǔ)器14可以是電子設(shè)備1本身的內(nèi)存,也可以是安全數(shù)字卡、智能媒體卡等外部存儲(chǔ)設(shè)備。所述存儲(chǔ)器14中存儲(chǔ)有實(shí)時(shí)聲音回放系統(tǒng)10,該實(shí)時(shí)聲音回放系統(tǒng)10用于根據(jù)用戶選擇的錄制時(shí)長(zhǎng),從自動(dòng)錄取的語(yǔ)音信息中截取所述時(shí)長(zhǎng)的語(yǔ)音信息供用戶參考, 具體過(guò)程參見(jiàn)圖3的描述。
所述處理器15可以為中央處理單元,或者其他能夠執(zhí)行所述實(shí)時(shí)聲音回放系統(tǒng)10的數(shù)據(jù)處理芯片。所述麥克風(fēng)16用于采集語(yǔ)音信息。所述揚(yáng)聲器17用于播放語(yǔ)音信息。
參閱圖3所示,所述實(shí)時(shí)聲音回放系統(tǒng)10可以被分割成一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器14中,并被配置成一個(gè)或多個(gè)處理器(本實(shí)施例為一個(gè)處理器15)執(zhí)行,以完成本發(fā)明。例如,所述實(shí)時(shí)聲音回放系統(tǒng)10被分割成設(shè)置模塊101、偵測(cè)模塊102、存儲(chǔ)模塊103、截取模塊104及處理模塊105。本發(fā)明所稱的模塊是能夠完成一特定功能的程序段,比程序更適合用于描述軟件在電子設(shè)備1中的執(zhí)行過(guò)程,關(guān)于各模塊的詳細(xì)功能將在后文圖4的流程圖中作具體描述。
參閱圖4所示,是本發(fā)明實(shí)時(shí)聲音回放方法較佳實(shí)施例的流程圖。根據(jù)不同需求,該流程圖中步驟的順序可以改變,某些步驟可以省略或合并。
步驟S01,設(shè)置模塊101預(yù)先設(shè)置電子設(shè)備1開(kāi)始自動(dòng)錄音的第一觸發(fā)條件和關(guān)閉自動(dòng)錄音的第二觸發(fā)條件。
在本實(shí)施例中,所述第一觸發(fā)條件可以是電子設(shè)備1建立通話連接,或者開(kāi)啟音樂(lè)播放功能,或者開(kāi)啟廣播功能,或者接收到特征發(fā)音字符,或者開(kāi)啟預(yù)設(shè)應(yīng)用程序。在本實(shí)施例中,所述通話連接可以是電話連接,也可以是網(wǎng)絡(luò)通話連接。所述網(wǎng)絡(luò)通話連接可以是通過(guò)聊天軟件建立的通話連接。例如,利用QQ、Skype、Hangout等聊天軟件進(jìn)行的語(yǔ)音通話。所述預(yù)設(shè)應(yīng)用程序包括會(huì)議紀(jì)要、日程安排和筆記本等。所述第二觸發(fā)條件可以是電子設(shè)備1斷開(kāi)通話連接,或者關(guān)閉音樂(lè)播放功能,或者關(guān)閉廣播功能,或者關(guān)閉預(yù)設(shè)應(yīng)用程序,或者在一預(yù)設(shè)時(shí)間內(nèi)沒(méi)有接收到任何語(yǔ)音信息。
步驟S02,偵測(cè)模塊102在偵測(cè)到所述第一觸發(fā)條件時(shí),啟動(dòng)自動(dòng)錄音功能。在本實(shí)施例中,當(dāng)所述電子設(shè)備1的自動(dòng)錄音功能開(kāi)啟后,通過(guò)麥克風(fēng)16接收語(yǔ)音信息。
在一實(shí)施例中,當(dāng)用戶與客戶或者老板等重要人物通過(guò)電子設(shè)備1建立通話時(shí),所述偵測(cè)模塊102啟動(dòng)自動(dòng)錄音功能。在一實(shí)施例中,當(dāng)用戶在研討會(huì)、上課或者開(kāi)會(huì)時(shí),偵測(cè)模塊102偵測(cè)到當(dāng)前出現(xiàn)了“開(kāi)始上課”或者“討論”等特征發(fā)音字符時(shí),啟動(dòng)自動(dòng)錄音功能。在另一實(shí)施例中,當(dāng)用戶通過(guò)電子設(shè)備1中安裝的語(yǔ)音通話應(yīng)用程序進(jìn)行通話連接時(shí),啟動(dòng)自動(dòng)錄音功能。
步驟S03,存儲(chǔ)模塊103將所述自動(dòng)錄音過(guò)程中預(yù)錄的語(yǔ)音信息儲(chǔ)存至存儲(chǔ)器14。在本實(shí)施例中,所述存儲(chǔ)模塊103還可以設(shè)置自動(dòng)錄音的時(shí)長(zhǎng)。例如,由于研討會(huì)過(guò)程一般持續(xù)時(shí)間過(guò)長(zhǎng),為了避免錄制過(guò)多的語(yǔ)音數(shù)據(jù)占用存儲(chǔ)器14的空間,可以通過(guò)所述存儲(chǔ)模塊設(shè)置自動(dòng)錄音的時(shí)長(zhǎng)(如2小時(shí))。
步驟S04,截取模塊104在偵測(cè)到用戶的預(yù)設(shè)操作時(shí),從所述預(yù)錄的語(yǔ)音信息中截取用戶選擇的時(shí)間段的語(yǔ)音信息。在本實(shí)施例中,所述預(yù)設(shè)操作可以是按下物理按鍵12,或者點(diǎn)擊虛擬按鍵110,或者雙擊觸摸屏11,或者搖擺電子設(shè)備1等。在本實(shí)施例中,所述電子設(shè)備1包括加速度傳感器(未圖示),所述加速度傳感器用于偵測(cè)電子設(shè)備1的搖擺。當(dāng)所述截取模塊104偵測(cè)到所述預(yù)設(shè)操作時(shí),所述觸摸屏11顯示需要截取的時(shí)間段信息供用戶選擇。例如,所述觸摸屏11顯示十分鐘、二十分鐘等時(shí)間段信息供用戶選擇?;蛘咚鲇|摸屏11顯示一界面供用戶輸入需要截取的時(shí)間段。
步驟S05,偵測(cè)模塊102在偵測(cè)到所述第二觸發(fā)條件時(shí),關(guān)閉自動(dòng)錄音。在本實(shí)施例中,當(dāng)所述偵測(cè)模塊102偵測(cè)到電子設(shè)備1斷開(kāi)通話連接,或者關(guān)閉音樂(lè)播放功能,或者關(guān)閉廣播功能,或者關(guān)閉預(yù) 設(shè)應(yīng)用程序,或者在一預(yù)設(shè)時(shí)間內(nèi)沒(méi)有接收到任何語(yǔ)音信息時(shí),關(guān)閉自動(dòng)錄音。
步驟S06,處理模塊105基于用戶的選擇存儲(chǔ)或舍棄截取的語(yǔ)音信息,并通過(guò)揚(yáng)聲器17播放所述截取的語(yǔ)音信息。在本實(shí)施例中,所述處理模塊105提供一界面供用戶選擇是否保存所述截取的語(yǔ)音信息。若用戶選擇保存所述截取的語(yǔ)音信息,則所述處理模塊105將所述截取的語(yǔ)音信息儲(chǔ)存至存儲(chǔ)器14;若用戶選擇舍棄所述截取的語(yǔ)音信息,則所述處理模塊105將刪除所述截取的語(yǔ)音信息。
在本實(shí)施例中,所述處理模塊105還可以將所述截取的語(yǔ)音信息傳送至網(wǎng)絡(luò),或者通過(guò)所述截取的語(yǔ)音信息在網(wǎng)絡(luò)中搜索與其相關(guān)的信息。所述處理模塊105提供一操作界面供用戶選擇如何操作所述截取的語(yǔ)音信息。例如,當(dāng)所述截取的語(yǔ)音信息是通過(guò)廣播功能截取的某一音樂(lè)片段時(shí),所述處理模塊105通過(guò)所述操作界面提供“發(fā)送”和“搜索”功能。當(dāng)用戶點(diǎn)擊“發(fā)送”功能時(shí),所述處理模塊105可以將所述音樂(lè)片段傳送至網(wǎng)絡(luò)而分享所述音樂(lè)片段;當(dāng)用戶點(diǎn)擊“搜索”功能時(shí),所述處理模塊105可以將所述音樂(lè)片段傳送至網(wǎng)絡(luò)來(lái)搜索與此相關(guān)的演唱者、歌名或者專輯名稱等相關(guān)信息。
需要說(shuō)明的是,在其他實(shí)施例中,上述步驟S01與步驟S02可以省略,所述電子設(shè)備1可以在沒(méi)有第一觸發(fā)條件的情況下,始終執(zhí)行自動(dòng)錄音功能,并且將自動(dòng)錄音過(guò)程中錄制的語(yǔ)音信息儲(chǔ)存至存儲(chǔ)器14,然后在接收到用戶的指令后截取部分或全部語(yǔ)音信息進(jìn)行保存,如果沒(méi)有接收到用戶的指令,則每隔預(yù)定時(shí)間段刪除已經(jīng)錄制的語(yǔ)音信息。
以下舉例說(shuō)明應(yīng)用本發(fā)明實(shí)時(shí)聲音回放方法的幾個(gè)實(shí)施例。
實(shí)施例一,當(dāng)用戶利用所述電子設(shè)備1與客戶或者老板建立通話連接時(shí),所述偵測(cè)模塊102立即啟動(dòng)自動(dòng)錄音功能。所述存儲(chǔ)模塊103將所述自動(dòng)錄音過(guò)程中錄制的數(shù)據(jù)存儲(chǔ)至存儲(chǔ)器14中。當(dāng)用戶 在此通話過(guò)程中發(fā)覺(jué)需要將之前的通話內(nèi)容記錄下來(lái)時(shí),可以按下電子設(shè)備1的物理按鍵12(如開(kāi)機(jī)鍵)來(lái)選擇需要記錄的通話內(nèi)容時(shí)長(zhǎng)。所述截取模塊104在所述觸摸屏11顯示需要記錄的通話記錄的時(shí)長(zhǎng)(如十分鐘)供用戶選擇,所述截取模塊104截取當(dāng)前時(shí)間點(diǎn)往前十分鐘的通話內(nèi)容儲(chǔ)存至存儲(chǔ)器14,如此,可以記錄用戶需要的通話內(nèi)容。而當(dāng)偵測(cè)模塊102偵測(cè)到電子設(shè)備1的通話連接斷開(kāi)時(shí),停止自動(dòng)錄音功能,并將預(yù)錄存儲(chǔ)數(shù)據(jù)刪除以保留存儲(chǔ)空間。
實(shí)施例二,當(dāng)用戶在研討會(huì)、上課或者開(kāi)會(huì)時(shí),所述偵測(cè)模塊102在偵測(cè)到特征發(fā)音字符或者偵測(cè)到用戶開(kāi)啟預(yù)設(shè)應(yīng)用程序時(shí),立即啟動(dòng)自動(dòng)錄音功能。所述存儲(chǔ)模塊103可以預(yù)先設(shè)置需要錄制的語(yǔ)音信息時(shí)長(zhǎng)(如2小時(shí)),并將所述自動(dòng)錄音過(guò)程持續(xù)2小時(shí)錄制的數(shù)據(jù)存儲(chǔ)至存儲(chǔ)器14中。當(dāng)用戶發(fā)覺(jué)聽(tīng)到的語(yǔ)音內(nèi)容非常重要需要記錄下來(lái)時(shí),可以按下電子設(shè)備1的物理按鍵12(如開(kāi)機(jī)鍵)來(lái)選擇需要記錄的語(yǔ)音時(shí)長(zhǎng)。所述截取模塊104在所述觸摸屏11顯示需要記錄的語(yǔ)音時(shí)長(zhǎng)(如五分鐘)供用戶選擇,所述截取模塊104截取當(dāng)前時(shí)間點(diǎn)往前五分鐘的語(yǔ)音內(nèi)容儲(chǔ)存至存儲(chǔ)器14,如此,可以記錄用戶需要的語(yǔ)音內(nèi)容。而當(dāng)偵測(cè)模塊102偵測(cè)到在一定預(yù)設(shè)時(shí)間內(nèi)沒(méi)有接收到任何語(yǔ)音信息時(shí),停止自動(dòng)錄音功能,并將預(yù)錄存儲(chǔ)數(shù)據(jù)刪除以保留存儲(chǔ)空間。
另外,本發(fā)明實(shí)時(shí)聲音回放方法還可以應(yīng)用于收聽(tīng)廣播功能的場(chǎng)景以及通過(guò)安裝在電子設(shè)備1中的應(yīng)用程序進(jìn)行通話功能的場(chǎng)景。
最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。