欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

記錄內(nèi)容的方法和電子設(shè)備與流程

文檔序號(hào):40522373發(fā)布日期:2024-12-31 13:31閱讀:30來源:國(guó)知局
記錄內(nèi)容的方法和電子設(shè)備與流程

本技術(shù)涉及電子,具體涉及一種記錄內(nèi)容的方法和電子設(shè)備。


背景技術(shù):

1、筆記應(yīng)用程序(application,app)是用戶常用的app。目前,很多筆記app在實(shí)現(xiàn)記錄文本內(nèi)容的同時(shí),還能夠?qū)崿F(xiàn)錄音,這樣能夠滿足用戶在課堂學(xué)習(xí)、參加發(fā)布會(huì)等使用場(chǎng)景下的需求。

2、然而,在某些場(chǎng)景下,筆記app的錄音效果并不理想,影響用戶體驗(yàn)。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)提供了一種記錄內(nèi)容的方法和電子設(shè)備,能夠?qū)崿F(xiàn)筆記app的系統(tǒng)內(nèi)錄音功能,提高筆記app的錄音效果,進(jìn)而提高用戶體驗(yàn)。

2、第一方面,本技術(shù)提供一種記錄內(nèi)容的方法,該方法由電子設(shè)備執(zhí)行,電子設(shè)備包括第一應(yīng)用程序app,第一app用于錄音和記錄用戶輸入的內(nèi)容,該方法包括:?jiǎn)?dòng)第一app;通過第一app接收啟動(dòng)指令,啟動(dòng)指令用于指示啟動(dòng)系統(tǒng)內(nèi)錄音操作,系統(tǒng)內(nèi)錄音操作是指錄制電子設(shè)備的系統(tǒng)內(nèi)的音頻;響應(yīng)于啟動(dòng)指令,執(zhí)行系統(tǒng)內(nèi)錄音操作。

3、可選的,第一app可以為筆記app、備忘錄app或其他能夠?qū)崿F(xiàn)錄音和記錄用戶輸入內(nèi)容的app,本技術(shù)對(duì)于第一app的具體類型不做任何限定。

4、電子設(shè)備可以響應(yīng)于用戶的啟動(dòng)第一app的操作,或者響應(yīng)于用戶在其他app中的相關(guān)操作(例如分享內(nèi)容至第一app的操作)等,啟動(dòng)第一app。根據(jù)實(shí)際應(yīng)用場(chǎng)景的不同,啟動(dòng)第一app后,第一app可以運(yùn)行于后臺(tái),不顯示界面,也可以以懸浮窗、懸浮球或者全屏顯示、分屏顯示等方式顯示第一app的界面,本技術(shù)對(duì)此不做任何限定。

5、第一app能夠接收用于指示啟動(dòng)系統(tǒng)內(nèi)錄音操作的啟動(dòng)指令。可選的,第一app可以通過其界面接收用戶輸入的啟動(dòng)指令,例如,通過界面中的啟動(dòng)系統(tǒng)內(nèi)錄音的控件接收用戶的啟動(dòng)指令。可選的,第一app也可以通過電子設(shè)備中其他模塊或其他app發(fā)送的啟動(dòng)指令??蛇x的,在一些場(chǎng)景下,電子設(shè)備也可以按照預(yù)設(shè)的啟動(dòng)邏輯,在啟動(dòng)筆記app時(shí)自動(dòng)生成啟動(dòng)指令。

6、第一方面提供的記錄內(nèi)容的方法中,在啟動(dòng)第一app后,能夠通過第一app接收啟動(dòng)指令,而且,電子設(shè)備能夠響應(yīng)于啟動(dòng)指令,執(zhí)行系統(tǒng)內(nèi)錄音操作。如此,第一app能夠?qū)崿F(xiàn)系統(tǒng)內(nèi)錄音功能。這樣,在用戶一邊通過其他app播放音頻,一邊通過第一app錄音的場(chǎng)景下,通過第一app的系統(tǒng)內(nèi)錄音功能能夠消除周圍的環(huán)境音以及播放時(shí)揚(yáng)聲器等產(chǎn)生的雜音和噪音等,提高錄音效果,同時(shí)也解決了通過耳機(jī)聽音頻時(shí)無法錄音的問題,提高用戶體驗(yàn)。

