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

語(yǔ)音技術(shù)新突破:Ming-UniAudio 一模多能,理解生成編輯全搞定!

發(fā)布于 2025-10-21 00:41
瀏覽
0收藏

在人工智能領(lǐng)域,語(yǔ)音處理技術(shù)一直是研究的熱點(diǎn)之一。隨著大語(yǔ)言模型(LLM)的快速發(fā)展,語(yǔ)音語(yǔ)言模型在語(yǔ)音理解、生成和編輯等方面取得了顯著進(jìn)展。然而,現(xiàn)有的大多數(shù)語(yǔ)音模型要么將理解與生成任務(wù)的表示分離,要么采用離散化表示,導(dǎo)致語(yǔ)音細(xì)節(jié)損失。為了解決這些問(wèn)題,螞蟻集團(tuán)推出了Ming-UniAudio,這是一個(gè)基于統(tǒng)一連續(xù)分詞器的語(yǔ)音大模型,能夠同時(shí)處理語(yǔ)音理解、生成和編輯任務(wù)。

一、項(xiàng)目概述

Ming-UniAudio 是螞蟻集團(tuán)開(kāi)源的一個(gè)創(chuàng)新語(yǔ)音處理項(xiàng)目,旨在通過(guò)統(tǒng)一的連續(xù)語(yǔ)音分詞器 MingTok-Audio 和端到端的語(yǔ)音語(yǔ)言模型,實(shí)現(xiàn)語(yǔ)音理解、生成和編輯任務(wù)的高效融合。MingTok-Audio 基于 VAE 框架和因果 Transformer 架構(gòu),能夠有效整合語(yǔ)義和聲學(xué)特征,為語(yǔ)音理解和生成任務(wù)提供統(tǒng)一的表示。在此基礎(chǔ)上,Ming-UniAudio 開(kāi)發(fā)了一個(gè)端到端的語(yǔ)音語(yǔ)言模型,支持語(yǔ)音理解和生成任務(wù),并通過(guò)擴(kuò)散頭技術(shù)確保高質(zhì)量的語(yǔ)音合成。

二、核心功能

(一)語(yǔ)音理解

能夠準(zhǔn)確識(shí)別多種語(yǔ)言和方言的語(yǔ)音內(nèi)容,并將其轉(zhuǎn)錄為文本。這使得它在語(yǔ)音助手、會(huì)議記錄等場(chǎng)景中表現(xiàn)出色,能夠?qū)崟r(shí)提供準(zhǔn)確的語(yǔ)音識(shí)別結(jié)果。同時(shí)支持多種語(yǔ)言和方言,包括但不限于普通話、英語(yǔ)、湖南話、閩南話等,極大地?cái)U(kuò)展了其應(yīng)用場(chǎng)景。

(二)語(yǔ)音生成

根據(jù)文本生成自然流暢的語(yǔ)音,適用于有聲讀物、語(yǔ)音播報(bào)等應(yīng)用。生成的語(yǔ)音不僅自然,而且具有高相似度,接近真人發(fā)音。通過(guò)擴(kuò)散頭技術(shù),確保生成語(yǔ)音的高質(zhì)量和自然度,提供優(yōu)質(zhì)的聽(tīng)覺(jué)體驗(yàn)。

(三)語(yǔ)音編輯

支持自由形式的語(yǔ)音編輯,如插入、刪除、替換等操作,無(wú)需手動(dòng)指定編輯區(qū)域。這使得音頻后期制作和語(yǔ)音內(nèi)容創(chuàng)作更加高效。通過(guò)自然語(yǔ)言指令引導(dǎo)的語(yǔ)音編輯,簡(jiǎn)化了編輯流程,提高了用戶(hù)體驗(yàn)。例如,用戶(hù)可以通過(guò)簡(jiǎn)單的指令完成復(fù)雜的語(yǔ)音編輯任務(wù)。

(四)多模態(tài)融合

支持文本和音頻等多種模態(tài)輸入,能夠?qū)崿F(xiàn)復(fù)雜的多模態(tài)交互任務(wù)。這使得模型在處理復(fù)雜的交互場(chǎng)景時(shí)更加靈活和強(qiáng)大。支持多種模態(tài)的輸入和輸出,提升了模型的通用性和適應(yīng)性,適用于多種應(yīng)用場(chǎng)景。

(五)高效分詞

