專利名稱:一種手機多功能語音錄放的裝置和方法
技術領域:
本發明涉及移動通信領域,更具體地說涉及移動終端中語音錄放技術。
隨著通訊事業的發展,特別是移動通訊事業的發展,手機用戶迅速增長,人們對手機性能的要求也越來越高。在手機的使用過程中,如何實時、方便并且有選擇的記錄語音的功能,成為用戶普遍所關心的問題。
題目為“具語音錄放功能的移動電話免持聽筒裝置”的中國專利96218534提出了這方面的解決方案在手機的免持聽筒內設計錄音電路進行錄音,它的缺點由于不能使用無免持聽筒手機及其免持耳機實現錄音功能,而必須使用聽筒,因而使得手機聽筒體積加大,進而增加了手機的體積和重量,在使用中缺乏靈活性。
在題目為“免持聽筒式移動電話的錄音裝置”中國專利98218986中也提出這方面的解決方案在免持耳機的傳輸線路上設置錄音電路,相應的錄音用軟件與移動電話軟件相互獨立。這種設計的缺點在于,錄放音時必須使用耳機,給用戶帶來了不便。
根據MOTOROLA CD928使用手冊介紹,摩托羅拉公司推出cd928+實現的“語音記事功能”,允許記錄個人語音信息和部分通話內容,但此功能也存在一定的不足,對當前呼叫進行錄放音時,只能記錄通話對方的語音內容,而不具備其它功能。
本發明的目的在于提供一種在手機上能夠實現用戶在使用無免持聽筒手機及其免持耳機時都能實現記錄通話對方、使用者自身的語音內容和來電自動錄音、以及具有迷你型錄音機作用等多功能語音錄放的裝置。
本發明的另一個目的還在于提供一種在手機上加入上述裝置實現多功能語音錄放的方法。
本發明的目的是通過手機多功能語音錄放的裝置和方法實現的。
本發明所述實現上述手機語音錄放功能方法的裝置,包括一個錄音芯片和多路轉換器1和多路轉換器2;所述錄音芯片依次包括A/D轉換器、存儲器、D/A轉換器;錄音芯片中的A/D轉換器與多路轉換器1相連、D/A轉換器與多路轉換器2連接;所述多路轉換器1與手機中的的麥克風相連、多路轉換器2與手機揚聲器連接;所述錄音芯片受手機中的錄音后臺任務程序軟件單任務軟件控制。
本發明所述方法是通過以下技術方案實現的1、MMI(人機界面)前臺程序向錄音后臺任務程序發出請求信號;2、錄音后臺任務程序在收到MMI前臺程序發出的請求后,根據請求信號的不同,建立相應的通道并完成通道的切換;3、錄音后臺任務程序將錄放音任務信號傳遞給錄音芯片,并完成MMI前臺程序請求命令的操作,接受終止信號并確認操作完成后向MMI前臺程序發出確認信號;4、MMI前臺軟件收到錄音后臺任務發出的完成信號并確認后,進入下一次操作狀態。
在上述手機語音錄放功能的方法中,MMI前臺程序與錄音后臺任務程序是通過消息傳遞機制實現聯系的,所述消息傳遞機制包括MMI前臺程序請求和錄音后臺任務程序確認兩個方面所述的MMI前臺程序請求是指用戶通過按鍵觸發MMI軟件前臺程序,MMI前臺程序主動向錄音后臺任務程序發出的請求信號;所述的錄音后臺任務程序是指錄音后臺任務程序在收到請求信號后,執行相關操作程序,完成后向MMI前臺程序發出確認信號。
在上述手機語音錄放功能的方法步驟2中,錄音后臺任務程序根據MMI前臺程序不同的請求信號,啟動相應的模塊化軟件單任務,建立相應的語音通道并完成通道切換,該語音通道包括錄音通道和放音通道;所述錄音通道的建立及切換過程包括收到錄音請求后,話音信號通過麥克風接入時,由多路轉換器1進行切換,將收到的語音信息傳送給錄音芯片的A/D口;所述放音通道的建立及切換過程包括收到播放請求后,將播放出的錄音信號傳送給錄音芯片的A/D口,由多路轉換器2切換到手機揚聲器發出。
在上述手機語音錄放功能的方法步驟3中,錄音或放音通道建立后,后臺錄音軟件將由MMI前臺程序發出的各種請求信號傳遞給錄音芯片,所述的各種請求信號包括錄、放音以及狀態和停止請求。
錄音芯片根據相應的請求命令進入操作狀態,從而產生相應的操作直到接收到終止信號,該操作包括錄、放音以及狀態和停止請求。下面根據具體實施例結合附圖對本發明進行詳細描述。
圖1是具有本發明中多功能語音錄放裝置的手機原理圖;圖2是MMI前臺和錄音后臺的軟件接口原理圖;圖3是MMI前臺程序處理流程圖;圖4是錄音后臺任務的軟件處理流程圖。
圖1是具有本發明中多功能語音錄放裝置的手機原理圖,從該圖中可以看到,在保持原有手機結構基本不變的同時,采用高集成度芯片集成錄音電路,在手機上增加圖1所示的本發明的裝置,能夠實現本發明的目的。
所述裝置包括用于完成錄放操作功能的錄音芯片、多路轉換器1、多路轉換器2。所述錄音芯片主要組成部分是依次連接的A/D轉換器,存儲器,D/A轉換器。
含有本發明裝置的手機可以通過相應的操作來實現手機的多功能應用,下面介紹錄音、放音以及用戶請求停止操作等過程。
所述的錄音操作是將話音通過麥克風接入到多路轉換器1,由多路轉換器1進行切換,傳給錄音芯片的A/D轉換器,經A/D轉換后將數字信號存儲起來。
所述的放音操作是在需要播放語音時,錄音芯片將存儲器中的信息通過D/A轉換器轉換成模擬信號,通過多路轉換器2切換到揚聲器,最后由揚聲器輸出語音。這里需要指出的是,放音時移動電話必須處于非通話模式。
所述的停止操作是指當用戶想停止錄音或放音時,只要按下停止按鍵,MMI前臺軟件在收到該按鍵按下的消息后,向錄音后臺軟件發送停止錄音消息,錄音后臺軟件收到此消息后,向錄音芯片發送停止錄音控制命令,隨后錄音停止。
運用上述原理,含有本發明裝置的手機可以實現以下四種功能的錄放音操作(1)對方語音錄音在手機通話過程中進行接聽對方來話錄音操作,通過觸發功能菜單由MMI前臺程序發出請求,圖1中多路轉換器1按照用戶錄音功能的選擇切換到相應的話音通道,使得錄音后臺的軟件能夠向錄音芯片發送錄音控制命令,啟動錄音芯片開始錄音。(2)用戶自身語音錄音同樣在手機通話過程中,用戶自身利用手機上的麥克風的話音、耳機上附帶的麥克風進行錄音操作,過程同上,這時可體現用戶用無免持聽筒手機和免持耳機都實現錄放音的靈活性。(3)迷你錄音機在不使用電話的情況下,用戶使用迷你錄音機功能時可以選擇錄音機功能。過程同(1)。此時可以錄制用戶想錄的任何語音。只要按下播放鍵,就可以回放給用戶聽。(4)來電自動錄音當用戶不能或不想接聽來電時,可以事先在菜單中選定來電自動錄音功能。當來電時,手機開始振鈴,當振鈴后接通來電,將錄音芯片中事先錄制好的一段請對方留言的提示語播放給對方聽,在播放完提示語后立即轉入錄音狀態,錄制完對方留言后如果對方先掛機則本機隨后掛機,如果對方留言超過設定留言的時間長度,則本機軟件將通話狀態切斷,迫使手機掛機。
以上四種功能的放音操作與以上放音過程類似,要求在非通話條件下,用戶按下播放按鍵后,錄音芯片就將錄制信息回放給用戶聽。此時多路轉換器2進行切換,接通相應的揚聲器。當用戶按下停止鍵后,播放停止。
圖2所示是前臺和后臺的軟件接口原理圖,錄音功能程序從軟件體系上可以劃分為MMI前臺程序和錄音后臺任務程序兩個部分。
其中,MMI前臺程序主要處理錄音按鍵的觸發和顯示功能;
錄音后臺任務程序主要處理和控制錄音芯片的錄音、放音的啟停等操作。MMI前臺程序和錄音后臺任務程序通過消息傳遞機制來進行協調操作。該消息傳遞機制分為兩方面(1)用戶通過觸發功能菜單由MMI前臺程序主動向錄音后臺任務程序發出的請求信號;(2)錄音后臺任務程序在收到請求信號后向MMI前臺程序發出確認信號;圖3所示的是MMI前臺程序處理流程圖,MMI前臺程序在錄音按鍵的觸發后彈出錄音功能菜單,進入菜單后選擇錄音或放音選項,一旦選項選定,MMI前臺程序自動進行所選功能的運行和處理。錄音后臺任務的軟件處理流程圖如圖4所示。錄音后臺任務的軟件在接收到MMI前臺程序發出的請求信號后,將根據請求信號的不同產生相應的處理操作,然后再向MMI前臺程序發出確認信號。
錄音后臺任務的流程是這樣啟動的首先錄音后臺任務的軟件在手機上電后,進入初始化操作,它包括清除所有的相關寄存器、錄音任務的消息隊列初始化、對錄音芯片上電;隨后,錄音后臺任務軟件進入等待MMI前臺程序發來的錄音任務的消息的狀態,根據請求不同,產生相應的操作(1)如果是錄音請求,就先發出錄音通道切換的命令,再向錄音芯片發送錄音命令和起始錄音地址。(2)如果是停止錄音請求,向錄音芯片發送停止錄音的命令。(3)如果是播放請求,先發送放音通道切換命令,再向錄音芯片發送播放命令和起始播放地址。(4)如果是停止播放請求,向錄音芯片發送停止播放的命令。(5)如果是狀態請求,向錄音芯片發送狀態命令,同時獲取狀態信息字節。
當錄音后臺任務的軟件在執行完以上的操作后,要向MMI前臺任務發出相應的證實消息。
完成后,錄音后臺任務的軟件重新回到等待MMI前臺程序發來的錄音任務的消息的狀態,隨時準備進行下一次的錄音功能操作。本發明提出的多種語音錄放功能方法及實現該方法的裝置可以適用于各種手機,通過軟硬件結合的方法實現了手機的多種錄放音功能。在手機中只增加一塊錄音芯片和兩個多路轉換器,成本較少,手機的體積和重量也基本變化不大。軟件采用模塊化設計,便于升級。在使用上,充分體現“面向用戶友好”的方式,不僅能通過菜單的選項操作來實現錄放談話雙方話音或來電自動錄音、以及實現迷你錄音機等多種功能,而且在使用無免持聽筒手機或其免持耳機時也都可應用錄放音功能,使手機使用功能更加多樣化、靈活化。
權利要求
1一種手機多功能語音錄放的裝置,其特征在于包括一個錄音芯片和第一多路轉換器(1)、第二多路轉換器(2);所述錄音芯片包括A/D轉換器、存儲器、D/A轉換器;所述錄音芯片中的A/D轉換器與第一多路轉換器(1)相連、D/A轉換器與第二多路轉換器(2)連接;所述第一多路轉換器(1)與手機中的麥克風相連、第二多路轉換器(2)與手機揚聲器連接。
2根據權利要求1所述的手機多功能語音錄放的裝置,其特征在于錄音操作時將話音通過麥克風接入到第一多路轉換器(1),由第一多路轉換器(1)進行切換到錄音芯片的A/D轉換器,經A/D轉換后將數字信號存儲起來;放音操作時錄音芯片將存儲器中的信息通過D/A轉換器轉換成模擬信號,通過第二多路轉換器(2)切換到揚聲器,最后由揚聲器輸出語音。
3根據權利要求1或2所述的手機多功能語音錄放的裝置,其特征在于所述的錄音芯片的工作是由手機中的錄音后臺任務程序軟件單任務軟件控制。
4一種手機多功能語音錄放的方法,其特征在于包括以下步驟首先,MMI(人機界面)前臺程序向錄音后臺任務程序發出請求信號;然后,錄音后臺任務程序在收MMI前臺程序發出的請求后,根據請求信號的不同,建立相應的通道并完成通道的切換;其次,錄音后臺任務程序將錄放音任務信號傳遞給錄音芯片,并完成MMI前臺程序請求命令的操作,接受終止信號并確認操作完成后向MMI前臺程序發出確認信號;最后,MMI前臺軟件收到錄音后臺任務發出的完成信號并確認后,進入下一次操作狀態。
5根據權利要求4所述的手機多功能語音錄放的方法,其特征在于MMI前臺程序與錄音后臺任務程序的聯系是通過消息傳遞機制實現的。
6根據權利要求5所述的手機多功能語音錄放的方法,其特征在于所述消息傳遞機制包括MMI前臺程序請求和錄音后臺任務程序確認;所述的前臺程序請求是指用戶通過按鍵觸發MMI軟件的前臺程序,MMI前臺程序主動向錄音后臺任務程序發出的請求信號;所述的錄音后臺任務程序確認機制是指錄音后臺任務程序在收到請求信號后,執行相關操作程序,完成后向MMI前臺程序發出確認信號。
7根據權利要求4或5所述的手機多功能語音錄放的方法,其特征在于錄音后臺任務程序根據MMI前臺程序不同的請求信號,啟動相應的模塊化軟件單任務,建立相應的語音通道并完成通道切換,所述通道包括錄音通道和放音通道。
8根據權利要求7所述的手機多功能語音錄放的方法,其特征在于所述錄音通道的建立及切換過程包括收到錄音請求后,話音信號通過麥克風接入時,由第一多路轉換器(1)進行切換,將收到的語音信息傳送給錄音芯片的A/D口;所述放音通道的建立及切換過程包括收到播放請求后,將播放出的錄音信號傳送給錄音芯片的A/D口,由第二多路轉換器(2)切換到手機揚聲器發出。
9根據權利要求4或5所述的手機多功能語音錄放的方法,其特征在于錄音或放音通道建立后,后臺錄音軟件將由MMI前臺程序發出的各種請求信號傳遞給錄音芯片,所述的各種請求信號包括錄、放音以及狀態和停止請求。
10根據權利要求4所述的手機多功能語音錄放的方法,其特征在于錄音芯片根據相應的請求命令進入操作狀態,從而產生相應的操作直到接收到終止信號,該操作包括錄、放音以及狀態和停止請求。
全文摘要
本發明公開一種在手機中實現語音錄放的裝置和方法。所述裝置包括一個錄音芯片,用戶在手機上加入該裝置能夠使得在使用無免持聽筒手機或免持耳機時都能實現記錄通話對方、使用者自身的語音內容和來電自動錄音、以及具有迷你型錄音機作用等多功能語音錄放;所述方法在手機上采用高集成度芯片集成錄音電路以及設計錄音軟件模塊單任務,通過軟硬件結合的方法實現了手機的多種錄放音功能,本發明使手機功能多樣化使用靈活化。
文檔編號H04M1/725GK1325248SQ0011957
公開日2001年12月5日 申請日期2000年8月2日 優先權日2000年8月2日
發明者黃偉慷 申請人:深圳市中興通訊股份有限公司