7、一種可能的實(shí)現(xiàn)方式中,執(zhí)行系統(tǒng)內(nèi)錄音操作,包括:當(dāng)確定電子設(shè)備的系統(tǒng)內(nèi)存在處于播放狀態(tài)的音頻時(shí),執(zhí)行系統(tǒng)內(nèi)錄音操作。

8、也就是說,電子設(shè)備在系統(tǒng)內(nèi)播放音頻時(shí),執(zhí)行系統(tǒng)內(nèi)錄音操作;在系統(tǒng)內(nèi)未播放音頻時(shí),不執(zhí)行系統(tǒng)內(nèi)錄音操作。這樣能夠減少錄制的音頻中的空白錄音,一方面使錄制的音頻不會(huì)過大,節(jié)約電子設(shè)備存儲(chǔ)空間;另一方面在播放錄制的音頻時(shí),不存在空白錄音,無需用戶調(diào)整播放進(jìn)度,提高用戶體驗(yàn)。

9、一種可能的實(shí)現(xiàn)方式中,電子設(shè)備還包括媒體播放器,該方法還包括:若確定媒體播放器中存在已實(shí)例化的第一對(duì)象,且媒體播放器中存在音頻流,則確定電子設(shè)備的系統(tǒng)內(nèi)存在處于播放狀態(tài)的音頻。

10、媒體播放器在播放音頻或視頻時(shí),需要對(duì)對(duì)象進(jìn)行實(shí)例化,而且,播放音頻或視頻時(shí),媒體播放器中存在音頻流。因而,通過確定媒體播放器中是否存在音頻流和已實(shí)例化的對(duì)象,能夠快速、準(zhǔn)確的確定系統(tǒng)中是否存在處于播放狀態(tài)的音頻,進(jìn)而能夠準(zhǔn)確的去除空白錄音。

11、一種可能的實(shí)現(xiàn)方式中,執(zhí)行系統(tǒng)內(nèi)錄音操作之前,該方法還包括:對(duì)第一app進(jìn)行權(quán)限校驗(yàn),權(quán)限校驗(yàn)用于確定電子設(shè)備中是否存在用戶授權(quán)信息,以及第一app是否滿足預(yù)設(shè)條件,用戶授權(quán)信息用于表征用戶同意電子設(shè)備執(zhí)行系統(tǒng)內(nèi)錄音操作;若權(quán)限校驗(yàn)通過,則執(zhí)行系統(tǒng)內(nèi)錄音操作;若權(quán)限校驗(yàn)未通過,且確定不存在用戶授權(quán)信息,則顯示申請(qǐng)授權(quán)信息,申請(qǐng)授權(quán)信息用于申請(qǐng)用戶授權(quán)信息。

12、也就是說,在啟動(dòng)系統(tǒng)內(nèi)錄音操作之前,首先要確定第一app是否具有獲取系統(tǒng)內(nèi)錄音的權(quán)限。具體的,一方面,確定電子設(shè)備中是否存在用戶授權(quán)信息;另一方面,確定請(qǐng)求執(zhí)行系統(tǒng)內(nèi)錄音操作的app(第一app)是否滿足預(yù)設(shè)條件。若電子設(shè)備中存在用戶授權(quán)信息,且第一app滿足預(yù)設(shè)條件,則權(quán)限校驗(yàn)通過,否則權(quán)限校驗(yàn)未通過??蛇x的,預(yù)設(shè)要求例如可以為:app的捕獲政策為audioattributes.allow_capture_by_all。