采用統(tǒng)一的連續(xù)語(yǔ)音分詞器MingTok-Audio,有效整合語(yǔ)義和聲學(xué)特征,提升模型性能。這使得模型在處理語(yǔ)音任務(wù)時(shí)更加高效和準(zhǔn)確。通過(guò)層次化的特征表示,MingTok-Audio 能夠更好地捕捉語(yǔ)音的細(xì)節(jié)和語(yǔ)義信息。

(六)高質(zhì)量合成

通過(guò)擴(kuò)散頭技術(shù),確保生成語(yǔ)音的高質(zhì)量和自然度。這使得生成的語(yǔ)音不僅自然,而且具有高相似度,接近真人發(fā)音。另外通過(guò)多任務(wù)學(xué)習(xí),平衡了語(yǔ)音生成和理解的能力,提升了在不同任務(wù)上的性能表現(xiàn)。

(七)開(kāi)源易用

提供開(kāi)源代碼和預(yù)訓(xùn)練模型,方便開(kāi)發(fā)者快速部署和二次開(kāi)發(fā)。這使得開(kāi)發(fā)者可以輕松地在現(xiàn)有模型基礎(chǔ)上進(jìn)行定制和擴(kuò)展。并提供詳細(xì)的使用指南和示例,幫助開(kāi)發(fā)者快速上手和應(yīng)用。

三、技術(shù)揭秘

(一)統(tǒng)一連續(xù)語(yǔ)音分詞器

Ming-UniAudio 的核心是 MingTok-Audio,一個(gè)基于 VAE(變分自編碼器)框架和因果 Transformer 架構(gòu)的連續(xù)語(yǔ)音分詞器。它能夠有效整合語(yǔ)義和聲學(xué)特征,為語(yǔ)音理解和生成任務(wù)提供統(tǒng)一的表示。這種分詞器不僅支持層次化的特征表示,還能通過(guò)連續(xù)的特征空間捕捉語(yǔ)音的細(xì)節(jié)和語(yǔ)義信息,從而實(shí)現(xiàn)高質(zhì)量的語(yǔ)音處理。

(二)端到端語(yǔ)音語(yǔ)言模型

Ming-UniAudio 預(yù)訓(xùn)練了一個(gè)端到端的語(yǔ)音語(yǔ)言模型,支持語(yǔ)音理解和生成任務(wù)。該模型通過(guò)單個(gè)語(yǔ)言模型(LLM)主干網(wǎng)絡(luò)進(jìn)行預(yù)訓(xùn)練,結(jié)合擴(kuò)散頭技術(shù)確保高質(zhì)量的語(yǔ)音合成。這種設(shè)計(jì)不僅提高了模型在語(yǔ)音任務(wù)上的性能,還通過(guò)多任務(wù)學(xué)習(xí)平衡了生成和理解的能力,使其在多種任務(wù)中表現(xiàn)出色。

(三)指令引導(dǎo)的自由形式語(yǔ)音編輯

Ming-UniAudio 引入了首個(gè)指令引導(dǎo)的自由形式語(yǔ)音編輯框架,支持復(fù)雜的語(yǔ)義和聲學(xué)修改。用戶(hù)可以通過(guò)自然語(yǔ)言指令完成插入、刪除、替換等編輯操作,無(wú)需手動(dòng)指定編輯區(qū)域。這種設(shè)計(jì)極大地簡(jiǎn)化了語(yǔ)音編輯流程,提高了用戶(hù)體驗(yàn),適用于音頻后期制作和語(yǔ)音內(nèi)容創(chuàng)作。

(四)多模態(tài)融合

Ming-UniAudio 支持文本和音頻等多種模態(tài)輸入,能夠?qū)崿F(xiàn)復(fù)雜的多模態(tài)交互任務(wù)。這種多模態(tài)融合不僅提升了模型的通用性和靈活性,還使其在處理復(fù)雜的交互場(chǎng)景時(shí)更加高效。例如,在語(yǔ)音助手和智能對(duì)話系統(tǒng)中,模型可以同時(shí)處理語(yǔ)音和文本輸入,提供更加自然和流暢的交互體驗(yàn)。

(五)高質(zhì)量語(yǔ)音合成

