成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 分析語音數(shù)據(jù)增強及python實現(xiàn)

分析語音數(shù)據(jù)增強及python實現(xiàn)

熱門標簽:騰訊地圖標注沒法顯示 海外網(wǎng)吧地圖標注注冊 打電話機器人營銷 聊城語音外呼系統(tǒng) 商家地圖標注海報 ai電銷機器人的優(yōu)勢 地圖標注自己和別人標注區(qū)別 孝感營銷電話機器人效果怎么樣 南陽打電話機器人

一、概述

音頻時域波形具有以下特征:音調(diào),響度,質(zhì)量。我們在進行數(shù)據(jù)增強時,最好只做一些小改動,使得增強數(shù)據(jù)和源數(shù)據(jù)存在較小差異即可,切記不能改變原有數(shù)據(jù)的結(jié)構(gòu),不然將產(chǎn)生“臟數(shù)據(jù)”,通過對音頻數(shù)據(jù)進行數(shù)據(jù)增強,能有助于我們的模型避免過度擬合并變得更加通用。

我發(fā)現(xiàn)對聲波的以下改變是有用的:Noise addition(增加噪音)、Add reverb(增加混響)、Time shifting(時移)、Pitch shifting(改變音調(diào))和Time stretching(時間拉伸)。

本章需要使用的python庫:

  • matplotlib:繪制圖像
  • librosa:音頻數(shù)據(jù)處理
  • numpy:矩陣數(shù)據(jù)處理

使用先畫出原始語音數(shù)據(jù)的語譜圖和波形圖

import librosa
import numpy as np
import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = ['SimHei']  # 用來正常顯示中文標簽
plt.rcParams['axes.unicode_minus'] = False  # 用來正常顯示符號
fs = 16000

wav_data, _ = librosa.load("./p225_001.wav", sr=fs, mono=True)

# ########### 畫圖
plt.subplot(2, 2, 1)
plt.title("語譜圖", fontsize=15)
plt.specgram(wav_data, Fs=16000, scale_by_freq=True, sides='default', cmap="jet")
plt.xlabel('秒/s', fontsize=15)
plt.ylabel('頻率/Hz', fontsize=15)

plt.subplot(2, 2, 2)
plt.title("波形圖", fontsize=15)
time = np.arange(0, len(wav_data)) * (1.0 / fs)
plt.plot(time, wav_data)
plt.xlabel('秒/s', fontsize=15)
plt.ylabel('振幅', fontsize=15)

plt.tight_layout()
plt.show()

二、加噪

添加的噪聲為均值為0,標準差為1的高斯白噪聲,有兩種方法對數(shù)據(jù)進行加噪

2.1、第一種:控制噪聲因子

def add_noise1(x, w=0.004):
    # w:噪聲因子
    output = x + w * np.random.normal(loc=0, scale=1, size=len(x))
    return output

Augmentation = add_noise1(x=wav_data, w=0.004)

2.2、第二種:控制信噪比

通過信噪比的公式推導出噪聲。

def add_noise2(x, snr):
    # snr:生成的語音信噪比
    P_signal = np.sum(abs(x) ** 2) / len(x)  # 信號功率
    P_noise = P_signal / 10 ** (snr / 10.0)  # 噪聲功率
    return x + np.random.randn(len(x)) * np.sqrt(P_noise)

Augmentation = add_noise2(x=wav_data, snr=50)

三、加混響

我這里使用的是Image Source Method(鏡像源方法)來實現(xiàn)語音加混響,我想用兩種方法來給大家實現(xiàn),第一種是直接調(diào)用python庫——Pyroomacoustics來實現(xiàn)音頻加混響,第二種就是按照公式推導一步一步來實現(xiàn),兩種效果一樣,想看細節(jié)的可以參考第二種方法,只想開始實現(xiàn)效果的可以只看第一種方法:

3.1、方法一:Pyroomacoustics實現(xiàn)音頻加混響

首先需要安裝Pyroomacoustics,這個庫非常強大,感興趣也可以多看看其他API接口

pip install  Pyroomacoustics

步驟:

