一種語音輸出方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種語音輸出方法及裝置。
【背景技術(shù)】
[0002]目前,隨著電子科技的發(fā)展,語音輸入越來越被人們推崇,語音輸入是通過語音識別將人說話的內(nèi)容轉(zhuǎn)換為文本的一種輸入方式。隨著智能終端在人們生活中的普及,越來越多的智能終端逐漸具有語音服務(wù)的功能,例如,用戶可以通過語音輸入提出問題,智能終端上的語音軟件通過分析用戶的語音,同樣以語音的方式回答用戶的問題,從而為用戶提供幫助服務(wù)。然而,這種方法雖然為用戶帶來極大的方便,無需用戶通過繁瑣的上網(wǎng)查詢來獲取答案,但目前的語音服務(wù)軟件中僅有一種回答模式,也就是說,不同的用戶提問相同的問題(問題的主要內(nèi)容相同),則輸出相同的幫助信息。而不同用戶的技術(shù)水平或?qū)@芰Χ际遣幌嗤模瑢τ谟脩魜碚f,可能需要不同的幫助信息,或者不同的回答方式,因此,上述方法無法區(qū)別不同的技術(shù)需求來為用戶提供語音幫助,不具有針對性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種語音輸出方法與裝置。所述技術(shù)方案如下:
[0004]一種語音輸出方法,包括以下步驟:
[0005]接收用戶輸入的語音輸入內(nèi)容;
[0006]根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,所述認(rèn)知度為所述用戶對所述類別的專業(yè)知識認(rèn)知程度;
[0007]從與所述語音輸入內(nèi)容相對應(yīng)的至少一種語音輸出內(nèi)容中,獲取并輸出與所述認(rèn)知度相匹配的語音輸出內(nèi)容。
[0008]本發(fā)明實施例的一些有益效果可以包括:
[0009]上述技術(shù)方案,能夠根據(jù)用戶對輸入的語音輸入內(nèi)容所屬類別的認(rèn)知度,為用戶選擇與其認(rèn)知度相匹配的語音輸出內(nèi)容進行輸出,使得語音輸出內(nèi)容更加符合用戶的需求,從而為用戶提供更加個性化的語音輸出功能,同時提高了語音輸出的準(zhǔn)確性,使用戶能夠從語音輸出內(nèi)容中獲取到最大的信息量,提高了用戶的體驗度。
[0010]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0011]識別所述用戶的聲紋信息;
[0012]根據(jù)所述聲紋信息,判斷是否為首次接收所述用戶的語音輸入內(nèi)容;
[0013]當(dāng)為首次接收所述用戶的語音輸入內(nèi)容時,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度為預(yù)設(shè)最低認(rèn)知度。
[0014]該實施例中,根據(jù)是否為首次接收用戶的語音輸入內(nèi)容為用戶選擇相匹配的語音輸出內(nèi)容進行輸出,使得語音輸出內(nèi)容更加符合用戶的需求,從而為用戶提供更加個性化的語音輸出功能,同時提高了語音輸出的準(zhǔn)確性,使用戶能夠從語音輸出內(nèi)容中獲取到最大的信息量,提高了用戶的體驗度。
[0015]在一個實施例中,所述方法還包括:
[0016]記錄所述語音輸入內(nèi)容的輸入時間和使用時長,所述使用時長為接收到所述語音輸入內(nèi)容和輸出所述語音輸出內(nèi)容之間的時長。
[0017]該實施例中,通過記錄語音輸入內(nèi)容的輸入時間和使用時長,使得后續(xù)為用戶輸出語音輸出內(nèi)容時,確定用戶認(rèn)知度的依據(jù)更加豐富,從而更加準(zhǔn)確地確定出用戶的認(rèn)知度,進而為用戶輸出更加準(zhǔn)確、個性化的語音輸出內(nèi)容。
[0018]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0019]識別所述用戶的聲紋信息;
[0020]根據(jù)所述用戶的聲紋信息,判斷相鄰兩次接收到的語音輸入內(nèi)容是否為同一用戶所輸入;
[0021]當(dāng)相鄰兩次接收到的語音輸入內(nèi)容為同一用戶所輸入時,根據(jù)所述相鄰兩次接收到的語音輸入內(nèi)容的輸入時間和使用時長,計算相鄰兩次接收到的語音輸入內(nèi)容之間的時間間隔;
[0022]根據(jù)所述時間間隔,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度;其中,所述時間間隔越長,所述認(rèn)知度越低。
[0023]該實施例中,通過計算相鄰兩次接收到的同一用戶的語音輸入內(nèi)容之間的時間間隔,使得確定用戶認(rèn)知度的依據(jù)更加豐富,從而更加準(zhǔn)確地確定出用戶的認(rèn)知度,進而為用戶輸出更加準(zhǔn)確、個性化的語音輸出內(nèi)容。
[0024]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0025]識別所述用戶的聲紋信息;
[0026]根據(jù)所述用戶的聲紋信息,獲取與所述用戶對應(yīng)的歷史輸入記錄信息,所述歷史輸入記錄信息包括歷史累計使用時間、歷史累計輸入次數(shù)和歷史輸入頻率中至少一項信息;
[0027]根據(jù)所述歷史輸入記錄信息,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度;其中,所述歷史累計使用時間越長,所述認(rèn)知度越高;所述歷史累計輸入次數(shù)越多,所述認(rèn)知度越高;所述歷史輸入頻率越高,所述認(rèn)知度越高。
[0028]該實施例中,根據(jù)用戶對應(yīng)的歷史輸入記錄信息來確定用戶的認(rèn)知度,使得終端能夠更加準(zhǔn)確地確定出用戶的認(rèn)知度,進而為用戶輸出更加準(zhǔn)確、個性化的語音輸出內(nèi)容。
[0029]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0030]提取所述語音輸入內(nèi)容中的關(guān)鍵詞;
[0031]確定所述語音輸入內(nèi)容中的關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞的匹配度;
[0032]根據(jù)所述語音輸入內(nèi)容中的關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞的匹配度,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度;其中,所述語音輸入內(nèi)容中的關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞中的專業(yè)關(guān)鍵詞的匹配度越高,所述認(rèn)知度越高;所述語音輸入內(nèi)容中的關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞中的非專業(yè)關(guān)鍵詞的匹配度越高,所述認(rèn)知度越低。
[0033]該實施例中,根據(jù)語音輸入內(nèi)容中的關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞的匹配度來確定用戶的認(rèn)知度,使得用戶認(rèn)知度的確定更加準(zhǔn)確、個性化,從而為用戶輸出更加準(zhǔn)確、個性化的語音輸出內(nèi)容。
[0034]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0035]確定所述語音輸入內(nèi)容的語句結(jié)構(gòu)類型,所述語句結(jié)構(gòu)類型包括專業(yè)語句結(jié)構(gòu)類型或非專業(yè)語句結(jié)構(gòu)類型;
[0036]根據(jù)所述語音輸入內(nèi)容的語句結(jié)構(gòu)類型,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度;其中,所述用戶對所述專業(yè)語句結(jié)構(gòu)類型的語音輸入內(nèi)容所屬類別的認(rèn)知度高于對所述非專業(yè)語句結(jié)構(gòu)類型的語音輸入內(nèi)容所屬類別的認(rèn)知度。
[0037]該實施例中,根據(jù)語音輸入內(nèi)容的語句結(jié)構(gòu)類型來確定用戶的認(rèn)知度,使得用戶認(rèn)知度的確定更加準(zhǔn)確、個性化,從而為用戶輸出更加準(zhǔn)確、個性化的語音輸出內(nèi)容。
[0038]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0039]當(dāng)判定相鄰兩次接收到的語音輸入內(nèi)容為同一用戶所輸入時,根據(jù)相鄰兩次接收到的語音輸入內(nèi)容中的關(guān)鍵詞,確定所述相鄰兩次接收到的語音輸入內(nèi)容之間的關(guān)聯(lián)度;
[0040]根據(jù)所述相鄰兩次接收到的語音輸入內(nèi)容之間的關(guān)聯(lián)度,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度;其中,所述關(guān)聯(lián)度越高,所述認(rèn)知度越低。
[0041 ] 該實施例中,根據(jù)相鄰兩次接收到的同一用戶的語音輸入內(nèi)容之間的關(guān)聯(lián)度來確定用戶的認(rèn)知度,使得用戶認(rèn)知度的確定更加準(zhǔn)確、個性化,從而為用戶輸出更加準(zhǔn)確、個性化的語音輸出內(nèi)容。
[0042]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0043]根據(jù)所述語音輸入內(nèi)容,確定所述語音輸入內(nèi)容的至少兩項語音輸入?yún)?shù),所述語音輸入?yún)?shù)包括:所述用戶的聲紋信息、同一用戶的相鄰兩次輸入的語音輸入內(nèi)容之間的時間間隔、與所述用戶對應(yīng)的歷史輸入記錄信息、所述語音輸入內(nèi)容中的關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞的匹配度、所述語音輸入內(nèi)容的語句結(jié)構(gòu)類型和同一用戶相鄰兩次輸入的語音輸入內(nèi)容之間的關(guān)聯(lián)度;
[0044]根據(jù)預(yù)設(shè)的每一項語音輸入?yún)?shù)的權(quán)重,計算所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度。
[0045]該實施例中,根據(jù)多項語音輸入內(nèi)容的語音輸入?yún)?shù)的不同權(quán)重,來計算用戶對語音輸入內(nèi)容所屬類別的認(rèn)知度,使得用戶認(rèn)知度的確定更加準(zhǔn)確、個性化,從而為用戶輸出更加準(zhǔn)確、個性化的語音輸出內(nèi)容。
[0046]在一個實施例中,所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0047]當(dāng)無法確定所述語音輸入內(nèi)容的語音輸入?yún)?shù)時,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度為預(yù)設(shè)最低認(rèn)知度。
[0048]該實施例中,對于無法確定語音輸入?yún)?shù)的語音輸入內(nèi)容,輸出與該語音輸入內(nèi)容相匹配的語音輸出內(nèi)容,從而為用戶提供了更加準(zhǔn)確和個性化的語音輸出功能,使用戶能夠從語音輸出內(nèi)容中獲取到更多有用的信息,提高用戶的體驗度。
[0049]在一個實施例中,所述從與所述語音輸入內(nèi)容相對應(yīng)的至少一種語音輸出內(nèi)容中,獲取并輸出與所述認(rèn)知度相匹配的語音輸出內(nèi)容,包括:
[0050]根據(jù)認(rèn)知度和認(rèn)知等級之間的對應(yīng)關(guān)系,確定所述認(rèn)知度對應(yīng)的認(rèn)知等級;
[0051]根據(jù)認(rèn)知等級和語音輸出內(nèi)容之間的對應(yīng)關(guān)系,獲取與所述認(rèn)知等級相對應(yīng)的語音輸出內(nèi)容;
[0052]輸出所述語音輸出內(nèi)容。
[0053]該實施例中,根據(jù)認(rèn)知等級和語音輸出內(nèi)容之間的對應(yīng)關(guān)系來為用戶選擇匹配的語音輸出內(nèi)容進行輸出,從而為用戶選擇出與用戶認(rèn)知度相匹配的語音輸出內(nèi)容進行輸出,使得語音輸出內(nèi)容更加符合用戶的需求,提高了語音輸出的準(zhǔn)確性,使用戶能夠從語音輸出內(nèi)容中獲取到最大的信息量,提高了用戶的體驗度。
[0054]在一個實施例中,所述方法還包括:
[0055]根據(jù)所述語音輸入內(nèi)容的輸入時間和使用時長,更新所述歷史輸入記錄信息。
[0056]該實施例中,通過對歷史輸入記錄信息的更新,使得再次為用戶輸出語音輸出內(nèi)容時,能夠依據(jù)準(zhǔn)確的歷史輸入記錄確定用戶的認(rèn)知度,從而為用戶輸出更加準(zhǔn)確的語音輸出內(nèi)容。
[0057]在一個實施例中,所述方法還包括:
[0058]存儲所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度;
[0059]所述根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,包括:
[0060]識別所述用戶的聲紋信息;
[0061]根據(jù)所述用戶的聲紋信息查詢所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度。
[0062]該實施例中,通過查詢用戶的認(rèn)知度,能夠更加方便快速地確定出用戶對語音輸入內(nèi)容所屬類別的認(rèn)知度,從而更加準(zhǔn)確快速地為用戶選擇相匹配的語音輸出內(nèi)容進行輸出。
[0063]—種語音輸出裝置,包括:
[0064]接收模塊,用于接收用戶輸入的語音輸入內(nèi)容;
[0065]確定模塊,用于根據(jù)所述語音輸入內(nèi)容,確定所述用戶對所述語音輸入內(nèi)容所屬類別的認(rèn)知度,所述認(rèn)