Ming-UniAudio 通過(guò)擴(kuò)散模型技術(shù)生成高質(zhì)量、自然流暢的語(yǔ)音。這種技術(shù)確保了生成語(yǔ)音的高質(zhì)量和自然度,使其接近真人發(fā)音。無(wú)論是在有聲讀物、語(yǔ)音播報(bào)還是其他語(yǔ)音生成場(chǎng)景中,Ming-UniAudio 都能提供優(yōu)質(zhì)的聽(tīng)覺(jué)體驗(yàn),滿(mǎn)足用戶(hù)對(duì)語(yǔ)音質(zhì)量的高要求。

(六)多任務(wù)學(xué)習(xí)

Ming-UniAudio 通過(guò)多任務(wù)學(xué)習(xí)平衡了語(yǔ)音生成和理解的能力。這種學(xué)習(xí)方式不僅提高了模型在不同任務(wù)上的性能,還增強(qiáng)了其在復(fù)雜場(chǎng)景中的適應(yīng)性。通過(guò)大規(guī)模音頻和文本數(shù)據(jù)的預(yù)訓(xùn)練,Ming-UniAudio 能夠更好地理解和生成語(yǔ)音內(nèi)容,從而在多種語(yǔ)音處理任務(wù)中表現(xiàn)出色。

(七)大規(guī)模預(yù)訓(xùn)練

Ming-UniAudio 基于大規(guī)模音頻和文本數(shù)據(jù)進(jìn)行預(yù)訓(xùn)練,極大地增強(qiáng)了模型的語(yǔ)言理解和生成能力。這種大規(guī)模預(yù)訓(xùn)練不僅提高了模型的性能,還使其能夠處理復(fù)雜的語(yǔ)音任務(wù)。通過(guò)豐富的數(shù)據(jù)和先進(jìn)的訓(xùn)練方法,Ming-UniAudio 在語(yǔ)音理解、生成和編輯任務(wù)中都取得了顯著的成果,為語(yǔ)音處理領(lǐng)域的發(fā)展提供了新的思路和方法。

四、基準(zhǔn)評(píng)測(cè)

(一)語(yǔ)音分詞

在Seed-zh 和 Seed-en 數(shù)據(jù)集上,MingTok-Audio 的 PESQ、SIM 和 STOI 指標(biāo)均優(yōu)于其他模型。

(二)語(yǔ)音理解

在多種方言的語(yǔ)音識(shí)別任務(wù)中,Ming-UniAudio 的錯(cuò)誤率(WER)顯著低于其他模型,例如湖南方言的 WER 僅為 9.80%,閩南語(yǔ)的 WER 為 16.50%。

(三)語(yǔ)音生成

在Seed-zh 中文數(shù)據(jù)集上,Ming-UniAudio 的 WER 僅為 0.95%,合成語(yǔ)音的相似度(SIM)達(dá)到 0.70,接近真人發(fā)音。

五、應(yīng)用場(chǎng)景

(一)語(yǔ)音助手

Ming-UniAudio 的語(yǔ)音理解和生成能力使其成為語(yǔ)音助手的理想選擇。它能夠準(zhǔn)確識(shí)別用戶(hù)的語(yǔ)音指令并生成自然流暢的語(yǔ)音回應(yīng),支持多種語(yǔ)言和方言,極大地提升了用戶(hù)體驗(yàn)。無(wú)論是智能家居設(shè)備、智能手機(jī)還是車(chē)載系統(tǒng),Ming-UniAudio 都能提供高效、準(zhǔn)確的語(yǔ)音交互功能。

(二)有聲讀物

Ming-UniAudio 的語(yǔ)音生成功能可以將文本內(nèi)容轉(zhuǎn)換為自然流暢的語(yǔ)音,適用于有聲讀物的制作。它支持多種語(yǔ)言和方言,生成的語(yǔ)音質(zhì)量高,接近真人發(fā)音,能夠?yàn)橛脩?hù)提供優(yōu)質(zhì)的聽(tīng)覺(jué)體驗(yàn)。這不僅提高了有聲讀物的制作效率,還降低了成本。

(三)音頻后期制作

Ming-UniAudio 的自由形式語(yǔ)音編輯功能為音頻后期制作提供了強(qiáng)大的工具。用戶(hù)可以通過(guò)自然語(yǔ)言指令完成復(fù)雜的語(yǔ)音編輯任務(wù),如插入、刪除、替換等操作,無(wú)需手動(dòng)指定編輯區(qū)域。這不僅簡(jiǎn)化了編輯流程,還提高了制作效率,適用于電影、廣告、播客等多種音頻內(nèi)容的后期制作。