13、當(dāng)因不存在用戶授權(quán)信息而導(dǎo)致權(quán)限校驗(yàn)時(shí),電子設(shè)備顯示申請(qǐng)授權(quán)信息。具體的,電子設(shè)備可以以彈窗的形式顯示申請(qǐng)授權(quán)信息,以向用戶申請(qǐng)授權(quán)。

14、一種可能的實(shí)現(xiàn)方式中,顯示授權(quán)信息之后,該方法還包括:接收用戶輸入的用戶授權(quán)信息,返回執(zhí)行步驟對(duì)第一app進(jìn)行權(quán)限校驗(yàn)。

15、該實(shí)現(xiàn)方式中,通過對(duì)第一app進(jìn)行權(quán)限校驗(yàn),提高了系統(tǒng)內(nèi)錄音操作的安全性和可靠性,同時(shí)也能夠保護(hù)用戶隱私,提高用戶體驗(yàn)。

16、可選的,接收用戶輸入的用戶授權(quán)信息后,電子設(shè)備還可以對(duì)用戶授權(quán)信息進(jìn)行保存。如此,后續(xù)在進(jìn)行權(quán)限校驗(yàn)時(shí),無需重復(fù)向用戶申請(qǐng)授權(quán),減少對(duì)用戶的打擾,提高用戶體驗(yàn)。

17、一種可能的實(shí)現(xiàn)方式中,該方法還包括:顯示第一app的界面,第一app的界面中包括內(nèi)容輸入?yún)^(qū)域;執(zhí)行系統(tǒng)內(nèi)錄音操作的過程中,在錄制時(shí)長(zhǎng)為第一時(shí)長(zhǎng)時(shí),響應(yīng)于用戶在內(nèi)容輸入?yún)^(qū)域輸入第一內(nèi)容的操作,保存第一內(nèi)容,并根據(jù)第一時(shí)長(zhǎng)和第一內(nèi)容的輸入位置,生成映射關(guān)系信息。

18、可選的,電子設(shè)備可以直接根據(jù)第一時(shí)長(zhǎng)和第一內(nèi)容的輸入位置生成映射關(guān)系信息,也可以根據(jù)第一時(shí)長(zhǎng)和/或第一內(nèi)容的輸入位置,生成其他信息,再根據(jù)生成的信息生成映射關(guān)系信息。本技術(shù)對(duì)于映射關(guān)系信息中具體的參數(shù)不做任何限定,只要能夠表征錄音時(shí)長(zhǎng)和內(nèi)容的輸入位置的映射關(guān)系即可。

19、該實(shí)現(xiàn)方式中,通過保存第一內(nèi)容,并生成映射關(guān)系信息,后續(xù)在播放錄制的音頻時(shí),當(dāng)音頻播放至第一時(shí)長(zhǎng)時(shí),能夠根據(jù)映射關(guān)系信息,確定第一時(shí)長(zhǎng)對(duì)應(yīng)的第一內(nèi)容,進(jìn)而顯示第一內(nèi)容。而且,當(dāng)用戶選中第一內(nèi)容時(shí),也可以根據(jù)映射關(guān)系信息,確定第一內(nèi)容的輸入位置對(duì)應(yīng)的第一時(shí)長(zhǎng),將音頻跳轉(zhuǎn)至第一時(shí)長(zhǎng)處。如此,能夠?qū)崿F(xiàn)錄音播放與內(nèi)容顯示的雙向定位,進(jìn)一步提高用戶體驗(yàn)。

20、在一個(gè)具體的實(shí)施例中,保存第一內(nèi)容,并根據(jù)第一時(shí)長(zhǎng)和第一內(nèi)容的輸入位置,生成映射關(guān)系信息,包括:基于超文本標(biāo)記語言html,生成第一內(nèi)容對(duì)應(yīng)的第一html標(biāo)簽;保存第一內(nèi)容和第一html標(biāo)簽;根據(jù)第一html標(biāo)簽確定第一位置信息,第一位置信息表征第一內(nèi)容在html頁面中的位置;根據(jù)第一時(shí)長(zhǎng)和第一位置信息生成映射關(guān)系信息。

