[發(fā)明專利]一種對話生成的方法、裝置、存儲介質(zhì)及電子設(shè)備在審
| 申請?zhí)枺?/td> | 201910516779.5 | 申請日: | 2019-06-14 |
| 公開(公告)號: | CN110232190A | 公開(公告)日: | 2019-09-13 |
| 發(fā)明(設(shè)計)人: | 王博;張瀟君;徐浚哲 | 申請(專利權(quán))人: | 上海流利說信息技術(shù)有限公司 |
| 主分類號: | G06F17/27 | 分類號: | G06F17/27;G10L15/26;G10L17/22 |
| 代理公司: | 北京信遠(yuǎn)達(dá)知識產(chǎn)權(quán)代理有限公司 11304 | 代理人: | 范志平 |
| 地址: | 200090 上海市楊浦區(qū)長陽路*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 填充 存儲介質(zhì) 電子設(shè)備 用戶意圖 對話 語音文本 自適應(yīng)調(diào)整 對話內(nèi)容 語音數(shù)據(jù) 真實感 聽力 語音 場景 聊天 | ||
本發(fā)明提供了一種對話生成的方法、裝置、存儲介質(zhì)及電子設(shè)備,其中,該方法包括:獲取用戶輸入的語音數(shù)據(jù),并識別出語音文本;根據(jù)語音文本確定用戶的用戶意圖和詞槽;在用戶意圖為填充詞槽意圖時,將詞槽值填充至詞槽;在將詞槽值填充至詞槽之后、或者在用戶意圖不為填充詞槽意圖時,基于未填充詞槽生成引導(dǎo)填充語音。通過本發(fā)明實施例提供的對話生成的方法、裝置、存儲介質(zhì)及電子設(shè)備,可以提升用戶的聽力和表達(dá)能力,真實感更強(qiáng);采用詞槽填充的方式,基于用戶的對話內(nèi)容自適應(yīng)調(diào)整聊天邏輯及順序,對話自由度更高,更符合真實對話場景。
技術(shù)領(lǐng)域
本發(fā)明涉及對話生成的技術(shù)領(lǐng)域,具體而言,涉及一種對話生成的方法、裝置、存儲介質(zhì)及電子設(shè)備。
背景技術(shù)
隨著全球經(jīng)濟(jì)一體化的發(fā)展,中國人在旅游、留學(xué)、求職、貿(mào)易等場景中對英語口語表達(dá)的需求逐步提高。傳統(tǒng)的情景口語教學(xué)通過書本學(xué)習(xí)和教師標(biāo)準(zhǔn)示范,讓學(xué)習(xí)者通過閱讀和模仿去盡量掌握相應(yīng)的表達(dá)方式。由于真人教師資源的有限性和真實英語對話環(huán)境的匱乏,學(xué)生難以和真人進(jìn)行一對一的情景交流演練,從而導(dǎo)致許多學(xué)習(xí)者無法獲得及時的反饋和真實的場景對話體驗,降低了學(xué)習(xí)者的學(xué)習(xí)效果;另一方面,傳統(tǒng)的學(xué)習(xí)情景口語學(xué)習(xí)方式需要真人教師的參與,也使學(xué)習(xí)者的有效練習(xí)受到了時間和空間限制。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明實施例的目的在于提供一種對話生成的方法、裝置、存儲介質(zhì)及電子設(shè)備。
第一方面,本發(fā)明實施例提供了一種對話生成的方法,包括:
獲取用戶輸入的語音數(shù)據(jù),將所述語音數(shù)據(jù)作為目標(biāo)語音數(shù)據(jù),并識別出所述目標(biāo)語音數(shù)據(jù)中的語音文本;
根據(jù)所述語音文本確定所述用戶的用戶意圖,以及與所述用戶意圖相對應(yīng)的詞槽;
在所述用戶意圖為填充詞槽意圖時,確定所述語音文本中與所述詞槽相對應(yīng)的詞槽值,并將所述詞槽值填充至相應(yīng)的詞槽;
在將所述詞槽值填充至相應(yīng)的詞槽之后、或者在所述用戶意圖不為填充詞槽意圖時,判斷是否存在未填充詞槽,若存在未填充詞槽,則基于所述未填充詞槽生成用于引導(dǎo)填充所述未填充詞槽的引導(dǎo)填充語音。
在一種可能的實現(xiàn)方式中,在所述生成用于引導(dǎo)填充所述未填充詞槽的引導(dǎo)填充語音之后,該方法還包括:
當(dāng)再次獲取到所述用戶輸入的語音數(shù)據(jù)時,將再次獲取到的語音數(shù)據(jù)作為目標(biāo)語音數(shù)據(jù),并重復(fù)上述過程,直至預(yù)設(shè)的詞槽均被填充或未獲取到用戶輸入的語音數(shù)據(jù)。
在一種可能的實現(xiàn)方式中,在所述將所述詞槽值填充至相應(yīng)的詞槽之后,該方法還包括:
判斷是否存在與填充所述詞槽值的詞槽相對應(yīng)的未填充的子詞槽,在存在未填充的子詞槽時,將與填充所述詞槽值的詞槽同級的未填充的其他詞槽壓入堆棧,并將所述未填充的子詞槽作為未填充詞槽,基于所述未填充詞槽生成用于引導(dǎo)填充所述未填充詞槽的引導(dǎo)填充語音,直至與填充所述詞槽值的詞槽相對應(yīng)的所有子詞槽均被填充;
在與填充所述詞槽值的詞槽相對應(yīng)的所有子詞槽均被填充之后,從所述堆棧中取出詞槽并進(jìn)行相應(yīng)的填充處理。
在一種可能的實現(xiàn)方式中,所述將所述詞槽值填充至相應(yīng)的詞槽包括:
基于所述詞槽值生成包含所述詞槽值的核實語音;
當(dāng)獲取到所述用戶輸入的用于反饋所述核實語音的確認(rèn)語音數(shù)據(jù)時,將所述詞槽值填充至相應(yīng)的詞槽。
在一種可能的實現(xiàn)方式中,在所述基于所述未填充詞槽生成用于引導(dǎo)填充所述未填充詞槽的引導(dǎo)填充語音之前,該方法還包括:
生成與當(dāng)前對話場景的詞槽不相關(guān)的反饋語音。
在一種可能的實現(xiàn)方式中,在所述判斷是否存在未填充詞槽之前,該方法還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海流利說信息技術(shù)有限公司,未經(jīng)上海流利說信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910516779.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于接合與分離存儲介質(zhì)的裝置
- 存儲介質(zhì)陣列控制器、控制方法、設(shè)備、和存儲介質(zhì)驅(qū)動器
- 存儲介質(zhì)處理方法、系統(tǒng)及數(shù)據(jù)讀寫操作方法、系統(tǒng)
- 存儲裝置、存儲介質(zhì)以及存儲介質(zhì)的制造方法
- 數(shù)據(jù)存儲
- 存儲介質(zhì)之間的數(shù)據(jù)遷移
- 一種基于存儲系統(tǒng)的控制方法及裝置
- 自助設(shè)備及自助設(shè)備的介質(zhì)存儲裝置
- 融合存儲系統(tǒng)中的數(shù)據(jù)遷移方法和裝置
- 一種數(shù)據(jù)存儲方法、裝置及電子設(shè)備