(四)多模態(tài)交互

Ming-UniAudio 支持文本和音頻等多種模態(tài)輸入,能夠?qū)崿F(xiàn)復(fù)雜的多模態(tài)交互任務(wù)。在智能對(duì)話系統(tǒng)和虛擬助手等應(yīng)用中,模型可以同時(shí)處理語(yǔ)音和文本輸入,提供更加自然和流暢的交互體驗(yàn)。這種多模態(tài)融合能力使其在多種復(fù)雜交互場(chǎng)景中表現(xiàn)出色。

(五)語(yǔ)音內(nèi)容創(chuàng)作

Ming-UniAudio 的指令引導(dǎo)的語(yǔ)音編輯功能為語(yǔ)音內(nèi)容創(chuàng)作提供了極大的便利。創(chuàng)作者可以通過(guò)簡(jiǎn)單的自然語(yǔ)言指令完成復(fù)雜的語(yǔ)音編輯任務(wù),無(wú)需專(zhuān)業(yè)的音頻編輯技能。這不僅提高了創(chuàng)作效率,還激發(fā)了更多創(chuàng)意,適用于播客、有聲故事、語(yǔ)音廣告等多種語(yǔ)音內(nèi)容的創(chuàng)作。

六、快速使用

(一)環(huán)境準(zhǔn)備

1、使用 pip 安裝依賴(lài):

https://github.com/inclusionAI/Ming-UniAudio.git
cd Ming-UniAudio
pip install -r requirements.txt

2、使用 Docker 構(gòu)建環(huán)境:

git clone --depth 1 https://github.com/inclusionAI/Ming-UniAudio
cd Ming-UniAudio
docker build -t ming:py310-cu121 docker/docker-py310-cu121
docker run -it --gpus all -v "$(pwd)":/workspace/Ming-UniAudio ming:py310-cu121 ming:py310-cu121 /bin/bash

(二)下載源代碼

git clone
https://github.com/inclusionAI/Ming-UniAudio
cd Ming-UniAudio

(三)下載模型

下載 Ming-UniAudio 模型權(quán)重并在源代碼目錄中創(chuàng)建軟鏈接

pip install modelscope
modelscope download --model inclusionAI/Ming-UniAudio-16B-A3B --local_dir inclusionAI/Ming-UniAudio-16B-A3B --revision master
mkdir inclusionAI ln -s /path/to/inclusionAI/Ming-UniAudio-16B-A3B inclusionAI/Ming-UniAudio-16B-A3B

(四)使用示例

官方提供了一個(gè)關(guān)于此倉(cāng)庫(kù)使用的簡(jiǎn)單示例,有關(guān)詳細(xì)用法,可參閱demobook.ipynb。

import warnings
import torch
from modelscope import AutoProcessor


from modeling_bailingmm import BailingMMNativeForConditionalGeneration


import random
import numpy as np
from loguru import logger


def seed_everything(seed=1895):
    random.seed(seed)
    np.random.seed(seed)
    torch.manual_seed(seed)
    torch.cuda.manual_seed(seed)
    torch.cuda.manual_seed_all(seed)
    torch.backends.cudnn.deterministic = True
    torch.backends.cudnn.benchmark = False


seed_everything()
warnings.filterwarnings("ignore")