1.創(chuàng)建房間(定義房間大小、所需的混響時間、墻面材料、允許的最大反射次數(shù)、)

2.在房間內(nèi)創(chuàng)建信號源

3.在房間內(nèi)放置麥克風

4.創(chuàng)建房間沖擊響應(yīng)

5.模擬聲音傳播

# -*- coding:utf-8 -*-
import pyroomacoustics as pra
import numpy as np
import matplotlib.pyplot as plt
import librosa

# 1、創(chuàng)建房間
# 所需的混響時間和房間的尺寸
rt60_tgt = 0.5  # 所需的混響時間,秒
room_dim = [9, 7.5, 3.5]  # 我們定義了一個9m x 7.5m x 3.5m的房間,米

# 我們可以使用Sabine's公式來計算壁面能量吸收和達到預期混響時間所需的ISM的最大階數(shù)(RT60,即RIR衰減60分貝所需的時間)
e_absorption, max_order = pra.inverse_sabine(rt60_tgt, room_dim)    # 返回 墻壁吸收的能量 和 允許的反射次數(shù)
# 我們還可以自定義 墻壁材料 和 最大反射次數(shù)
# m = pra.Material(energy_absorption="hard_surface")    # 定義 墻的材料,我們還可以定義不同墻面的的材料
# max_order = 3

room = pra.ShoeBox(room_dim, fs=16000, materials=pra.Material(e_absorption), max_order=max_order)

# 在房間內(nèi)創(chuàng)建一個位于[2.5,3.73,1.76]的源,從0.3秒開始向仿真中發(fā)出wav文件的內(nèi)容
audio, _ = librosa.load("speech.wav",sr=16000)  # 導入一個單通道語音作為源信號 source signal
room.add_source([2.5, 3.73, 1.76], signal=audio, delay=0.3)

# 3、在房間放置麥克風
# 定義麥克風的位置:(ndim, nmics) 即每個列包含一個麥克風的坐標
# 在這里我們創(chuàng)建一個帶有兩個麥克風的數(shù)組,
# 分別位于[6.3,4.87,1.2]和[6.3,4.93,1.2]。
mic_locs = np.c_[
    [6.3, 4.87, 1.2],  # mic 1
    [6.3, 4.93, 1.2],  # mic 2
]

room.add_microphone_array(mic_locs)     # 最后將麥克風陣列放在房間里

# 4、創(chuàng)建房間沖擊響應(yīng)(Room Impulse Response)
room.compute_rir()

# 5、模擬聲音傳播,每個源的信號將與相應(yīng)的房間脈沖響應(yīng)進行卷積。卷積的輸出將在麥克風上求和。
room.simulate()

# 保存所有的信號到wav文件
room.mic_array.to_wav("./guitar_16k_reverb_ISM.wav", norm=True, bitdepth=np.float32,)

# 測量混響時間
rt60 = room.measure_rt60()
print("The desired RT60 was {}".format(rt60_tgt))
print("The measured RT60 is {}".format(rt60[1, 0]))


plt.figure()
# 繪制其中一個RIR. both can also be plotted using room.plot_rir()
rir_1_0 = room.rir[1][0]    # 畫出 mic 1和 source 0 之間的 RIR
plt.subplot(2, 1, 1)
plt.plot(np.arange(len(rir_1_0)) / room.fs, rir_1_0)
plt.title("The RIR from source 0 to mic 1")
plt.xlabel("Time [s]")

# 繪制 microphone 1 處接收到的信號
plt.subplot(2, 1, 2)
plt.plot(np.arange(len(room.mic_array.signals[1, :])) / room.fs, room.mic_array.signals[1, :])
plt.title("Microphone 1 signal")
plt.xlabel("Time [s]")

plt.tight_layout()
plt.show()
room = pra.ShoeBox(
    room_dim,
    fs=16000,
    materials=pra.Material(e_absorption),
    max_order=3,
    ray_tracing=True,
    air_absorption=True,
)

# 激活射線追蹤
room.set_ray_tracing()

room.simulate(reference_mic=0, snr=10)      # 控制信噪比

3.2、方法二:Image Source Method 算法講解

從這里要講算法和原理了,