21、該實(shí)現(xiàn)方式中,基于html語言生成第一內(nèi)容對(duì)應(yīng)的第一html標(biāo)簽,保存第一內(nèi)容和第一html標(biāo)簽?;诘谝籬tml標(biāo)簽生成第一位置信息,進(jìn)而根據(jù)第一位置信息生成映射關(guān)系信息。html語言在不同系統(tǒng)的電子設(shè)備中均遵循相同的解析協(xié)議,可以實(shí)現(xiàn)跨系統(tǒng)的數(shù)據(jù)互通。因而本實(shí)施例提供的方法中,通過html語言記錄的筆記內(nèi)容和映射關(guān)系信息在其他系統(tǒng)的電子設(shè)備也能夠被識(shí)別,所以該方法保存的第一內(nèi)容和第一html標(biāo)簽以及映射關(guān)系信息,在其他系統(tǒng)中也能夠被識(shí)別,因而能夠跨系統(tǒng)實(shí)現(xiàn)錄音播放與筆記內(nèi)容顯示的雙向定位,提高用戶體驗(yàn)。

22、一種可能的實(shí)現(xiàn)方式中,該方法還包括:響應(yīng)于用戶的暫停錄音操作,停止執(zhí)行系統(tǒng)內(nèi)錄音操作,得到錄音音頻;確定電子設(shè)備的界面中與第一app同時(shí)顯示的第二app的信息;根據(jù)第二app的信息,顯示提示信息,提示信息用于提示用戶保存第二app的信息。

23、可選的,第二app為用于播放音頻或視頻的app。

24、第一app與第二app同時(shí)顯示于同一界面,說明第一app錄制的系統(tǒng)內(nèi)的音頻可能為第二app播放的,即第二app播放的音頻可能為錄音音頻的對(duì)應(yīng)的原始音頻。因而,在暫停錄音時(shí),電子設(shè)備顯示提示信息,以提示用戶保存第二app的相關(guān)信息,也即保存原始音頻的信息。

25、可選的,提示信息可以具體用于提醒用戶保存第二app當(dāng)前展示的頁面信息、正在播放的音頻或視頻的標(biāo)題等。其中,頁面信息例如可以為頁面的鏈接信息(如統(tǒng)一資源定位器(uniform?resource?locator,url)等。

26、該實(shí)現(xiàn)方式中,通過顯示提示信息,增加與用戶的交互,進(jìn)一步提高用戶體驗(yàn)。

27、一種可能的實(shí)現(xiàn)方式中,該方法還包括:電子設(shè)備的界面中包括第一窗口和第二窗口,第一窗口中顯示第一app的界面,第二窗口中顯示第二app的界面。

28、換句話說,第一app運(yùn)行于第一窗口,第二app運(yùn)行于第二窗口。也就是說,第一app和第二app多窗口顯示。這樣,便于用戶一邊使用第二app,一邊通過第二app錄音和記錄內(nèi)容。例如,用戶一邊通過視頻播放app播放視頻,一邊通過筆記app錄制視頻的聲音和記錄內(nèi)容。

29、一種可能的實(shí)現(xiàn)方式中,該方法還包括:第一窗口和第二窗口中的一個(gè)窗口懸浮顯示;或者,第一窗口和第二窗口并列顯示。

30、也就是說,第一窗口和第二窗口可以以任一種多窗口形式顯示。可選的,并列顯示可以分屏顯示。

31、該實(shí)現(xiàn)方式中,第一窗口和第二窗口以多窗口形式顯示能夠減少遮擋,提高顯示效果。

32、一種可能的實(shí)現(xiàn)方式中,啟動(dòng)第一app,包括:響應(yīng)于用戶在第一頁面中進(jìn)行的分享操作,啟動(dòng)第一app,并顯示第一app的界面;分享操作用于指示將第一頁面分享至第一app,第一app的界面中包括內(nèi)容輸入?yún)^(qū)域;將第一頁面的鏈接信息寫入內(nèi)容輸入?yún)^(qū)域。