class MingAudio:
    def __init__(self, model_path, device="cuda:0"):
        self.device = device
        self.model = BailingMMNativeForConditionalGeneration.from_pretrained(
            model_path,
            torch_dtype=torch.bfloat16,
            low_cpu_mem_usage=True,
        ).eval().to(torch.bfloat16).to(self.device)
        self.processor = AutoProcessorinclusionAI/Ming-UniAudio-16B-A3Bfrom_pretrained(".", trust_remote_code=True)
        self.tokenizer = self.processor.tokenizer
        self.sample_rate = self.processor.audio_processor.sample_rate
        self.patch_size = self.processor.audio_processor.patch_size


    def speech_understanding(self, messages):
        text = self.processor.apply_chat_template(messages, add_generation_prompt=True)
        image_inputs, video_inputs, audio_inputs = self.processor.process_vision_info(messages)


        inputs = self.processor(
            text=[text],
            images=image_inputs,
            videos=video_inputs,
            audios=audio_inputs,
            return_tensors="pt",
        ).to(self.device)


        for k in inputs.keys():
            if k == "pixel_values" or k == "pixel_values_videos" or k == "audio_feats":
                inputs[k] = inputs[k].to(dtype=torch.bfloat16)
        logger.info(f"input: {self.tokenizer.decode(inputs['input_ids'].cpu().numpy().tolist()[0])}")


        generated_ids = self.model.generate(
            **inputs,
            max_new_tokens=512,
            eos_token_id=self.processor.gen_terminator,
        )
        generated_ids_trimmed = [
            out_ids[len(in_ids) :] for in_ids, out_ids in zip(inputs.input_ids, generated_ids)
        ]
        output_text = self.processor.batch_decode(
            generated_ids_trimmed, skip_special_tokens=True, clean_up_tokenization_spaces=False
        )[0]


        return output_text


    def speech_generation(
        self, 
        text,
        prompt_wav_path,
        prompt_text,
        lang='zh',
        output_wav_path='out.wav'
    ):
        waveform = self.model.generate_tts(
            text=text,
            prompt_wav_path=prompt_wav_path,
            prompt_text=prompt_text,
            patch_size=self.patch_size,
            tokenizer=self.tokenizer,
            lang=lang,
            output_wav_path=output_wav_path,
            sample_rate=self.sample_rate,
            device=self.device
        )


        return waveform


    def speech_edit(
        self, 
        messages,
        output_wav_path='out.wav'
    ):
        text = self.processor.apply_chat_template(messages, add_generation_prompt=True)
        image_inputs, video_inputs, audio_inputs = self.processor.process_vision_info(messages)


        inputs = self.processor(
            text=[text],
            images=image_inputs,
            videos=video_inputs,
            audios=audio_inputs,
            return_tensors="pt",
        ).to(self.device)


        ans = torch.tensor([self.tokenizer.encode('<answer>')]).to(inputs['input_ids'].device)
        inputs['input_ids'] = torch.cat([inputs['input_ids'], ans], dim=1)
        attention_mask = inputs['attention_mask']
        inputs['attention_mask'] = torch.cat((attention_mask, attention_mask[:, :1]), dim=-1)
        for k in inputs.keys():
            if k == "pixel_values" or k == "pixel_values_videos" or k == "audio_feats":
                inputs[k] = inputs[k].to(dtype=torch.bfloat16)
        logger.info(f"input: {self.tokenizer.decode(inputs['input_ids'].cpu().numpy().tolist()[0])}")


        edited_speech, edited_text = self.model.generate_edit(
            **inputs,
            tokenizer=self.tokenizer,
            output_wav_path=output_wav_path
        )
        return edited_speech, edited_text


if __name__ == "__main__":
    model = MingAudio("inclusionAI/Ming-UniAudio-16B-A3B")


    # ASR
    messages = [
        {
            "role": "HUMAN",
            "content": [
                {
                    "type": "text",
                    "text": "Please recognize the language of this speech and transcribe it. Format: oral.",
                },


                {"type": "audio", "audio": "data/wavs/BAC009S0915W0292.wav"},
            ],
        },
    ]


    response = model.speech_understanding(messages=messages)
    logger.info(f"Generated Response: {response}")


    # TTS
    model.speech_generation(
        text='我們的愿景是構(gòu)建未來(lái)服務(wù)業(yè)的數(shù)字化基礎(chǔ)設(shè)施,為世界帶來(lái)更多微小而美好的改變。',
        prompt_wav_path='data/wavs/10002287-00000094.wav',
        prompt_text='在此奉勸大家別亂打美白針。',
    )

結(jié)語(yǔ)

Ming-UniAudio 作為螞蟻集團(tuán)開(kāi)源的多功能統(tǒng)一語(yǔ)音大模型,通過(guò)創(chuàng)新的連續(xù)語(yǔ)音分詞器MingTok-Audio和端到端的語(yǔ)音語(yǔ)言模型,實(shí)現(xiàn)了語(yǔ)音理解、生成和編輯任務(wù)的統(tǒng)一表示。其強(qiáng)大的性能和多功能性使其在多種應(yīng)用場(chǎng)景中具有廣泛的應(yīng)用前景。開(kāi)發(fā)者可以通過(guò)開(kāi)源代碼和預(yù)訓(xùn)練模型快速部署和二次開(kāi)發(fā),推動(dòng)語(yǔ)音處理技術(shù)的發(fā)展。