代碼參考:matlab版本:RIR-Generator,python版本:rir-generator

鏡像源法簡介:

將反射面等效為一個虛像,或者說鏡像。比如說,在一個開放空間里有一面平整墻面,那么一個聲源可以等效為2兩個聲源;一個開放空間里有兩面垂直的平整墻面,那么一個聲源可以等效為4個;同理三面的話是8個。原理上就是這樣,但是封閉的三維空間里情況有那么點復雜,

一般來說,家里的空房間可以一定程度上近似為矩形盒子,假設(shè)房間尺寸為:

元素大小分別代表長寬高,而聲源的三維坐標為

麥克風的三維坐標為

鏡像聲源$(i,j,k)$到麥克風距離在三個坐標軸上的位置為

那么聲源$(i,j,k)$距離麥克風的距離為

相對于直達聲的到達延遲時間為

其中$c$為聲速,$r$為聲源到麥克風的直線距離。那么,混響效果等效為不同延遲的信號的疊加,即混響效果可以表示為一個FIR濾波器與信號源卷積的形式,此濾波器可寫為如下形式

濾波器的抽頭系數(shù)與鏡面的反射系數(shù)與距離相關(guān),如果每個面的反射系數(shù)不同則形式略復雜。詳細代碼還是要看RIR-Generator,我這里只做拋轉(zhuǎn)引玉,寫一個最簡單的。

模擬鏡像源:

房間尺寸(m):4 X 4 X 3

聲源坐標(m):2 X 2 X 0

麥克風坐標(m):2 X 2 X 1.5

混響時間(s):0.2

RIR長度:512

clc;clear;
c = 340;                    % 聲速 (m/s)
fs = 16000;                 % Sample frequency (samples/s)
r = [2 2 1.5];              % 麥克風位置 [x y z] (m)
s = [2 2 0];              % 揚聲器位置 [x y z] (m)
L = [4 4 3];                % 房間大小 [x y z] (m)
beta = 0.2;                 % 混響時間 (s)
n = 512;                   % RIR長度

h = rir_generator(c, fs, r, s, L, beta, n);
disp(size(h))   % (1,4096)

[speech, fs] = audioread("./test_wav/p225_001.wav");
disp(size(speech)); % (46797,1)