33、可選的,第一頁面可以為瀏覽器中的頁面,也可以為其他app中的頁面。第一頁面的鏈接信息可以為第一頁面的url??蛇x的,當(dāng)用戶在第一頁面中點(diǎn)擊分享控件時(shí),第一頁面中可以顯示對(duì)象選擇卡片。對(duì)象選擇卡片用于用戶選擇分享對(duì)象。當(dāng)用戶點(diǎn)擊對(duì)象選擇卡片中的筆記app的選項(xiàng)時(shí),電子設(shè)備顯示啟動(dòng)第一app,并顯示第一app的界面。

34、該實(shí)現(xiàn)方式中,當(dāng)用戶在頁面中進(jìn)行分享操作時(shí),電子設(shè)備直接獲取該頁面的鏈接信息,并將該鏈接信息寫入內(nèi)容輸入?yún)^(qū)域,這樣在后續(xù)查看的記錄內(nèi)容時(shí),便于用戶獲知記錄的內(nèi)容的來源,從而便于用戶追溯第一頁面,提高用戶體驗(yàn)。

35、一種可能的實(shí)現(xiàn)方式中,啟動(dòng)第一app,包括:響應(yīng)于用戶在第二頁面中進(jìn)行的復(fù)制鏈接操作,復(fù)制第二頁面的鏈接信息,并顯示分屏控件;響應(yīng)于用戶點(diǎn)擊分屏控件,啟動(dòng)第一app,并將第二頁面與第一app分屏顯示,第一app的界面中包括內(nèi)容輸入?yún)^(qū)域;將第二頁面的鏈接信息寫入內(nèi)容輸入?yún)^(qū)域。

36、可選的,第二頁面可以為瀏覽器中的頁面,也可以為其他app中的頁面。可選的,分屏控件可以懸浮顯示第二頁面之上。分屏控件例如可以為分屏懸浮球。

37、一般的,用戶復(fù)制信息時(shí),大概率會(huì)對(duì)復(fù)制的信息進(jìn)行粘貼、記錄。該實(shí)現(xiàn)方式中,在用戶進(jìn)行復(fù)制鏈接操作時(shí),認(rèn)為用戶要大概率需要通過第一app記錄內(nèi)容,因而直接顯示分屏控件。用戶通過分屏控件可以簡(jiǎn)單、快速的實(shí)現(xiàn)第一app界面和第二app界面的分屏顯示。這樣便于用戶打開第一app記錄內(nèi)容,提高用戶體驗(yàn)。同時(shí),在打開第一app后,電子設(shè)備自動(dòng)將復(fù)制的第二頁面的鏈接信息寫入內(nèi)容區(qū)域,無需用戶執(zhí)行粘貼操作,且便于用戶獲知記錄的內(nèi)容的來源,進(jìn)一步提高用戶體驗(yàn)。

38、一種可能的實(shí)現(xiàn)方式中,啟動(dòng)第一app之后,該方法還包括:生成啟動(dòng)指令。

39、該實(shí)現(xiàn)方式中,在用戶進(jìn)行復(fù)制鏈接的操作的情況下,電子設(shè)備自動(dòng)生成啟動(dòng)指令。這樣,在啟動(dòng)第一app之后能夠自動(dòng)啟動(dòng)系統(tǒng)內(nèi)錄音操作,無需用戶手動(dòng)操作,提高用戶體驗(yàn)。

40、一種可能的實(shí)現(xiàn)方式中,電子設(shè)備的系統(tǒng)包括應(yīng)用程序?qū)雍蛻?yīng)用程序框架層,第一app位于應(yīng)用程序?qū)樱娮釉O(shè)備還包括錄音模塊,錄音模塊位于應(yīng)用程序架構(gòu)層,執(zhí)行系統(tǒng)內(nèi)錄音操作,包括:錄音模塊執(zhí)行系統(tǒng)內(nèi)錄音操作。