項(xiàng)目地址

項(xiàng)目官網(wǎng):??https://xqacmer.github.io/Ming-Unitok-Audio.github.io/??

Github倉(cāng)庫(kù):??https://github.com/inclusionAI/Ming-UniAudio??

Hugging Face 模型庫(kù):???https://huggingface.co/inclusionAI/Ming-UniAudio-16B-A3B??

本文轉(zhuǎn)載自??小兵的AI視界??,作者:AGI小兵

已于2025-10-21 00:41:52修改
收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦
精品国产99久久久久久宅男i| 免费看a级黄色片| 亚洲AV无码国产精品午夜字幕 | 国产视频在线观看一区二区| 成人羞羞国产免费网站| 在线观看麻豆| 成人国产精品免费观看视频| 日本一区二区在线播放| 天堂网中文在线观看| 精品国产导航| 欧美日韩日日骚| 无码中文字幕色专区| 蜜臀av午夜一区二区三区| 日本网站免费观看| 久久一区二区三区喷水| 亚洲第一天堂无码专区| 污色网站在线观看| 精品众筹模特私拍视频| 亚洲色欲色欲www在线观看| 久久大片网站| 亚洲国产中文字幕在线| 日本少妇一区二区| 97精品视频在线| 黑鬼狂亚洲人videos| 最新国产一区| 亚洲激情免费观看| 国产男女无遮挡猛进猛出| 澳门av一区二区三区| 亚洲在线视频网站| 激情视频小说图片| 中文字幕在线视频区| 99精品久久只有精品| 91精品中文在线| 在线观看国产成人| 日韩不卡手机在线v区| 7m精品福利视频导航| 欧美日韩偷拍视频| 午夜精品在线播放| 精品国产黄a∨片高清在线| 婷婷丁香久久五月婷婷| 91精品国产毛片武则天| 欧美69xxx| 国产精品欧美经典| 日韩色妇久久av| 邻居大乳一区二区三区| 99视频精品在线| 成人18视频| 99热精品在线播放| 国产在线精品免费av| 国产日韩欧美综合| 中文字幕av无码一区二区三区| 噜噜噜在线观看免费视频日韩| 97婷婷涩涩精品一区| 免看一级a毛片一片成人不卡| 91成人精品| 日韩视频免费在线| 国产精品久久久久久久av| 精品盗摄女厕tp美女嘘嘘| 亚洲色图五月天| 老牛影视av老牛影视av| 婷婷五月色综合香五月| 亚洲精选一区二区| 女女互磨互喷水高潮les呻吟 | 免费av一区二区三区| 999在线观看| 中文字幕在线日本| 日本免费在线视频不卡一不卡二| 国产成人在线视频| www.五月婷婷.com| 久久99久久99精品免视看婷婷| 成人激情春色网| 国产露脸无套对白在线播放| 国产伦理精品不卡| 国产精品10p综合二区| 亚洲av成人精品毛片| 久久亚洲影视婷婷| 亚洲永久激情精品| 18加网站在线| 午夜成人免费电影| 黄色片一级视频| 欧美黄页免费| 欧美成人女星排名| 丝袜美腿中文字幕| 97精品在线| 国内精品免费午夜毛片| 国产亚洲欧美在线精品| 免费观看久久久4p| 91精品黄色| 日韩在线免费看| 国产精品视频看| 国产在线视频在线| 不卡av播放| 欧美日韩aaaaa| 亚洲一二三四五| 国产中文字幕一区二区三区| 日韩在线观看免费网站| 日韩免费一二三区| 免费日本视频一区| 国产精品一区在线播放| 69久久精品| 亚洲成人动漫一区| 天天干天天爽天天射| 国产成人精品亚洲线观看| 一区二区成人精品| 久久久精品视频在线| 丝袜脚交一区二区| 国产精品毛片一区视频| 午夜视频在线观看网站| 亚洲精品乱码久久久久久久久| 国产女女做受ⅹxx高潮| 欧美特黄不卡| 在线观看不卡av| 日韩污视频在线观看| 精品一二线国产| 色偷偷久久一区二区三区| 97欧洲一区二区精品免费| 精品久久av| 亚洲国产精品自拍| 在线免费看v片| 国产传媒欧美日韩成人精品大片| 欧美国产激情18| 亚洲在线精品视频| 久久天天做天天爱综合色| 日韩在线视频在线| 国产一区二区高清在线| 国产一区二区三区在线| 久久97人妻无码一区二区三区| 蜜桃精品视频在线| 欧美一区二区视频在线| 欧美男人天堂| 欧美精品一区二区三区很污很色的 | 一区二区视频国产| 久久久一本精品| 亚洲精品美女久久久| 久久久久久久久久综合| 久久电影国产免费久久电影| 日韩精品久久一区二区三区| 亚洲天堂手机| 亚洲精品黄网在线观看| 激情综合网五月婷婷| 国产乱码精品1区2区3区| 伊人情人网综合| 久久精品国产福利| 中文字幕成人在线| 波多野结衣一区二区三区四区| 91在线看国产| 波多野结衣乳巨码无在线| 精品网站aaa| 国内精品久久久久影院优| 免费观看黄色一级视频| 亚洲午夜久久久久久久久电影院| 欧美日韩你懂的| 亚洲天堂2024| 中文精品视频| 精品无人乱码一区二区三区的优势| 伊人春色在线观看| 精品国精品自拍自在线| 久久老司机精品视频| 国产成人三级在线观看| 男人的天堂avav| 国产精品毛片视频| 97精品伊人久久久大香线蕉 | 四虎视频在线精品免费网址| 色综久久综合桃花网| 91在线视频国产| 亚洲欧美综合网| 欧美性猛交乱大交| 亚洲国产美女| 日本一区免费看| 国产第一精品| 欧美成人免费大片| 日本精品一区二区在线观看| 黑人巨大精品欧美一区免费视频| 自拍偷拍中文字幕| 麻豆国产欧美一区二区三区| 9999在线观看| 大陆精大陆国产国语精品 | 国产成人无码精品亚洲| 久久婷婷成人综合色| 九九精品久久久| 精品69视频一区二区三区Q| 免费在线一区二区| 成人在线免费电影网站| 欧美高清在线播放| 日本人妖在线| 777午夜精品视频在线播放| 国产在线观看免费视频今夜| 国产亚洲一区二区三区四区| 涩涩网站在线看| 亚洲区第一页| 一区二区三区四区| 欧美日韩看看2015永久免费| 国产精品视频地址| 日韩123区| 亚洲图中文字幕| 丁香六月天婷婷| 欧美亚洲日本一区| 国产午夜免费视频| 欧美高清一级片在线观看| 四虎永久免费观看| 青青草原综合久久大伊人精品优势| 精品一区二区成人免费视频| 亚欧日韩另类中文欧美| 亚洲最大福利网站| 欧美日韩尤物久久| 午夜免费日韩视频| 国产又大又黄又粗的视频| 91国产精品| 日韩av免费在线播放| 91麻豆一二三四在线| 亚洲女人被黑人巨大进入| av中文字幕观看| 欧美色窝79yyyycom| 天天操天天操天天操天天| 亚洲人xxxx| 一本一本久久a久久| 2023国产精品| 国产xxxx视频| 国产精品1区2区| 超碰超碰在线观看| 鲁大师影院一区二区三区| 人妻少妇精品久久| 在线国产一区| 亚洲图色在线| 欧美午夜精彩| 蜜桃视频在线观看91| 成人线上播放| 超碰97在线资源| 精品久久亚洲| 国产日韩精品入口| www.国产精品| 国产精品96久久久久久| 日韩伦理在线一区| 国语自产偷拍精品视频偷 | 欧美日韩精品在线一区| 久久精品人人做人人爽电影| 中文字幕一区二区三区四区久久| 成人在线中文字幕| 亚洲精品第一| 国产精品久久久久久久美男| 日本精品在线中文字幕| 热99在线视频| 欧美日韩五码| 国产精品久久999| av高清一区| 国产精选久久久久久| 草民电影神马电影一区二区| 国产精品久久久久久久av大片| 久久uomeier| 国产成人精品久久| 78精品国产综合久久香蕉| 国产精品免费一区豆花| 日韩毛片一区| 国产日韩亚洲欧美| 深夜激情久久| 国产一区二区三区四区五区在线| 精品亚洲精品| 欧美一区1区三区3区公司| 国产一区二区三区四区五区 | 国产制服丝袜在线| 26uuu亚洲综合色欧美| 最新中文字幕视频| 日本一区二区久久| 97热精品视频官网| 精品视频二区| 色吧影院999| 91精选在线| 久久久久国产精品www| 黄色视屏在线免费观看| 国产91热爆ts人妖在线| 精品九九久久| 成人9ⅰ免费影视网站| 亚欧日韩另类中文欧美| 五月天久久狠狠| 欧美一区二区三区久久精品| av在线播放天堂| 日韩电影免费在线| 欧洲在线免费视频| 白白色 亚洲乱淫| 中字幕一区二区三区乱码| 亚洲视频免费观看| 五月天婷婷综合网| 欧美喷潮久久久xxxxx| 高清毛片aaaaaaaaa片| 亚洲欧美日韩国产成人| 麻豆av免费在线观看| 欧美极品在线视频| 国产私拍福利精品视频二区| 亚洲一区二区三区四区在线播放| 国产美女撒尿一区二区| 性刺激综合网| 伊人激情综合| 国产福利在线免费| 99久久亚洲一区二区三区青草| 国产美女永久免费无遮挡| 亚洲一区二区三区影院| 亚洲精品毛片一区二区三区| 精品国产sm最大网站| 福利片在线看| 97在线看福利| 国产精品日本一区二区三区在线| 久久久福利视频| 一区二区中文字| 无码人妻精品一区二区三区66| 国产成人在线看| 麻豆视频免费在线播放| 亚洲第一狼人社区| 国产影视一区二区| 亚洲欧美日韩中文在线| 国产在线拍揄自揄拍视频| 国产在线视频一区| 最新亚洲精品| 国内性生活视频| 夫妻av一区二区| 成人免费精品动漫网站| 欧美伊人久久久久久午夜久久久久| 亚洲免费一级片| 久久亚洲精品毛片| 成人四虎影院| 日韩av一级大片| 亚洲一区二区动漫| 国产精品日日摸夜夜爽| 亚洲欧美一区二区久久| 亚洲天堂avav| 国产一区二区三区18| 天堂av在线| 韩国一区二区三区美女美女秀| 午夜激情一区| 无码人妻少妇色欲av一区二区| 国产精品乱人伦中文| 97久久国产精品| 亚洲性图自拍| 91香蕉嫩草影院入口| 99久久婷婷这里只有精品| jizz欧美激情18| 久久精品视频一区| 免费观看日批视频| 亚洲奶大毛多的老太婆| 天堂电影一区| 精品无码久久久久久久动漫| 亚洲日本免费| 中国xxxx性xxxx产国| 午夜精品久久一牛影视| 欧美视频一二区| 欧美激情一区二区三区高清视频| 国产一区二区三区精品在线观看| 熟女视频一区二区三区| 国产一区视频导航| 在线观看成人毛片| 日韩视频免费观看高清完整版 | 日韩亚洲一区在线| 日本a在线天堂| 国内精品伊人久久久久av一坑| 二区三区四区视频| 欧美一区二区在线免费观看| 粗大黑人巨茎大战欧美成人| 91色精品视频在线| 欧美另类专区| 国产精品一区二区人妻喷水| 亚洲成人自拍一区| 五月婷婷六月丁香综合| 国产ts一区二区| 日韩精品欧美| www.污污视频| 亚洲国产成人av网| 日韩a在线观看| 国产精品久久久久久久久久久久久| 日本道不卡免费一区| 成人免费在线观看视频网站| 亚洲欧洲av色图| 欧美在线 | 亚洲| 国产精品91久久久| 性xxxx欧美老肥妇牲乱| 绯色av蜜臀vs少妇| 日韩欧美在线看| 黄色在线免费网站| 国产精品一区二区三区精品| 久久九九电影| 欧美大片xxxx| 亚洲精品日韩久久久| 欧美天堂一区| 奇米影视亚洲色图| 中文字幕不卡一区| 亚洲美女福利视频| 国产成人综合av| 欧美精品国产一区| 91中文字幕永久在线| 4438亚洲最大| 在线人成日本视频| 久久av秘一区二区三区| 91亚洲大成网污www| 最近中文字幕免费观看| 欧美激情第6页| 国产不卡一二三区| 亚洲成人激情小说| 欧美专区亚洲专区| а√天堂8资源中文在线| 伊人久久大香线蕉av一区| av亚洲产国偷v产偷v自拍| 在线免费看91|