y = conv(speech', h);
disp(length(y))


% 開始畫圖
figure('color','w');    % 背景色設(shè)置成白色
subplot(3,1,1)
plot(h)
title("房間沖擊響應(yīng) RIR","FontSize",14)

subplot(3,2,3)
plot(speech)
title("原語音波形","FontSize",14)

subplot(3,2,4)
plot(y)
title("加混響語音波形","FontSize",14)

subplot(3,2,5)
specgram(speech,512,fs,512,256);
title("原語音頻譜","FontSize",14)

subplot(3,2,6)
specgram(y,512,fs,512,256);
title("加混響語音頻譜","FontSize",14)

audiowrite("./test_wav/matlab_p225_001_reverber.wav",y,fs)

四、生成指定SER的混響

SER的公式為

其中E是統(tǒng)計 期望操作,$s(n)$是近端語音,$d(n)$是遠端回聲,

由于我們需要根據(jù)指定的SER求混響信號,并且近端語音和遠端混響都是已知的,我們只需要求得一個系數(shù),來調(diào)整回聲信號的能量大小,與遠端混響相乘即可得我們想要的混響語音,即調(diào)整后的回聲信號為$kd(n)$

根據(jù)以上公式,可以推導出$k$的值

最終$kd(n)$即我們所求的指定SER的混響。

def add_echo_ser(near_speech, far_echo, SER):
    """根據(jù)指定的SER求回聲
    :param near_speech: 近端語音
    :param far_echo: 遠端回聲
    :param SER: 指定的SER
    :return: 指定SER的回聲
    """
    p_near_speech = np.mean(near_speech ** 2)  # 近端語音功率
    p_far_echo = np.mean(far_echo ** 2)  # 遠端回聲功率

    k = np.sqrt(p_near_speech / (10 ** (SER / 10)) / p_far_echo)

    return k * far_echo

五、波形位移

語音波形移動使用numpy.roll函數(shù)向右移動shift距離

numpy.roll(a,shift,axis=None)

參數(shù):

  • a:數(shù)組
  • shift:滾動的長度
  • axis:滾動的維度。0為垂直滾動,1為水平滾動,參數(shù)為None時,會先將數(shù)組扁平化,進行滾動操作后,恢復原始形狀
x = np.arange(10)
# array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

print(np.roll(x, 2))
# array([8, 9, 0, 1, 2, 3, 4, 5, 6, 7])

波形位移函數(shù):

def time_shift(x, shift):
    # shift:移動的長度
    return np.roll(x, int(shift))

Augmentation = time_shift(wav_data, shift=fs//2)

六、波形拉伸

在不影響音高的情況下改變聲音的速度 / 持續(xù)時間。這可以使用librosa的time_stretch函數(shù)來實現(xiàn)。

def time_stretch(x, rate):
    # rate:拉伸的尺寸,
    # rate > 1 加快速度
    # rate  1 放慢速度
    return librosa.effects.time_stretch(x, rate)

Augmentation = time_stretch(wav_data, rate=2)

七、音高修正(Pitch Shifting)

音高修正只改變音高而不影響音速,我發(fā)現(xiàn)-5到5之間的步數(shù)更合適

def pitch_shifting(x, sr, n_steps, bins_per_octave=12):
    # sr: 音頻采樣率
    # n_steps: 要移動多少步
    # bins_per_octave: 每個八度音階(半音)多少步
    return librosa.effects.pitch_shift(x, sr, n_steps, bins_per_octave=bins_per_octave)

# 向上移三音(如果bins_per_octave為12,則六步)
Augmentation = pitch_shifting(wav_data, sr=fs, n_steps=6, bins_per_octave=12)
# 向上移三音(如果bins_per_octave為24,則3步)
Augmentation = pitch_shifting(wav_data, sr=fs, n_steps=3, bins_per_octave=24)
# 向下移三音(如果bins_per_octave為12,則六步)
Augmentation = pitch_shifting(wav_data, sr=fs, n_steps=-6, bins_per_octave=12)

還有寫沒有跑通,但是總感覺有些價值的代碼,記錄在這里:

py-RIR-Generator(沒跑通的原因是我是window系統(tǒng))gpuRIR(這個我跑通了,但是需要較大的計算資源)去github找代碼的時候,不一定要搜索“回聲”,“混響”,也可以通過搜索"RIR"同樣可以得到想要的結(jié)果

本文畫圖代碼:

# Author:凌逆戰(zhàn)
# -*- coding:utf-8 -*-
import matplotlib.pyplot as plt
import librosa
import numpy as np

plt.rcParams['font.sans-serif']=['SimHei'] #用來正常顯示中文標簽
plt.rcParams['axes.unicode_minus']=False #用來正常顯示符號


y1, _ = librosa.load("./speech.wav", sr=16000)
y2, _ = librosa.load("./guitar_16k_reverb_ISM.wav", sr=16000)


plt.subplot(2, 2, 1)
plt.specgram(y1, Fs=16000, scale_by_freq=True, sides='default', cmap="jet")
plt.title("語譜圖", fontsize=13)
plt.xlabel('時間/s', fontsize=13)
plt.ylabel('頻率/Hz', fontsize=13)

plt.subplot(2, 2, 2)
plt.plot(np.arange(len(y1)) / 16000, y1)
plt.title("波形圖", fontsize=13)
plt.xlabel('時間/s', fontsize=13)
plt.ylabel('振幅', fontsize=13)

plt.subplot(2, 2, 3)
plt.specgram(y2, Fs=16000, scale_by_freq=True, sides='default', cmap="jet")
plt.title("語譜圖(加混響)", fontsize=13)
plt.xlabel('時間/s', fontsize=13)
plt.ylabel('頻率/Hz', fontsize=13)


plt.subplot(2, 2, 4)
plt.plot(np.arange(len(y2)) / 16000, y2)
plt.title("波形圖(加混響)", fontsize=13)
plt.xlabel('時間/s', fontsize=13)
plt.ylabel('振幅', fontsize=13)

plt.tight_layout()
plt.show()

以上就是分析語音數(shù)據(jù)增強及python實現(xiàn)的詳細內(nèi)容,更多關(guān)于語音數(shù)據(jù)增強 python實現(xiàn)的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • python3實現(xiàn)語音轉(zhuǎn)文字(語音識別)和文字轉(zhuǎn)語音(語音合成)
  • python語音識別指南終極版(有這一篇足矣)
  • 使用Python和百度語音識別生成視頻字幕的實現(xiàn)
  • 基于python實現(xiàn)語音錄入識別代碼實例
  • Python譜減法語音降噪實例
  • python實現(xiàn)智能語音天氣預報
  • Python(PyS60)實現(xiàn)簡單語音整點報時
  • python文字轉(zhuǎn)語音實現(xiàn)過程解析
  • 使用python實現(xiàn)語音文件的特征提取方法

標簽:楊凌 聊城 六盤水 牡丹江 迪慶 撫州 揚州 南寧

巨人網(wǎng)絡(luò)通訊聲明:本文標題《分析語音數(shù)據(jù)增強及python實現(xiàn)》,本文關(guān)鍵詞  分析,語音,數(shù)據(jù),增強,及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《分析語音數(shù)據(jù)增強及python實現(xiàn)》相關(guān)的同類信息!
  • 本頁收集關(guān)于分析語音數(shù)據(jù)增強及python實現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    综合欧美视频一区二区三区| 午夜免费日韩视频| 国产福利电影在线播放| jizz国产免费| 国产大片在线观看| 欧美jizz18性欧美| 综合久久中文字幕| 国产十八熟妇av成人一区| 精品卡一卡二| 国产精品入口尤物| videos性欧美另类高清| 国产91露脸合集magnet| 如如影视在线观看经典| 九九热爱视频精品视频高清| 欧美一区二区三区视频在线| 2023国产精品自拍| www.日韩av| 亚洲欧美日韩国产综合在线| 另类欧美日韩国产在线| 欧美视频在线不卡| 中文字幕欧美专区| 国产四区在线观看| 婷婷亚洲婷婷综合色香五月| 国产青春久久久国产毛片| 精品久久久久久久久久久久久久久久久久| 91麻豆国产自产在线观看| 日本欧洲一区| 午夜精品久久久久久久蜜桃app| 精品国产欧美日韩不卡在线观看| 夜夜躁狠狠躁日日躁婷婷小说| 69av视频在线观看| 99精品视频在线免费播放| 国产精品人人做人人爽| 日韩免费特黄一二三区| 久久免费福利| 97色在线视频观看| 黄色网页在线观看| 在线视频日本亚洲性| 青青视频免费在线| 久久亚洲国产| 亚洲欧美色视频| 久久免费成人精品视频| 99久久婷婷这里只有精品| 日韩av电影手机在线观看| 欧美影视一区二区| 日韩免费在线视频| 国产精品一区二区三区四区| 精品国一区二区三区| 阿v视频在线| 欧美熟妇精品黑人巨大一二三区| 亚洲精品小区久久久久久| 91免费观看视频在线| 亚洲午夜黄色| 台湾色综合娱乐中文网| 久久丁香四色| 日韩av网站在线免费观看| 国产精品麻豆免费版| 国产精品久久久av久久久| 免费人成又黄又爽又色| 国精一区二区三区| 99精品美女视频在线观看热舞| 国产大片一区二区| 国产精欧美一区二区三区| 亚洲自拍欧美色图| 欧美图片欧美激情欧美精品| 精品无码黑人又粗又大又长| 亚洲日本中文字幕免费在线不卡| 高潮久久久久久久久久久久久久| 国产91色在线|免| 国产精品12区| 欧美男男激情videos| 国产精品久久久久久久久晋中| 国产一区激情| av色综合久久天堂av色综合在| 国产综合成人久久大片91| 亚洲国产日韩成人综合天堂| 少妇欧美激情一区二区三区| 欧美日韩国产精品一区二区不卡中文| 亚洲男女网站| 欧美一二三区在线| jizzjizz韩国| 日韩亚洲在线观看| 少妇性bbb搡bbb爽爽爽欧美| 青青青手机在线视频观看| 日韩中文综合网| 日本一区二区三区免费视频| 真实国产乱子伦对白在线| 亚洲视频一区在线| 日韩av一卡| www在线观看黄色| 日韩欧美一区二| 中文字字幕在线观看| 欧美精品二区三区四区免费看视频| 麻豆成人久久精品二区三区小说| 蜜臀精品一区二区三区在线观看| 亚洲欧美日韩电影| 牛牛澡牛牛爽一区二区| 亚洲一区二区三区在线观看视频| 国产亚洲欧美另类中文| 亚洲精品aaaa精品| 日韩av影院在线观看| 国产日韩成人内射视频| 国产一区日韩一区| 精品第一国产综合精品aⅴ| 国产精品剧情一区二区在线观看| 中文字幕av一区二区三区四区| 一区二区在线视频播放| 日韩一区二区三区在线| 夜级特黄日本大片_在线| 免费看涩涩视频软件| 亚洲人成影院在线观看| 国产尤物91| 国产精品毛片高清在线完整版| 久久久精品人妻一区二区三区四| 亚洲欧洲精品一区二区三区波多野1战4| 国内精品国产三级国产a久久| 亚洲精品免费观看| 伊人久久大香线蕉| 亚洲婷婷伊人| 精品国产乱码久久久久夜深人妻| 欧美电影院免费观看| 色播亚洲婷婷| 粗暴蹂躏中文一区二区三区| 日韩专区视频网站| 先锋资源av在线| 欧美在线视频日韩| 图片区小说区国产精品视频| 日韩视频一区在线观看| 亚洲综合一区二区三区| 成人黄色免费视频| 午夜精品一区二区三区在线视| 黄色大片在线观看| 91精品国产色综合久久不卡蜜臀| 欧美性色aⅴ视频一区日韩精品| 偷拍自拍亚洲色图| 视频在线观看免费影院欧美meiju| 亚洲国产成人私人影院| 午夜国产在线视频| 一区二区视频播放| 亚洲精品国产嫩草在线观看| 91国内免费在线视频| 国产黑丝在线一区二区三区| 国产精品人妖ts系列视频| 麻豆成人免费电影| 九七伦理97伦理| 日韩成人性视频| 波多野结衣在线免费观看| 91网在线免费观看| 成人黄色91| 一区二区三区在线观看动漫| 欧美最顶级的aⅴ艳星| av资源网站在线观看| 精品国产伦一区二区三| 国产99久久九九精品无码免费| 少妇激情综合网| 亚洲欧美偷拍卡通变态| 久久草视频在线| 婷婷在线播放| 国产日产亚洲精品系列| 欧美性孕妇孕交| 久久久女人电视剧免费播放下载| 精品久久久中文字幕| 久久婷五月综合| 美女福利一区二区| 国产一级在线视频| 一区二区三区av| 欧美成人a在线| 日日天天久久| 丰满圆润老女人hd| 久久久久久久片| 久久精品视频va| 男男做爰猛烈叫床爽爽小说| 精品粉嫩aⅴ一区二区三区四区| 欧美日韩国产高清电影| av免费一区二区| 久久免费国产精品1| 国产情侣久久久久aⅴ免费| 欧美视频在线第一页| 国产一区二区毛片| 国产精品老牛影院在线观看| 欧美日韩综合一区二区| 精油按摩中文字幕久久| www.5588.com毛片| 亚洲欧美视频| 国产污在线观看| 色婷婷.com| 久久久久福利视频| 在线日韩网站| 91精品国产91综合久久蜜臀| 欧美亚洲日本黄色| av剧情在线观看| 久久精品无码一区二区三区| 成人区人妻精品一区二| 国产视频123区| 秋霞成人午夜伦在线观看| 99精品视频一区二区三区| 久久精品欧美日韩| 国产精品不卡一区| 99久久免费国| 欧洲亚洲免费在线| 黑人巨大精品欧美一区二区一视频| 成人一二三区| 国产精品7区| 亚洲激情视频网站| 午夜激情在线播放| 爱爱爱视频网站| 亚洲精品综合一区二区三区| 欧美日韩在线免费观看视频| 久久久久亚洲精品一区二区三区| 免费观看成年在线视频网站| 亚洲va国产天堂va久久en| 超碰在线观看免费版| 国产在线观看免费av| 三级免费网站| 最近中文在线观看| 色av综合在线| 亚洲欧美日本国产| 久久精品magnetxturnbtih| 国产精品拍拍拍| 麻豆精品一区二区三区视频| 亚洲国产精品成人综合| 伊人精品在线| 黄网站在线免费看| 国产成人小视频在线观看| 天天影视欧美综合在线观看| 暧暧视频在线免费观看| 亚洲成人动漫精品| 日韩美女毛茸茸| 成人欧美精品久久久久影院| 亚洲免费在线观看| 2023国产在线观看| 欧美电影免费看| 久久精品不卡| 激情伊人五月天| 在线免费观看电影网站入口| 国产综合一区二区| 日本一区二区乱| 福利网在线观看| 国产高清精品在线观看| 亚洲国产乱码最新视频| 丰满人妻一区二区| www.久久精品.com| 黄色污网站在线免费观看| 欲色天天网综合久久| 欧美一区二区三区影院| 亚洲精品在线视频播放| www.日本xxxx| 一本色道综合久久欧美日韩精品| av男人的天堂在线观看| 亚洲国产成人无码av在线| 天天夜碰日日摸日日澡性色av| 黄色日本网站| 中文字幕乱码av| www.成人69.com| 国产精品久av福利在线观看| 天天插天天操天天射| 日本xxxx裸体xxxx| 久久久国产精华液999999| 欧美日韩成人在线一区| 大胆国模一区二区三区| 领导边摸边吃奶边做爽在线观看| 成人91视频| 久久精品.com| 国产精品igao激情视频| 亚洲精品日本| 51自拍视频在线观看| 亚洲熟女少妇一区二区| 国产成人精品午夜| 精品久久人人做人人爽| 国产精品xxxav免费视频| 国产精品18久久久久久久久| 久久精品日韩一区二区三区| 在线观看免费视频综合| 欧美xxxx综合视频| 中国女人一级一次看片| 欧美日韩亚洲自拍| 免费看黄色网| 草逼视频免费看| 一区二区在线观看视频在线| 欧美午夜精品一区二区蜜桃| 麻豆精品一区二区av白丝在线| 香蕉成人啪国产精品视频综合网| 免费黄色地址| 免费一区二区三区在线观看| 欧美中文字幕视频在线观看| 欧美日韩在线观看一区二区三区| 一级毛片免费高清中文字幕久久网| 欧美日韩亚洲国产| h网站免费观看| 国产偷自视频区视频一区二区| 亚洲欧美日韩综合一区| 欧美极品少妇xxxxⅹ高跟鞋| 久久久久久久久久网| 欧美日韩免费观看一区=区三区| 亚洲熟妇无码一区二区三区| 精品国语对白精品自拍视| 久久久久久综合网天天| 波多野结衣日韩| 免费极品av一视觉盛宴| 美女久久久久久久久久久| 在线综合亚洲欧美在线视频| 久久国产日韩| 亚洲日日夜夜| 欧美做受xxxxxⅹ性视频| 美国十次了思思久久精品导航| 国产精品videossex撒尿| 一区二区三区 欧美| 免费黄色网页在线观看| 影音先锋制服丝袜| 亚洲一区二区三区免费| 午夜精品久久久久久久久久久久久蜜桃| 三级小说欧洲区亚洲区| 国产精品九九九| 9999国产精品| 亚洲一区成人在线| 羞羞视频网站在线观看| 欧美成人一区二区三区| 成人午夜无人区一区二区| 国产精品videossex国产高清| 亚洲第一区第一页| 在线观看国产精品视频| 欧美一级大片免费看| 日韩免费一级片| 亚洲精品网址在线观看| 99麻豆久久久国产精品免费| 91精品国产乱码久久久久久久久| 国产成人免费视频网站| 天堂网www在线资源中文|