41、一種可能的實(shí)現(xiàn)方式中,錄音模塊執(zhí)行系統(tǒng)內(nèi)錄音操作,包括:錄音模塊構(gòu)建第二對(duì)象,并向第二對(duì)象添加配置參數(shù),配置參數(shù)指示第二對(duì)象對(duì)應(yīng)的錄音操作為系統(tǒng)內(nèi)錄音操作;錄音模塊基于第二對(duì)象執(zhí)行系統(tǒng)內(nèi)錄音操作。

42、一種可能的實(shí)現(xiàn)方式中,電子設(shè)備還包括媒體播放器,媒體播放器位于應(yīng)用程序框架層,錄音模塊基于第二對(duì)象執(zhí)行系統(tǒng)內(nèi)錄音操作之前,該方法還包括:第一app向錄音模塊發(fā)送第一標(biāo)記,第一標(biāo)記用于指示在確定電子設(shè)備的系統(tǒng)內(nèi)存在處于播放狀態(tài)的音頻的情況下,執(zhí)行系統(tǒng)內(nèi)錄音操作;錄音模塊基于第二對(duì)象執(zhí)行系統(tǒng)內(nèi)錄音操作,包括:錄音模塊根據(jù)第一標(biāo)記,在確定媒體播放器中存在已實(shí)例化的第一對(duì)象,且媒體播放器中存在音頻流的情況下,基于第二對(duì)象執(zhí)行系統(tǒng)內(nèi)錄音操作。

43、第二方面,本技術(shù)提供一種裝置,該裝置包含在電子設(shè)備中,該裝置具有實(shí)現(xiàn)上述第一方面及上述第一方面的可能實(shí)現(xiàn)方式中電子設(shè)備行為的功能。功能可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的模塊或單元。例如,接收模塊或單元、處理模塊或單元等。

44、第三方面,本技術(shù)提供一種電子設(shè)備,電子設(shè)備包括:處理器、存儲(chǔ)器和接口;處理器、存儲(chǔ)器和接口相互配合,使得電子設(shè)備執(zhí)行第一方面的技術(shù)方案中任意一種方法。

45、第四方面,本技術(shù)提供一種芯片,包括處理器。處理器用于讀取并執(zhí)行存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序,以執(zhí)行第一方面及其任意可能的實(shí)現(xiàn)方式中的方法。

46、可選的,芯片還包括存儲(chǔ)器,存儲(chǔ)器與處理器通過電路或電線連接。

47、進(jìn)一步可選的,芯片還包括通信接口。

48、第五方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)了計(jì)算機(jī)程序,當(dāng)計(jì)算機(jī)程序被處理器執(zhí)行時(shí),使得該處理器執(zhí)行第一方面的技術(shù)方案中任意一種方法。

49、第六方面,本技術(shù)提供一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括:計(jì)算機(jī)程序代碼,當(dāng)計(jì)算機(jī)程序代碼在電子設(shè)備上運(yùn)行時(shí),使得該電子設(shè)備執(zhí)行第一方面的技術(shù)方案中任意一種方法。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
昌宁县| 喀喇沁旗| 调兵山市| 潼关县| 富源县| 白沙| 福海县| 建湖县| 旅游| 兴安县| 武强县| 日喀则市| 高尔夫| 抚松县| 神木县| 鹤峰县| 苏尼特左旗| 嘉黎县| 舒兰市| 沂南县| 上饶县| 泰顺县| 晋宁县| 察雅县| 工布江达县| 奉节县| 商丘市| 岳西县| 习水县| 巴林右旗| 道孚县| 阳西县| 沙湾县| 玉林市| 额尔古纳市| 闻喜县| 东阿县| 淮阳县| 平潭县| 那曲县| 信阳市|