語音屏蔽方法、語音屏蔽裝置和終端的制作方法
【技術領域】
[0001]本發明涉及終端技術領域,具體而言,涉及一種語音屏蔽方法、一種語音屏蔽裝置和一種終端。
【背景技術】
[0002]目前,相關技術中對語音通話的保密,僅僅是針對語音通信過程進行加密和解密,而對語音發生端和語音接收端,則并未做任何保密措施。比如,在語音發生端音量過大,會導致周圍的其他人都能聽到,造成語音信息泄漏;再比如,在接聽電話時,語音接收端的聽筒音量過大,周圍的其他人都能聽到,造成語音信息泄漏。
[0003]因此需要一種新的技術方案,可以避免語音信息在語音發生端和語音接收端外泄,以提升通話的隱蔽性和安全性。
【發明內容】
[0004]本發明正是基于上述問題,提出了一種新的技術方案,可以避免語音信息在語音發生端和語音接收端外泄,以提升通話的隱蔽性和安全性。
[0005]有鑒于此,本發明的一方面提出了一種語音屏蔽方法,包括:在通話過程中,通過音色解析模型對在語音輸出端和/或語音接收端采集到的通話語音進行音色解析,以確定所述通話語音中的用戶基音;使用所述用戶基音的反向波形在外界環境中對所述用戶基音進行疊加,以屏蔽所述用戶基音在所述外界環境中的傳播。
[0006]在該技術方案中,可以在通話過程中解析出通話的用戶基音,從而對該用戶基音進行反向波形疊加,以實現屏蔽用戶基音,避免用戶基音在語音發生端和/或語音接收端通過空氣等環境傳播而外泄,提升了通話的隱蔽性和安全性。
[0007]在上述技術方案中,優選地,所述通過音色解析模型對在語音輸出端和/或語音接收端采集到的通話語音進行音色解析,具體包括:通過所述音色解析模型比較所述通話語音和預設初始語音的音色;將所述通話語音中與所述預設初始語音音色相同的部分確定為所述用戶基音。
[0008]在該技術方案中,可通過音色解析模型對在語音輸出端和/或語音接收端采集到的通話語音進行音色解析,具體地,可以將采集到的通話語音與終端中的預設初始語音進行比較,預設初始語音即用戶預設的需要進行屏蔽保護的語音,這樣,即可將通話語音的與預設初始語音音色相同的部分識別為需要進行屏蔽保護的用戶基音。通過該技術方案,便于在采集到的通話語音中準確識別需要保護的用戶基音,從而便于進一步對該用戶基音進行屏蔽,以提升通話的隱蔽性和安全性。
[0009]在上述任一技術方案中,優選地,在所述通過音色解析模型對在語音輸出端和/或語音接收端采集到的通話語音進行音色解析之前,還包括:根據接收到的初始設置命令,錄入所述預設初始語音。
[0010]在該技術方案中,可以根據用戶的實際需要,預先錄入預設初始語音,錄入的預設初始語音可以為單個也可以為多個,通過該技術方案,滿足了用戶的實際需求,便于保護通話安全。
[0011]在上述任一技術方案中,優選地,在所述使用所述用戶基音的反向波形對所述用戶基音進行疊加之前,還包括:通過基音解析模型確定所述用戶基音的反向波形;以及所述使用所述用戶基音的反向波形對所述用戶基音進行疊加,具體包括:通過反噪聲裝置向所述外界環境發送所述用戶基音的所述反向波形,使所述反向波形在所述外界環境中與所述用戶基首置加。
[0012]在該技術方案中,進行反向波形疊加前,需要先通過基音解析模型確定用戶基音的反向波形,從而便于進一步使用反向波形對用戶基音進行疊加,以對該用戶基音進行屏蔽,以提升通話的隱蔽性和安全性。
[0013]在上述任一技術方案中,優選地,所述通過基音解析模型確定所述用戶基音的反向波形,具體包括:通過所述基音解析模型獲取所述用戶基音的音波屬性,其中,所述音波屬性包括波長和頻率;根據所述用戶基音的音波屬性,確定所述用戶基音的所述反向波形。
[0014]在該技術方案中,通過基音解析模型確定用戶基音的反向波形,具體地,需要獲取用戶基音的波長和頻率等音波屬性,從而可以根據波長和頻率等音波屬性確定反向波形的音波屬性,以建立反向波形,并使用反向波形對用戶基音進行疊加,實現屏蔽用戶基音,避免用戶基音在語音發生端和/或語音接收端通過空氣等環境傳播而外泄,提升了通話的隱蔽性和安全性。
[0015]本發明的另一方面提出了一種語音屏蔽裝置,包括:音色解析單元,在通話過程中,通過音色解析模型對在語音輸出端和/或語音接收端采集到的通話語音進行音色解析,以確定所述通話語音中的用戶基音;波形疊加單元,使用所述用戶基音的反向波形在外界環境中對所述用戶基音進行疊加,以屏蔽所述用戶基音在所述外界環境中的傳播。
[0016]在該技術方案中,可以在通話過程中解析出通話的用戶基音,從而對該用戶基音進行反向波形疊加,以實現屏蔽用戶基音,避免用戶基音在語音發生端和/或語音接收端通過空氣等環境傳播而外泄,提升了通話的隱蔽性和安全性。
[0017]在上述技術方案中,優選地,所述音色解析單元具體用于:通過所述音色解析模型比較所述通話語音和預設初始語音的音色,以及將所述通話語音中與所述預設初始語音音色相同的部分確定為所述用戶基音。
[0018]在該技術方案中,可通過音色解析模型對在語音輸出端和/或語音接收端采集到的通話語音進行音色解析,具體地,可以將采集到的通話語音與終端中的預設初始語音進行比較,預設初始語音即用戶預設的需要進行屏蔽保護的語音,這樣,即可將通話語音的與預設初始語音音色相同的部分識別為需要進行屏蔽保護的用戶基音。通過該技術方案,便于在采集到的通話語音中準確識別需要保護的用戶基音,從而便于進一步對該用戶基音進行屏蔽,以提升通話的隱蔽性和安全性。
[0019]在上述任一技術方案中,優選地,還包括:初始設置單元,在所述通過音色解析模型對在語音輸出端和/或語音接收端采集到的通話語音進行音色解析之前,根據接收到的初始設置命令,錄入所述預設初始語音。
[0020]在該技術方案中,可以根據用戶的實際需要,預先錄入預設初始語音,錄入的預設初始語音可以為單個也可以為多個,通過該技術方案,滿足了用戶的實際需求,便于保護通話安全。
[0021]在上述任一技術方案中,優選地,還包括:基音解析單元,在所述使用所述用戶基音的反向波形對所述用戶基音進行疊加之前,通過基音解析模型確定所述用戶基音的反向波形。
[0022]在該技術方案中,進行反向波形疊加前,需要先通過基音解析模型確定用戶基音的反向波形,從而便于進一步使用反向波形對用戶基音進行疊加,以對該用戶基音進行屏蔽,以提升通話的隱蔽性和安全性。
[0023]在上述任一技術方案中,優選地,所述基音解析單元包括:音波屬性獲取單元,通過所述基音解析模型獲取所述用戶基音的音波屬性,其中,所述音波屬性包括波長和頻率;反向波形確定單元,根據所述用戶基音的音波屬性,確定所述用戶基音的所述反向波形。
[0024]在該技術方案中,通過基音解析模型確定用戶基音的反向波形,具體地,需要獲取用戶基音的波長和頻率等音波屬性,從而可以根據波長和頻率等音波屬性確定反向波形的音波屬性,以建立反向波形,并使用反向波形對用戶基音進行疊加,實現屏蔽用戶基音,避免用戶基音在語音發生端和/或語音接收端通過空氣等環境傳播而外泄,提升了通話的隱蔽性和安全性。
[0025]本發明的再一方面提出了一種終端,包括上述技術方案中任一項所述的語音屏蔽裝置,因此,該終端具有和上述技術方案中任一項所述的語音屏蔽裝置相同的技術效果,在此不再贅述。
[0026]通過