国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種終端與音頻智能密鑰設備通訊的實現(xiàn)方法及裝置的制造方法

      文檔序號:9931089閱讀:479來源:國知局
      一種終端與音頻智能密鑰設備通訊的實現(xiàn)方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種終端與音頻智能密鑰設備通訊的實現(xiàn)方法及
      目.0
      【背景技術(shù)】
      [0002]音頻智能密鑰設備是具有耳機接口的智能密鑰設備,能夠向與之連接的終端設備發(fā)送音頻數(shù)據(jù)。
      [0003]現(xiàn)有技術(shù)中,在終端設備與音頻智能密鑰設備已連接并進行數(shù)據(jù)通訊時,終端設備的麥克接口電壓足夠高,能夠使音頻智能密鑰設備不息屏,保持開機狀態(tài);但是在音頻智能密鑰設備與終端設備已連接而沒有進行數(shù)據(jù)通訊的情況下,終端設備的麥克接口電壓會降低,達不到音頻智能密鑰設備的開機電壓,因而音頻智能密鑰設備會息屏而自動關(guān)機,從而導致后續(xù)終端設備與音頻智能密鑰設備之間的通訊失敗。

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

      [0004]本發(fā)明的目的是為了克服現(xiàn)有技術(shù)的不足,提供一種終端與音頻智能密鑰設備通訊的實現(xiàn)方法及裝置。
      [0005]本發(fā)明提供了一種終端與音頻智能密鑰設備通訊的實現(xiàn)方法,包括:
      [0006]步驟S1:終端設備監(jiān)聽音頻智能密鑰設備的插拔,當監(jiān)聽到所述音頻智能密鑰設備插入時,執(zhí)行步驟S2;
      [0007]步驟S2:所述終端設備判斷預設時間內(nèi)是否檢測到用戶的操作,是則執(zhí)行步驟S3,否則執(zhí)行步驟S5;
      [0008]步驟S3:所述終端設備判斷檢測到的操作的類型,如為功能操作,則執(zhí)行步驟S4;如為拔出音頻智能密鑰設備操作,則返回所述步驟SI;
      [0009]步驟S4:所述終端設備通過執(zhí)行放音操作,向所述音頻智能密鑰設備發(fā)送與所述功能操作對應的音頻指令,并通過執(zhí)行錄音操作,接收所述音頻智能密鑰設備返回的音頻應答數(shù)據(jù),返回步驟S2;
      [0010]步驟S5:所述終端設備執(zhí)行錄音操作,當檢測到用戶的操作時,返回步驟S3。
      [0011]可選地,所述步驟SI之前,還包括:終端設備創(chuàng)建監(jiān)聽錄音權(quán)限的監(jiān)聽服務。
      [0012]所述步驟S2之前,還包括:所述終端設備開啟所述監(jiān)聽服務;
      [0013]所述步驟S2,具體為:所述終端設備判斷所述監(jiān)聽服務是否監(jiān)聽到有權(quán)限進行錄音操作,是則執(zhí)行步驟S5,否則執(zhí)行步驟S3。
      [0014]可選地,所述步驟S5返回所述步驟S3之后,在所述步驟S3中返回所述步驟SI之前,還包括:所述終端設備結(jié)束所述監(jiān)聽服務。
      [0015]所述終端設備判斷所述監(jiān)聽服務是否監(jiān)聽到有權(quán)限進行錄音操作,具體為:
      [0016]步驟N1:所述終端設備判斷是否能夠創(chuàng)建錄音線程,是則執(zhí)行步驟N2,否則所述終端設備沒有權(quán)限進行錄音操作,執(zhí)行步驟S3;
      [0017]步驟N2:所述終端設備創(chuàng)建所述錄音線程,判斷創(chuàng)建的錄音線程是否可用,是則執(zhí)行步驟N3,否則所述終端設備沒有權(quán)限進行錄音操作,執(zhí)行步驟S3;
      [0018]步驟N3:所述終端設備開啟錄音,判斷所述創(chuàng)建的錄音線程當前的狀態(tài)是否為正在錄音,是則執(zhí)行步驟N4,否則所述終端設備沒有權(quán)限進行錄音操作,執(zhí)行步驟S3;
      [0019]步驟N4:終端設備判斷所述創(chuàng)建的錄音線程是否能夠獲取到正確的音頻數(shù)據(jù),是則執(zhí)行步驟S5,否則終端設備沒有權(quán)限進行錄音操作,執(zhí)行步驟S3。
      [0020]所述步驟S5中,所述終端設備執(zhí)行錄音操作,具體為:所述終端設備調(diào)用所述創(chuàng)建的錄音線程,執(zhí)行錄音操作。
      [0021]可選地,所述步驟S5返回所述步驟S3之后,
      [0022]在所述步驟S3中執(zhí)行所述步驟S4之前,還包括:所述終端設備結(jié)束所述錄音線程;
      [0023]在所述步驟S3中返回所述步驟SI之前,還包括:所述終端設備結(jié)束所述錄音線程。
      [0024]所述步驟S5中,所述終端設備執(zhí)行錄音操作,具體為:所述終端設備每隔預設時間間隔進行預設時長的錄音操作。
      [0025]所述步驟S2之前,還包括:所述終端設備將錄音開關(guān)標識置位;
      [0026]所述步驟S5之前,還包括:所述終端設備獲取所述錄音開關(guān)標識的狀態(tài),判斷是否置位,是則執(zhí)行步驟S5,否則結(jié)束。
      [0027]可選地,所述步驟S4返回所述步驟S3之后,在所述步驟S3中返回所述步驟SI之前,還包括:所述終端設備將所述錄音開關(guān)標識復位。
      [0028]可選地,所述步驟S2之前,還包括:所述終端設備注冊廣播來廣播廣播數(shù)據(jù)和監(jiān)聽所述廣播數(shù)據(jù)的監(jiān)聽線程;
      [0029]所述步驟S2中,當所述終端設備判斷預設時間內(nèi)沒有檢測到用戶的操作時,執(zhí)行所述步驟S5之前,還包括:所述終端設備通過所述廣播來廣播第一廣播數(shù)據(jù);
      [0030]所述步驟S5之前,還包括:所述監(jiān)聽線程監(jiān)聽所述廣播數(shù)據(jù),當監(jiān)聽到第一廣播數(shù)據(jù)時,執(zhí)行所述步驟S5。
      [0031]可選地,所述步驟S2之前,還包括:所述終端設備注冊發(fā)送消息的消息類和接收消息的服務;
      [0032]所述步驟S2中,當所述終端設備判斷預設時間內(nèi)沒有檢測到用戶的操作時,執(zhí)行步驟S5之前,還包括:所述終端設備通過所述消息類向所述服務發(fā)送第一消息;
      [0033]所述步驟S5之前,還包括:所述服務等待接收所述消息類發(fā)送的消息,當所述服務接收到所述第一消息時,執(zhí)行所述步驟S5。
      [0034]本發(fā)明還提供了一種終端與音頻智能密鑰設備通訊的實現(xiàn)方法,包括:
      [0035]步驟Hl:終端設備監(jiān)聽音頻智能密鑰設備的插拔,當監(jiān)聽到所述音頻智能密鑰設備插入時,執(zhí)行步驟H2;
      [0036]步驟H2:所述終端設備執(zhí)行錄音操作,當檢測到用戶的操作時,執(zhí)行步驟H3;
      [0037]步驟H3:所述終端設備判斷檢測到的操作的類型,如為功能操作,則執(zhí)行步驟H4;如為拔出音頻智能密鑰設備操作,則返回所述步驟Hl;
      [0038]步驟H4:所述終端設備通過執(zhí)行放音操作,向所述音頻智能密鑰設備發(fā)送與所述功能操作對應的音頻指令,并通過執(zhí)行錄音操作,接收所述音頻智能密鑰設備返回的音頻應答數(shù)據(jù);
      [0039]步驟H5:所述終端設備判斷預設時間內(nèi)是否檢測到用戶的操作,是則返回步驟H3,否則返回步驟H2。
      [0040]可選地,所述步驟H2之前,還包括:所述終端設備開啟錄音,創(chuàng)建錄音線程;
      [0041 ]所述步驟H2中,所述終端設備執(zhí)行錄音操作,具體為:所述終端設備調(diào)用所述錄音線程,執(zhí)行錄音操作;
      [0042]所述步驟H4中,所述終端設備執(zhí)行錄音操作,接收所述音頻智能密鑰設備返回的音頻應答數(shù)據(jù),具體為:所述終端設備調(diào)用所述錄音線程,執(zhí)行錄音操作,接收所述音頻智能密鑰設備返回的音頻應答數(shù)據(jù)。
      [0043 ] 可選地,所述步驟H2之前,還包括:所述終端設備開啟錄音,創(chuàng)建錄音線程;
      [0044]所述步驟H2中,所述終端設備執(zhí)行錄音操作,具體為:所述終端設備調(diào)用所述錄音線程,執(zhí)行錄音操作。
      [0045]可選地,所述步驟H2執(zhí)行所述步驟H3之后,
      [0046]在所述步驟H3中執(zhí)行所述步驟H4之前,還包括:所述終端設備結(jié)束錄音,結(jié)束所述錄音線程;
      [0047]在所述步驟H3中返回所述步驟Hl之前,還包括:所述終端設備結(jié)束錄音,結(jié)束所述錄音線程。
      [0048]所述步驟H2中,所述終端設備進行錄音操作,具體為:所述終端設備每隔預設時間間隔進行預設時長的所述錄音操作。
      [0049]本發(fā)明還提供了一種終端與音頻智能密鑰設備通訊的實現(xiàn)裝置,包括:
      [0050]第一監(jiān)聽模塊,用于監(jiān)聽音頻智能密鑰設備的插拔;
      [0051 ]第一判斷模塊,用于當所述第一監(jiān)聽模塊監(jiān)聽到所述音頻智能密鑰設備插入時,判斷預設時間內(nèi)是否檢測到用戶的操作;
      [0052]第二判斷模塊,用于當所述第一判斷模塊判斷出預設時間內(nèi)檢測到用戶的操作時,判斷檢測到的操作的類型;
      [0053]處理模塊,用于當所述第二判斷模塊判斷出檢測到的操作的類型為功能操作時,通過執(zhí)行放音操作,向所述音頻智能密鑰設備發(fā)送與所述功能操作對應的音頻指令,并通過執(zhí)行錄音操作,接收所述音頻智能密鑰設備返回的音頻應答數(shù)據(jù);
      [0054]所述第一判斷模塊,還用于當所述處理模塊完成檢測到的功能操作之后,判斷預設時間內(nèi)是否檢測到用戶的操作;
      [0055]錄音模塊,用于當所述第一判斷模塊判斷出預設時間內(nèi)未檢測到用戶的操作時,執(zhí)行錄音操作。
      [0056]可選地,所述裝置還包括:
      [0057]第二監(jiān)聽模塊,用于監(jiān)聽錄音權(quán)限;
      [0058]控制模塊,用于當所述第一監(jiān)聽模塊監(jiān)聽到所述音頻智能密鑰設備插入時,開啟所述第二監(jiān)聽模塊;
      [0059]所述第一判斷模塊,具體用于判斷所述第二監(jiān)聽模塊是否監(jiān)聽到有權(quán)限進行錄音操作;
      [0060]所述錄音模塊,具體用于當所述第一判斷模塊判斷出所述第二監(jiān)聽模塊監(jiān)聽到有權(quán)限進行錄音操作時,執(zhí)行錄音操作;
      [0061]所述第二判斷模塊,具體用于當所述第一判斷模塊判斷所述第二監(jiān)聽模塊監(jiān)聽到無權(quán)限進行錄音操作時,判斷檢測到的操作類型。
      [0062]可選地,所述控制模塊,還用于當所述錄音模塊觸發(fā)所述第二判斷模塊之后,在所述第二判斷模塊觸發(fā)所述第一監(jiān)聽模塊之前,結(jié)束所述第二監(jiān)聽模塊。
      [0063]所述第一判斷模塊包括:
      [0064]第一判斷單元,用于判斷是否能夠創(chuàng)建錄音線程;
      [0065]第二判斷單元,用于當?shù)谝慌袛鄦卧袛喑瞿軌騽?chuàng)建錄音線程時,創(chuàng)建所述錄音線程,判斷創(chuàng)建的錄音線程是否可用;
      [0066]第三判斷單元,用于當所述第二判斷單元判斷出創(chuàng)建的錄音線程可用時,開啟錄音,判斷所述創(chuàng)建的錄音線程當前的狀態(tài)是否為正在錄音;
      [0067]第四判斷單元,用于當所述第三判斷單元判斷出所述創(chuàng)建的錄音線程當前的狀態(tài)是正在錄音時,判斷所述創(chuàng)建的錄音線程是否能夠獲取到正確的音頻數(shù)據(jù);
      [0068]所述第二判斷模塊,還用于當所述第一判斷單元判斷出不能創(chuàng)建錄音線程時,判斷檢測到的操作的類型;還用于當所述第二判斷單元判斷出所述創(chuàng)建的錄音線程不可用時,判斷檢測到的操作的類型;還用于當所述第三判斷單元判斷出所述創(chuàng)建的錄音線程當前的狀態(tài)沒有正在錄音時,判斷檢測到的操作的類型;還用于當所述第四判斷單元判斷出所述創(chuàng)建的錄音線程不能獲取到正確的音頻數(shù)據(jù)時,判斷檢測到的操作的類型。
      [0069]可選地,所述裝置還包括:
      [0070]創(chuàng)建模塊,用于當所述第一判斷單元判斷出能夠給創(chuàng)建錄音線程時,創(chuàng)建錄音線程;
      [0071]開啟模塊,用于當所述第二判斷單元判斷出創(chuàng)建的錄音線程可用時,開啟錄音;
      [0072]所述錄音模塊,具體用于調(diào)用所述創(chuàng)建模塊創(chuàng)建的錄音線程執(zhí)行錄音操作。
      [0073]可選地,所述裝置還包括:
      [0074]結(jié)束模塊,用于當所述錄音模塊觸發(fā)所述第二判斷模塊之后,
      [0075]在所述第二判斷模塊觸發(fā)所述處理模塊之前,結(jié)束所述創(chuàng)建模塊創(chuàng)建的錄音線程;
      [0076]在所述第二判斷模塊觸發(fā)所述第一監(jiān)聽模塊之前,結(jié)束所述創(chuàng)建模塊創(chuàng)建的錄音線程。
      [0077]所述錄音模塊,具體用于每隔預設時間間隔進行預設時長的錄音操作。
      [0078]可選地,所述裝置還包括:
      [0079]開關(guān)控制模塊,用于將錄音開關(guān)標識置位;
      [0080]第三判斷模塊,用于獲取錄音開關(guān)標識的狀態(tài),判斷是否置位;
      [0081]所述錄音模塊,具體用于當所述第三判斷模塊判斷出所述錄音開關(guān)標識置位時,執(zhí)行錄音操作。
      [0082]所述開關(guān)控制模塊,還用于當所述錄音模塊觸發(fā)所述第二判斷模塊之后,所述第二判斷模塊觸發(fā)所述第一監(jiān)聽模塊之前,將所述錄音開關(guān)標識復位。
      [0083]可選地,所述裝置還包括:
      [0084]廣播模塊,用于廣播廣播數(shù)據(jù);
      [0085]第三監(jiān)聽模塊,用于監(jiān)聽所述廣播模塊廣播的廣播數(shù)據(jù);
      [0086]所述廣播模塊,具體用于當所述第一判斷模塊判斷出預設時間內(nèi)未檢測到用戶的操
      當前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1