精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

構建本地運行的LLM語音助理

譯文 精選
人工智能 開發
本文將介紹基于開源組件構建一個本地運行的LLM語音助理的完整過程,最后可以確保在不泄露私人信息的情況下以本地運行方式與LLM進行交互。

譯者 | 朱先忠

審校 | 重樓

引言

我不得不承認,我最初對大型語言模型(LLM)生成實際有效的代碼片段的能力持懷疑態度。我抱著最壞的打算嘗試了一下,結果我感到很驚喜。就像與聊天機器人的任何互動一樣,問題的格式很重要;但隨著時間的推移,你會知道如何指定你需要幫助的問題的邊界。

當我的老板發布了一項全公司范圍的政策——禁止員工使用在線聊天機器人服務時,我已經習慣了在編寫代碼時始終可以使用這類服務。盡管我可以回到以前的谷歌搜索習慣,但我還是決定建立一個在本地運行的LLM服務;這樣一來,我就可以在不將信息泄露到公司外面的情況下繼續向機器人提出問題了。最后,多虧了HuggingFace網站(https://huggingface.co/)上的開源LLM產品和chailit項目(https://docs.chainlit.io/get-started/overview),我終于可以開發出一個能夠提供編碼輔助需求的服務程序。

隨后的一個合乎邏輯的步驟就是添加一些語音交互功能。盡管語音不太適合作為編碼輔助(你想看到生成的代碼片段,而不是聽到它們),但在某些情況下,你需要在創意項目中獲得靈感,畢竟聽他人講故事的感覺總會進一步增加體驗感。另一方面,你可能不愿意使用在線服務,因為你想保密你所做的工作。

在接下來的這個項目中,我將帶您完成構建一個語音助理的所有步驟,該助理允許您與開源LLM進行語音交互。所有組件都將在您的計算機上以本地方式運行。

系統構架

這個項目的體系結構包括三個獨立的組件:

  •  一個喚醒詞檢測服務
  •  一個語音助理服務
  •  一個聊天服務

由三部分組成的系統架構流程圖(作者本人提供的圖片)

注意,這三個組件是獨立的項目,每個都有自己獨立的Github存儲倉庫。下面,讓我們分析一下每個組件,并了解一下它們是如何相互作用的。

聊天服務

該聊天服務運行一個名為HuggingFaceH4/zephyr-7b-alpha(https://huggingface.co/HuggingFaceH4/zephyr-7b-alpha)的開源LLM。該服務通過POST調用接收提示,通過LLM傳遞提示,并將輸出作為調用響應返回。

你可以從鏈接https://github.com/sebastiengilbert73/chat_service處找到此服務相關代碼。

在路徑…/chat_service/server/中,我們將文件chat_server_config.xml.example重命名為chat_server/config.xml。

然后,您可以使用以下命令啟動聊天服務器:

python .\chat_server.py

當該服務首次運行時,需要幾分鐘才能啟動,因為大型文件會從HuggingFace網站下載并存儲在本地緩存目錄中。

最后,您將從終端觀察到服務正在運行的確認信息:

確認聊天服務正在運行(作者本人提供的圖片)

如果您想測試與LLM的交互,請轉到…/chat_service/chainlit_interface/路徑下,將文件app_config.xml.example重命名為app_config.xml。然后,使用如下命令啟動Web聊天服務:

.\start_interface.sh

然后,你可以從本地地址localhost:8000進行瀏覽。一切正常的話,您應該能夠通過文本界面與本地運行的LLM進行交互:

與本地運行的LLM進行文本交互(作者本人提供的圖片)

語音助理服務

語音助理服務是進行語音到文本和文本到語音轉換的地方。你可以從鏈接https://github.com/sebastiengilbert73/voice_assistant處下載到這個語音助理服務完整的代碼。

切換到如下路徑:

…/voice_assistant/server/

然后,將文件voice_assistant_service_config.xml.example重命名為voice_aassistant_service-config.xml。

助理首先播放問候語,表示正在聆聽用戶說話。其中,問候語相應的文本配置在voice_assistant_config.xml中的元素<welcome_message>下:

voice_assistant_config.xml文件關鍵內容(作者本人提供的圖片)

文本到語音引擎是pyttsx3(https://pypi.org/project/pyttsx3/),它允許程序將文本轉換為您可以通過音頻輸出設備聽到的口語音頻。根據我的經驗,無論是英語還是法語,這個引擎的聲音都相當自然。與其他依賴API調用的軟件包不同,它在本地運行。

一個名為facebook/seamless-m4t-v2-lage(https://huggingface.co/facebook/seamless-m4t-v2-large)的模型負責執行語音到文本的推理。首次運行voice_assistant_service.py時會下載模型權重。

函數voice_assistant_service.main()中的主循環執行以下任務:

  • 從麥克風中獲取一句話。使用語音到文本模型將其轉換為文本。
  • 檢查用戶是否說出了配置文件中<end_of_enversation_text>元素中定義的消息。在這種情況下,對話結束,并且程序在播放完再見消息后終止。
  • 檢查句子是否是胡言亂語。語音轉文本引擎通常會輸出一個有效的英語句子,即使我什么都沒說。在偶然的情況下,這些不受歡迎的輸出往往會重復出現。例如,胡言亂語句子有時會以“[”或“i’m going to”開頭。我在配置文件的<gibbish_prefix_list>元素中收集了一個前綴列表,這些前綴通常與胡言亂語語句相關(該列表可能會因另一個語音到文本模型而更改)。每當音頻輸入以列表中的一個前綴開頭時,該句子就會被忽略。
  • 如果句子看起來沒有胡言亂語,就會向聊天服務發送請求,然后播放回應。
end_of_conversation = False
    while not end_of_conversation:
        transcription = get_sentence(
            mic_stream, stt_processor, stt_model, device, config.sampling_rate,
            config
        )
        if transcription.lower().replace('.', '').replace('!', '') == config.end_of_conversation_text.lower():
            logging.info(f"voice_assistant_service.main(): End of conversation")
            end_of_conversation = True
        else:
            sentence_is_gibberish = False
            if transcription[0] == '[':
                sentence_is_gibberish = True
            for prefix in config.gibberish_prefix_list:
                if transcription.lower().startswith(prefix):
                    sentence_is_gibberish = True
            if len(transcription) > 15 and not sentence_is_gibberish:
                response = send_request_to_chat_service(config, transcription)
                logging.info(f"voice_assistant_service.main(): response = {response}")
                play_message(response, engine, config)
    goodbye(engine, config)

voice_assistant_service.main()函數中的主循環(作者本人編寫的代碼)

喚醒詞服務

最后一個組件是持續監聽用戶麥克風的服務。當用戶說出喚醒詞時,系統呼叫啟動語音助理服務。喚醒詞服務運行的模型比語音助理服務模型更小。因此,讓喚醒詞服務持續運行是有意義的,而語音助理服務只在我們需要的時候啟動。

你可以從鏈接https://github.com/sebastiengilbert73/wakeword_service處找到喚醒詞服務代碼。

克隆完項目后,轉到路徑…/wakeword_service/server下,并將文件wakeword_service_gui_config.xml.example重命名為wakeword.service_gui-config.xml。

然后,將另一個文件command.bat.example重命名為command.bat。這里,您需要編輯一個文件command.bat,以便虛擬環境激活和對voice_assistant_service.py的調用與您的目錄結構相對應。

您可以通過以下調用來啟動服務:

python gui.py

喚醒詞檢測服務的核心是openwakeword項目(https://github.com/dscripka/openWakeWord)。在幾個喚醒詞模型中,我選擇了“hey jarvis”模型。我發現簡單地說“Jarvis?”就會觸發檢測。

每當檢測到喚醒字時,就會調用如配置文件的<command_on_wakeword>元素中所指定的一個命令文件。在我們的例子中,command.bat文件激活虛擬環境并啟動語音助理服務。

喚醒詞檢測服務GUI的配置文件(作者本人提供的圖片)

如果您想將喚醒詞檢測服務用于其他用途的話,可以編輯一下command.bat文件,使其啟動您想要啟動的任何程序即可。

當檢測到喚醒詞時,喚醒詞檢測服務會發出兩聲蜂鳴聲音頻信號,指示其已被觸發。這種快速反饋告訴用戶,他們必須等待,直到文本到語音和語音到文本模型加載到計算機的GPU中,這可能需要幾秒鐘的時間。當兩種型號都加載后,語音助理服務會播放問候語,對話就可以開始了。會話結束后,語音助理服務終止,喚醒詞檢測服務發出另一個兩聲蜂鳴聲信號。

當上述三個組件都安裝并測試完成后,我們就可以啟動聊天和喚醒詞檢測服務。喚醒詞檢測服務將不斷收聽麥克風。當檢測到喚醒詞(“Jarvis?”)時,它將啟動語音助理服務。然后,你可以大聲提問并得到口頭回答。當檢測到會話結束語(“Thank you and goodbye”)時,語音助理服務將結束。

與助理互動的示例

以下是與語音助理交互的示例:

“Jarvis?” [嘟嘟]

[語音助手模型加載時保持幾秒鐘的靜音]

“Hello! How can I help you?”

[中文意思]“你好,我能幫你什么?”

“What are Saturn’s rings made of?”

[中文意思]“土星環是由什么組成的?”

“Saturn’s rings are primarily composed of ice particles, with the majority being made up of water ice. However, there are also smaller amounts of other ices, such as ammonia ice and rocky debris, in the rings. The exact composition of the rings varies depending on the distance from Saturn, with the inner rings being denser and made up of smaller particles, while the outer rings are more spread out and contain larger ice particles.”

[中文意思]“土星環主要由冰顆粒組成,大部分由水冰組成。然而,環中也有少量的其他冰,如氨冰和巖石碎片。環的確切組成取決于與土星的距離,內環密度更大,由更小的顆粒組成,而外環則更為分散并含有更大的冰粒。”

“Tell me the plot of the movie ‘Back to the Future’.”

[中文意思]“告訴我電影《回到未來》的情節。”

“The movie ‘Back to the Future’ follows the story of Marty McFly, a high school student who is accidentally transported back to 1955 in a time-traveling DeLorean car created by his eccentric scientist friend, Doc Brown. Marty must navigate the challenges of the past while trying to repair the damage to the present and prevent his teenage mother from falling in love with his teenage father. Along the way, Marty befriends a younger version of Doc Brown and helps him overcome a personal tragedy. The movie explores themes of fate, family, and the consequences of altering the past.”

[中文意思]“電影《回到未來》講述了高中生Marty McFly的故事,他意外地被一輛由他古怪的科學家朋友Doc Brown駕駛的穿越DeLorean的汽車帶回了1955年。Marty必須應對過去的挑戰,同時努力修復對現在的傷害,防止他十幾歲的母親愛上他十多歲的父親。一路上,Marty與年輕版的Doc Brown交上了朋友,并幫助他克服了一場個人悲劇。這部電影探討了命運、家庭以及改變過去的后果等主題。”

“Thank you and goodbye”

[中文意思]“謝謝你,再見”

“Goodbye” [嘟嘟]

結論

在本文的項目中,我們實現了一個由喚醒詞檢測服務、語音助理服務和聊天服務組成的語音助理系統。這些組件中的每一個都是可用于其他項目的獨立構建組件。

在我開發這個語音助理時遇到的許多驚喜中,最讓我印象深刻的是語音到文本轉換的質量。如果你和我一樣,你可能也遇到過自動語音識別系統無法轉錄簡單命令(如“調低音量”)的問題!其實,我已經預計到語音到文本的轉換將成為整個項目開發的主要障礙。在嘗試了一些不很令人滿意的模型后,我登陸到模型facebook/seamless-m4t-v2-lage(https://huggingface.co/facebook/seamless-m4t-v2-large),此模型輸出結果的質量給我留下了深刻的印象。我甚至可以用法語說話,神經網絡會自動將其翻譯成英語。簡直太神奇了!

最后,我希望你也能嘗試一下這個有趣的項目,并讓我知道你會用它做什么!

譯者介紹

朱先忠,51CTO社區編輯,51CTO專家博客、講師,濰坊一所高校計算機教師,自由編程界老兵一枚。

原文標題:Build a Locally Running Voice Assistant,作者:Sébastien Gilbert

鏈接:https://towardsdatascience.com/build-a-locally-running-voice-assistant-2f2ead904fe9

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2020-02-10 08:20:48

智能語音人工智能物聯網

2024-11-27 08:14:43

2025-05-09 01:00:00

大語言模型LLMGPU內存

2023-12-19 16:12:40

GPT-4AI聊天機器人人工智能

2024-03-26 08:00:00

LLMVLMRaspberry

2024-05-28 11:32:01

2025-06-18 08:12:14

2019-03-08 08:00:00

AI語音助理Mycroft

2021-11-11 16:14:15

NVIDIA

2024-07-02 09:00:00

2024-06-04 12:59:41

2024-12-12 08:26:50

AI模型LLM大語言模型

2024-12-17 08:05:34

大型語言模型MetaAILLM

2025-02-24 08:39:08

2023-07-31 10:35:34

2024-07-31 08:00:00

2015-11-18 10:44:12

智能

2024-07-26 08:45:54

2024-07-31 08:14:17

2014-03-25 09:30:01

Google Now
點贊
收藏

51CTO技術棧公眾號

亚洲女人18毛片水真多| 中文字幕在线观看91| 无遮挡的视频在线观看| 国产成人综合自拍| 91国产精品电影| 成都免费高清电影| 高清精品久久| 欧美日韩在线另类| 日韩欧美亚洲日产国| 精品国产九九九| 久久精品九九| 久久91精品国产91久久久| 三级黄色片网站| 99er精品视频| 日韩欧美一区视频| 日韩精品久久一区二区| 欧美一区二区少妇| 国产精品一区二区男女羞羞无遮挡 | 久久综合九色综合欧美就去吻| 国产精品美女免费| 草视频在线观看| 国产精品欧美日韩一区| 精品久久久久久无| 四季av一区二区三区| 中文在线资源| 亚洲自拍偷拍网站| 一本久久a久久精品vr综合| 亚洲人在线观看视频| 国产精品18久久久久久久久| 日本91av在线播放| 国产亚洲第一页| 围产精品久久久久久久| 亚洲欧美中文字幕在线一区| 一区二区三区四区影院| 日韩三级成人| 欧美三片在线视频观看| 久久国产成人精品国产成人亚洲| 日本小视频在线免费观看| 亚洲日穴在线视频| 亚洲精品成人自拍| 国产精品影院在线| 久久久亚洲欧洲日产国码αv| 国产精品久久久久免费| 国产一区二区麻豆| 久久se精品一区二区| 国产福利成人在线| 黄色在线免费观看| 国产精品久久久久久久免费软件 | 天堂а√在线资源在线| 91蝌蚪porny九色| 精品蜜桃一区二区三区| 欧美特级特黄aaaaaa在线看| 国产suv一区二区三区88区| 91久久精品国产91久久| 国产又爽又黄又嫩又猛又粗| 麻豆精品精品国产自在97香蕉| 国产精品第三页| 国产精品第6页| 蜜臀精品一区二区三区在线观看| 国产精品黄色av| 中文字幕人妻互换av久久| 日韩二区在线观看| 国产精品免费一区| 亚洲系列在线观看| 久久99久久精品欧美| 成人国内精品久久久久一区| 国产精品毛片久久久久久久av| 精东粉嫩av免费一区二区三区| 国产一区二区丝袜| 国产福利资源在线| 成人精品视频一区| 久久天天狠狠| wwwww在线观看免费视频| 欧美国产日产图区| 国产精品美女在线播放| 97超碰在线公开在线看免费| 亚洲成在线观看| 91免费视频网站在线观看| 国模冰冰炮一区二区| 欧美日韩一区二区三区不卡| 中文字幕乱妇无码av在线| 国产成人精品福利| 精品无人区乱码1区2区3区在线 | 奇米视频7777| 日韩精品视频中文字幕| 337p日本欧洲亚洲大胆精品 | 香蕉视频禁止18| 国内不卡的一区二区三区中文字幕| 日韩一区二区三区高清免费看看| 亚洲一区二区在线免费| 少妇精品久久久一区二区| 日韩网站免费观看高清| 精品无码av在线| 国产精品一区二区三区四区在线观看 | 日本一区视频在线播放| 国产在线一二三区| 亚洲日本在线看| 日日摸日日碰夜夜爽无码| 欧美aaa大片视频一二区| 欧美一级搡bbbb搡bbbb| 亚洲国产精品自拍视频| 久久在线播放| 97视频在线观看成人| 人妻中文字幕一区二区三区| 国产·精品毛片| 日本在线观看一区二区三区| caoporm免费视频在线| 精品电影在线观看| 日本在线播放一区二区| 丝袜连裤袜欧美激情日韩| 久久亚洲国产精品| 一级做a爰片久久毛片| 国产一区二区在线免费观看| 久久免费看av| 牛牛电影国产一区二区| 欧美日韩国产美| aaaaaav| 欧美精品91| 国产欧美日韩中文| 欧美男男激情freegay| 一区二区三区四区视频精品免费 | 风间由美性色一区二区三区| 亚洲一区二区三区色| 男人av在线播放| 日韩区在线观看| 韩国一级黄色录像| 天堂一区二区在线| 精品一区国产| 免费污视频在线观看| 欧美福利视频一区| 九一在线免费观看| 三级精品在线观看| 久久久亚洲综合网站| 国产调教在线| 欧美哺乳videos| 国产第一页浮力| 另类人妖一区二区av| 视频一区二区精品| 欧美××××黑人××性爽| 亚洲成人中文字幕| 久久久久久免费观看| 国产在线精品一区二区三区不卡 | 韩日视频一区| 92国产精品视频| 日本高清在线观看wwwww色| 91黄视频在线观看| 日韩av在线看免费观看| 国产欧美日本| 精品欧美一区二区久久久伦| 黑人玩欧美人三根一起进| 欧美一区二区三级| 清纯粉嫩极品夜夜嗨av| 国产精品91xxx| 日本成人在线不卡| 综合久久成人| 欧美国产视频日韩| 农村少妇久久久久久久| 亚洲成年人网站在线观看| 午夜剧场免费看| 亚洲深夜激情| 久久综合九色综合久99| 亚洲伊人av| 亚洲网址你懂得| 中文字幕av在线免费观看| 中文字幕第一页久久| 亚洲 欧美 另类人妖| 久久国产小视频| 91免费国产网站| 欧美理论电影| 日韩成人久久久| 亚洲欧美一区二区三区在线观看| 日本一区二区三区视频视频| 欧美激情第3页| 欧美黄色一级视频| 国产一区二区在线观看免费播放| 悠悠资源网亚洲青| 在线观看亚洲区| 99热这里只有精品1| 亚洲成人av一区二区| 免费在线观看成年人视频| 久久国产精品99国产| 日韩欧美在线一区二区| 91大神在线观看线路一区| 伊人伊成久久人综合网站| 国产又粗又猛又爽又黄视频| 一卡二卡欧美日韩| 91精品国产91久久久久久| 久久精品视频7| 国产精品久久看| 深夜视频在线观看| 久久久夜夜夜| 国产人妻人伦精品| 中国av一区| 成人免费网站在线| 午夜影院在线播放| 久久色精品视频| 艳母动漫在线看| 88在线观看91蜜桃国自产| wwwxxx亚洲| 亚洲欧洲另类国产综合| 精品无码国产一区二区三区51安| 麻豆国产欧美一区二区三区| 欧美激情视频免费看| 国产精品三级| 亚洲一区二区三区视频| 欧美性suv| 欧美激情一区二区三区成人| 国产乱理伦片a级在线观看| 欧美成人vps| 91久久久久久久久久久久| 亚瑟在线精品视频| 亚洲欧美精品aaaaaa片| 久久综合久久综合久久综合| 在线观看免费看片| 日本人妖一区二区| 日韩欧美一区二| 国产精品mm| 五月天色婷婷综合| 精品免费一区二区| 精品无人区一区二区三区竹菊| 91麻豆精品国产综合久久久| 热门国产精品亚洲第一区在线| 男插女视频久久久| 久久成人精品电影| 91社区在线观看| 精品小视频在线| 东京干手机福利视频| 欧美电影一区二区三区| 神马久久久久久久| 黑人巨大精品欧美一区二区一视频| 男人的天堂久久久| 中文字幕一区在线观看视频| 亚洲国产日韩一区无码精品久久久| 成人91在线观看| 亚洲少妇一区二区| 国产麻豆日韩欧美久久| www.污网站| 精品一区二区三区不卡 | 精一区二区三区| 婷婷激情四射五月天| 久热精品在线| 精品www久久久久奶水| 亚洲专区一区| 国产亚洲精品网站| 麻豆精品网站| 激情综合在线观看| 男人的天堂成人在线| 奇米精品一区二区三区| 国产一区二区三区久久| 69堂免费视频| 国产欧美日韩综合一区在线播放 | 伊人色综合一区二区三区影院视频 | 国产视频一区免费看| 成人免费观看在线| 激情综合激情| 69堂免费视频| 日韩av在线发布| 国产福利影院在线观看| 麻豆久久久久久久| 国产福利精品一区二区三区| 韩国视频一区二区| 三大队在线观看| 国产成人精品三级麻豆| 日本成人在线免费| 波多野结衣中文字幕一区二区三区 | 伊人色综合久久天天五月婷| 国产精品久久久乱弄| 国产精品av免费观看| 欧美日本久久| 青青草视频在线免费播放 | 69av视频在线播放| sese综合| 国产欧美精品xxxx另类| 欧洲大片精品免费永久看nba| 国产高清精品一区二区三区| 开心激情综合| 日韩一本精品| 亚洲中无吗在线| 国产精品网站免费| 日韩电影免费一区| 国内av免费观看| 99精品一区二区三区| 亚洲黄色网址大全| 一区二区三区免费看视频| 人人干人人干人人干| 欧美性生活影院| www.日日夜夜| 亚洲色图18p| 四季久久免费一区二区三区四区| 欧美与黑人午夜性猛交久久久| 久久精品 人人爱| 国产一区二区在线观看免费播放 | 日韩激情视频一区二区| 久久综合图片| 91香蕉视频免费看| 久久久综合九色合综国产精品| 多男操一女视频| 狠狠色狠狠色综合日日五| 一级二级三级视频| 亚洲精品国产综合区久久久久久久| 午夜免费福利在线观看| 97视频在线观看成人| 国产高清视频一区二区| 欧美凹凸一区二区三区视频 | 中文字幕不卡一区| 国产精品第56页| 欧美二区在线观看| 精品视频二区| 欧美激情在线观看视频| 久久久久久久性潮| 久久另类ts人妖一区二区| 国内精品久久久久久久影视麻豆| 五月天激情视频在线观看| 91首页免费视频| 欧美精品乱码视频一二专区| 欧美午夜一区二区三区| 亚洲色图21p| 97在线日本国产| 亚洲91网站| 精品一区二区成人免费视频| 日韩中文字幕av电影| 国产麻豆剧传媒精品国产av| 亚洲免费av网站| 在线视频免费观看一区| 亚洲欧美日韩直播| 九九色在线视频| 亚洲一区二区三区sesese| 91久久夜色精品国产按摩| 99久久国产宗和精品1上映| 99r国产精品| 日本少妇全体裸体洗澡| 日韩精品一区二区三区四区 | 亚洲影院理伦片| 99久久婷婷国产一区二区三区| 一本一道久久a久久精品逆3p| 天堂资源在线| 久久久人人爽| 久久国产精品99国产| jizz欧美性20| 欧美视频中文在线看| 无套内谢的新婚少妇国语播放| 久久久天堂国产精品女人| 91成人午夜| 国产乱子伦精品无码专区| 国产成人午夜片在线观看高清观看| 国产精品视频一区二区三| 91精品国产色综合久久| 国产盗摄在线观看| 亚洲最大福利视频网| 欧美日韩一卡| 人妻 日韩 欧美 综合 制服| 午夜视黄欧洲亚洲| 天天av综合网| 日本久久久久亚洲中字幕| 九九视频免费观看视频精品| 激情婷婷综合网| 国产精品乱码一区二三区小蝌蚪| 在线观看毛片av| 久久久999精品免费| 视频一区中文字幕精品| 国产成a人亚洲精v品在线观看| 成人免费视频播放| 99精品视频99| 一区二区亚洲欧洲国产日韩| 欧美视频在线视频精品| 香蕉视频免费版| 成人高清免费观看| 超碰超碰超碰超碰| 中文亚洲视频在线| 成人动漫视频在线观看| 国产玉足脚交久久欧美| 久久综合九色综合97_久久久| 91久久国产综合久久91| 色偷偷噜噜噜亚洲男人的天堂| 久久久久久久久成人| 日本人体一区二区| 久久精品亚洲精品国产欧美kt∨| 亚洲天堂狠狠干| 欧美大片在线看| 亚洲区小说区| 亚洲一区二区图片| 欧美日韩久久久久| 永久免费在线观看视频| 亚洲一区二区三区在线视频| 最新国产乱人伦偷精品免费网站| 国产高清一区二区三区四区| 欧美夫妻性生活| 性国裸体高清亚洲| 中文字幕精品—区二区日日骚| 国产成人av一区二区三区在线 | 日本中文字幕中出在线| 青娱乐国产91| 国产成人一区在线| 三级网站在线播放| 欧美成人午夜激情在线| 亚瑟一区二区三区四区| 国产成人强伦免费视频网站| 疯狂欧美牲乱大交777| 国产精品刘玥久久一区| 免费成人深夜夜行视频|