亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Python聲紋識別實戰(zhàn):從GMM到深度學習全解析

Python聲紋識別實戰(zhàn):從GMM到深度學習全解析 簡介聲紋識別作為生物識別的重要分支正廣泛應用于金融風控、智能安防和語音交互等場景。其技術演進經(jīng)歷了從傳統(tǒng)概率建模到深度表征學習的躍遷早期GMM通過高斯混合分布刻畫個體發(fā)聲特征GMM-UBM借助通用背景模型實現(xiàn)少量數(shù)據(jù)下的快速自適應ivector則進一步將變長語音壓縮為固定維度身份向量。這些經(jīng)典方法雖然實現(xiàn)簡潔卻為理解說話人建模的底層邏輯奠定了堅實基礎。隨著深度學習興起ResNet、TDNN等網(wǎng)絡與ArcFace損失函數(shù)結合實現(xiàn)了端到端的聲紋特征提取大幅提升了復雜環(huán)境下的魯棒性。本文基于Python開源工程系統(tǒng)拆解GMM-UBM、ivector與深度學習聲紋識別的原理、實現(xiàn)細節(jié)及踩坑經(jīng)驗幫助開發(fā)者快速搭建從特征提取到模型比對的完整說話人識別系統(tǒng)。 開頭先聊一個點很多人看到“聲紋識別”四個字第一反應是電影里那種黑科技——對著麥克風說句話系統(tǒng)就能判斷你是不是本人。真實項目當然沒有電影夸張但也沒有想象中那么神秘。這個項目標題把Python、GMM、GMM-UBM、ivector、深度學習、聲紋識別這些關鍵詞都串在了一起還帶源碼和開發(fā)文檔說明作者想做一個完整的技術閉環(huán)從經(jīng)典統(tǒng)計模型一路做到深度學習方案而不是只搭一個Demo就完事。這類項目我做過幾次最深的體會是聲紋識別離不了特征、模型、打分這三件事。傳統(tǒng)的GMM和GMM-UBM能幫你理解“聲紋是怎么建模的”ivector能幫你體會“怎么把變長語音壓縮成一個固定向量”深度學習則是把“自動提特征”這件事做到極致。這篇文章我按實際工程的推進順序來寫先講清楚三條技術路線各自解決什么問題再給出可落地的源碼實現(xiàn)思路最后把我在實操里踩過的坑整理出來。對想入門說話人識別的朋友來說這應該比直接扔給你一倉庫代碼更有參考價值。1. 技術路線全景從GMM到深度學習這條路是怎么走過來的1.1 三條路線的核心區(qū)別你建模的到底是什么傳統(tǒng)聲紋識別和深度學習聲紋識別最根本的區(qū)別不在于“誰更準”而在于看待聲音的方式。早期的GMM模型本質上是把人聲看成一種“分布”。每個人說話時聲帶的振動頻率、共振峰位置、氣息力度都不一樣這些差異會體現(xiàn)在頻譜特征上。GMM做的就是把某個人所有語音幀的特征收集起來用一堆高斯分布去擬合這個人聲音的分布形狀。你說一句話我提取你的MFCC特征然后在你的GMM模型上算概率概率高就是本人。GMM-UBM是GMM的進階版。它先拿大量不同人的語音訓練一個通用背景模型UBM這個模型代表“普通人說話大概長什么樣”。新來一個說話人我不需要從零訓練GMM只需要在UBM的基礎上用這個人的少量語音去做自適應調整得到他專屬的模型。這種做法的好處非常明顯數(shù)據(jù)少也能建模且不容易過擬合。ivector則是換了一種思路。它不再為每個說話人單獨建模而是把所有說話人的差異壓縮到一個低維向量里。這個向量既包含說話人身份信息也包含信道信息所以叫“identity vector”。就像給每個人發(fā)了一張“聲紋身份證”但這張證上不僅有你的長相還有你今天戴沒戴帽子、換沒換手機的影響。到了深度學習時代神經(jīng)網(wǎng)絡直接把“從波形到身份特征”的映射端到端學出來了。你喂進去一段語音網(wǎng)絡輸出一個embedding向量這個向量通過訓練被強約束為“說話人相關的表示”。本質目的和ivector一樣都是把變長語音變成固定維度向量但特征提取的能力比傳統(tǒng)方法強了一大截。1.2 為什么先做傳統(tǒng)方法再做深度學習我給接手這個項目的人一個建議哪怕你最終只想用深度學習方案也一定先把GMM-UBM和ivector跑通。原因有三個。第一傳統(tǒng)方法代碼簡單能幫你從特征提取到模型訓練、打分建立起完整的pipeline概念這些概念在深度學習里依然適用。第二傳統(tǒng)方法的失敗模式比較規(guī)律方便你排查是特征問題還是模型問題這種調參手感在深度學習中非常寶貴。第三在數(shù)據(jù)量很少的場景下傳統(tǒng)方法往往比深度學習更實用——我見過不少真實項目標注數(shù)據(jù)就幾百條硬上深度學習反而不如GMM-UBM穩(wěn)。2. 核心細節(jié)解析GMM-UBM到底在做什么為什么能拿少量數(shù)據(jù)建模2.1 GMM建模一段語音怎么變成一堆高斯分布說話人識別里最常用的特征是MFCC梅爾頻率倒譜系數(shù)。每幀語音能算出幾十維特征一秒語音通常有100幀左右。假設一段語音有2000幀每幀40維MFCC那這段語音在特征空間里就呈現(xiàn)為2000個離散點。GMM的任務就是用K個高斯分布去擬合這2000個點的分布。每個高斯分布有均值、方差和權重三個參數(shù)。最終這段語音的身份特征被濃縮為這K個高斯分布的參數(shù)集合也就是一個“超向量”。在scikit-learn里用GaussianMixture就能完成GMM訓練幾行代碼的事。但要注意GMM模型的參數(shù)量和特征維度、K值直接相關維度太高或者K值太大會導致參數(shù)爆炸在小數(shù)據(jù)集上極容易過擬合。在項目實現(xiàn)里有一個常見誤區(qū)直接對所有測試語音各訓一個GMM然后拿來互比。這樣做的問題在于每個模型是在不同條件下訓練的可能因為錄音噪聲、音量差異等因素導致模型之間沒有可比性。這也是GMM-UBM出現(xiàn)的原因。2.2 UBM的思路先建?!八腥恕痹傥⒄{出“某個人”UBM的訓練方式和GMM完全一樣只不過用的數(shù)據(jù)是幾百個不同人的語音。訓練完成后這個UBM代表了“通用聲學空間”即人類聲音的普遍分布情況。接下來對于目標說話人我們要做的是MAP自適應最大后驗概率自適應。核心思想是不重新估計參數(shù)而是在UBM參數(shù)的基礎上用新說話人的語音統(tǒng)計量去調整均值。數(shù)學上可以理解為給定一段語音先計算每幀特征在每個高斯分量上的后驗概率occupancy根據(jù)這些后驗概率計算新說話人的均值統(tǒng)計量用插值系數(shù)把新統(tǒng)計量和UBM均值混合得到說話人的新模型。這種“先求后驗、再插值”的過程讓目標說話人即便只有幾十秒語音也能得到一個相對穩(wěn)定的模型不會因為數(shù)據(jù)少而方差過大。2.3 打分策略為什么要用對數(shù)似然比當UBM和說話人模型都準備好之后識別階段要判斷一句話屬于哪個說話人。這里不能用簡單的絕對值因為不同語音的長度、信道、音量都會影響似然值。標準做法是計算對數(shù)似然比對一句話分別計算在目標說話人模型上的log-likelihood以及在UBM上的log-likelihood兩者相減得到對數(shù)似然比LLRLLR大于閾值則判定為本人否則為冒認者。這個設計的直覺是這樣的UBM是“普通人平均水平”的基線如果在目標模型上得分遠高于UBM上的得分說明這句話和這個人的聲學特征的吻合度顯著高于普通水平。用相對值而不是絕對值得分能大幅緩解信道不同、錄音設備不同帶來的偏差。3. ivector方案怎么把一段語音壓縮成一個身份向量3.1 從超向量到總變化空間核心是降維GMM-UBM有個繞不開的痛點如果UBM有512個高斯分量每個MFCC特征是40維那一個說話人模型的超向量就是512402均值和方差等于40960維。這個維度做比對太費勁而且包含大量冗余信息。ivector的提出把問題變成了一個低維因子分析問題。假設超向量s可以由一個全局均值m來自UBM參數(shù)加上一個低維矩陣T乘以一個隱變量w來表達s m T*w這里w就是ivector向量通常只有100到600維。T矩陣稱為總變化空間Total Variability Space它的作用是把高維超向量中與說話人、信道相關的信息都壓縮到低維向量中。要訓練T矩陣需要做迭代的EM優(yōu)化。這塊自己從零手寫代碼會很繁瑣好在這個項目的源碼里有對應的實現(xiàn)——核心是累積零階統(tǒng)計量、一階統(tǒng)計量然后用矩陣運算迭代更新T。實際跑起來訓練時間受T矩陣維度影響很大維度越高越慢。3.2 ivector的后處理從原始向量到可分向量訓練好T矩陣后每段語音可以在給定UBM參數(shù)和T矩陣的前提下提取出一個固定維度的ivector。但直接拿這個向量做比對效果往往不夠好還需要做一系列后處理長度歸一化Length Normalization把ivector歸一化到單位長度減少因語音時長不同帶來的數(shù)值尺度差異白化Whitening讓不同維度的方差一致消除特征尺度不同的影響LDA線性判別分析在說話人維度上降維增強類間距離、壓縮類內距離。實操中長度歸一化是必做的白化在數(shù)據(jù)量充足時有幫助LDA則需要有多個說話人的注冊數(shù)據(jù)才能訓練。3.3 打分方式最常用余弦距離退而求其次用SVM或PLDAivector之間最常用的度量方式是余弦相似度計算方便且在大多數(shù)場景下表現(xiàn)穩(wěn)定。如果想更精細可以用SVM或者PLDA概率線性判別分析。PLDA雖然效果通常更好但對數(shù)據(jù)量要求更高而且訓練和推理的代碼復雜度不小。我個人的經(jīng)驗是小項目用余弦距離夠用做評測競賽或追求極限準確率再上PLDA。4. 深度學習聲紋識別從“手工特征”到“端到端表征”4.1 網(wǎng)絡架構選型為什么說TDNN和ResNet是主流深度學習聲紋識別的整體流程非常簡潔輸入語音經(jīng)過特征提取可以用Fbank或MFCC送入神經(jīng)網(wǎng)絡網(wǎng)絡輸出一個embedding向量然后用這個向量做比對。網(wǎng)絡架構的選擇上業(yè)內常用三類TDNN時延神經(jīng)網(wǎng)絡通過拼接不同時刻的幀上下文來建模時序信息參數(shù)量小適合低功耗場景ResNet殘差網(wǎng)絡通過殘差連接堆疊較深的卷積結構能提取更豐富的頻譜特征準確率通常比TDNN高ECAPA-TDNN算是TDNN的升級版加入了SE模塊和更深的通道維度是近年來VoxCeleb評測上的???。在項目里如果只是入門可以先用小型ResNet比如把ResNet18簡單改造一下把最后的全連接層輸出改成embedding維度。注意不要用ImageNet預訓練權重初始化語音的Fbank特征分布跟圖片像素差太遠。4.2 損失函數(shù)從Softmax到基于角度的約束深度學習聲紋識別里損失函數(shù)決定了embedding的分布形態(tài)。最早的思路是把說話人識別當成分類任務直接訓練Softmax分類器然后取倒數(shù)第二層特征作為embedding。這個做法的問題是Softmax只要求類別可分沒有顯式要求“同類內聚”。于是有了各種margin-based損失函數(shù)Angular SoftmaxA-Softmax、AM-Softmax、ArcFace。它們共同的思想是在角度空間里增加一個margin讓同類特征更聚攏、異類特征更疏散。ArcFace是其中效果最明顯的也是目前聲紋識別里常用的選擇。用PyTorch實現(xiàn)一個ArcFace層并不難核心就是改一下交叉熵損失中目標分數(shù)的計算方式把余弦角度加上一個固定margin。4.3 訓練策略與數(shù)據(jù)增強別忽略這些能漲分的細節(jié)訓練數(shù)據(jù)方面源路徑常用VoxCeleb1/2開源且人群覆蓋廣。項目里如果只想本地快速驗證也可以用LibriSpeech里選取一部分說話人或者自己錄幾組語音。數(shù)據(jù)增強值得重視的地方有幾個加噪聲是最常見的方法可以用MUSAN數(shù)據(jù)集里的噪聲和音樂進行疊加模擬混響也可以做通過和RIR數(shù)據(jù)集里的房間脈沖響應卷積還可以做速度擾動把音頻變速0.9和1.1倍生成兩條新樣本。這些增強手段雖然簡單對魯棒性和最終準確率有明顯幫助。訓練階段通常用Adam優(yōu)化器初始學習率1e-3CosineAnnealing退火batch size越大訓練越穩(wěn)定。我自己試下來在VoxCeleb1訓練集上訓練一個ResNet34聲紋模型大概需要20~30個epoch才能收斂如果只有一個GPU建議先用小模型調試通流程再擴大規(guī)模。4.4 打分階段embedding提取與PLDA訓練完成后推理階段很直觀把注冊語音和目標語音都輸入網(wǎng)絡提取embedding然后算相似度。相似度可以用余弦距離也可以用PLDA得分。如果訓模型時用的是Softmax或ArcFaceembedding的分布已經(jīng)比較緊致余弦距離一般來說足夠用。這里有一個容易踩的坑必須確認訓練時和測試時用的是同一套特征參數(shù)。例如訓練時用的是80維Fbank、25ms窗長、10ms幀移測試時如果改成了40維MFCC模型的效果會大幅下降。這類不匹配問題是深度學習聲紋識別里最常見但最容易被忽略的錯誤。5. 源碼實現(xiàn)搭一個可運行的完整聲紋識別Demo5.1 數(shù)據(jù)準備沒有VoxCeleb也能快速驗證VoxCeleb數(shù)據(jù)集比較大完整下載需要耐心。如果你只是想先跑通流程我推薦一個輕量級方案用錄音工具錄制4~6個人、每人5~8句話作為注冊數(shù)據(jù)另錄每人3句話作為測試數(shù)據(jù)。每個人單獨放一個目錄比如data/train/zhangsan/0.wav。這樣數(shù)據(jù)量雖然少但足以驗證代碼邏輯是否正確。在代碼中用librosa加載音頻采樣率統(tǒng)一為16kHz單聲道。需要注意的一點不同錄音設備和房間環(huán)境會造成信道差異如果條件允許測試語音和注冊語音盡量在不同時間錄制避免“同一條錄音既注冊又測試”的作弊現(xiàn)象。5.2 特征提取MFCC和Fbank二選一傳統(tǒng)GMM/ivector方案建議用MFCC通常40維深度學習方案建議用Fbank通常80維。直接調用librosa.feature.mfcc或者python_speech_features都可以但要注意做比較時特征參數(shù)保持一致。import librosa import numpy as np def extract_mfcc(path, n_mfcc40): y, sr librosa.load(path, sr16000) mfcc librosa.feature.mfcc(yy, srsr, n_mfccn_mfcc, n_fft1024, hop_length160, win_length400) # 加上一階差分擴展為80維 delta librosa.feature.delta(mfcc) feature np.vstack([mfcc, delta]) return feature.T # shape: (frames, n_mfcc*2) def extract_fbank(path, n_mels80): y, sr librosa.load(path, sr16000) fbank librosa.feature.melspectrogram(yy, srsr, n_melsn_mels, n_fft1024, hop_length160, win_length400) log_fbank np.log(fbank 1e-6) return log_fbank.T # shape: (frames, n_mels)我在兩個方案里都開啟了delta差分因為GMM-UBM對幀間動態(tài)信息不敏感靠差分能補上一些上下文信息。有些開源代碼省略了這一步識別率會掉一截。5.3 GMM-UBM訓練代碼先訓UBM再MAP自適應下面這段代碼適合跑通GMM-UBM的核心流程。UBM直接用sklearn的GaussianMixture來訓練MAP自適應部分手動實現(xiàn)。import os import numpy as np from sklearn.mixture import GaussianMixture def load_all_features(data_dir, n_mfcc40): feats [] for root, _, files in os.walk(data_dir): for f in files: if f.endswith(.wav): path os.path.join(root, f) feats.append(extract_mfcc(path, n_mfcc)) return np.vstack(feats) # 訓練UBM用所有人的語音也可以用部分人的語音 all_feats load_all_features(data/train) ubm GaussianMixture(n_components256, covariance_typediag, max_iter100, random_state0) ubm.fit(all_feats) # MAP自適應用目標說話人的少量語音調整UBM得到GMM def map_adapt(ubm, data, relevance_factor16.0): 對單個說話人的數(shù)據(jù)進行MAP自適應。data為frames x dim矩陣。 # 計算每個高斯分量的后驗概率 log_prob ubm._estimate_log_prob(data) responsibilities np.exp(log_prob - log_prob.max(axis1, keepdimsTrue)) responsibilities / responsibilities.sum(axis1, keepdimsTrue) # 零階和一階統(tǒng)計量 N_k responsibilities.sum(axis0) # (K,) F_k responsibilities.T data # (K, dim) # 歸一化后的一階統(tǒng)計量 X_hat F_k / (N_k[:, None] 1e-10) # 新均值 (alpha_k * 說話人均值 (1 - alpha_k) * UBM均值) alpha_k N_k / (N_k relevance_factor) adapt_means alpha_k[:, None] * X_hat (1 - alpha_k[:, None]) * ubm.means_ # 復制模型參數(shù)并替換均值 from copy import deepcopy adapted deepcopy(ubm) adapted.means_ adapt_means return adapted # 為每個說話人生成模型 speaker_models {} for spk in os.listdir(data/train): spk_dir os.path.join(data/train, spk) if os.path.isdir(spk_dir): feats load_all_features(spk_dir, n_mfcc40) speaker_models[spk] map_adapt(ubm, feats)這段代碼里我設置了relevance_factor16這是經(jīng)驗值數(shù)值越大自適應越保守模型越接近UBM數(shù)值越小越容易過度擬合單個人的少量語音。數(shù)據(jù)很少的時候建議調大一些。5.4 ivector實現(xiàn)用T矩陣投影提取身份向量ivector的完整EM訓練代碼比較長這里給出提取部分的關鍵思路。如果你在源碼中找不到訓練好的T矩陣文件可以先從GMM-UBM的超向量加上PCA降維做一個簡化的ivector變體。def compute_statistics(gmm, data): 計算語音數(shù)據(jù)的零階、一階統(tǒng)計量。 log_prob gmm._estimate_log_prob(data) resp np.exp(log_prob - log_prob.max(axis1, keepdimsTrue)) resp / resp.sum(axis1, keepdimsTrue) N_k resp.sum(axis0) # (K,) F_k resp.T data # (K, dim) return N_k, F_k def extract_ivector(ubm, T_matrix, data): 根據(jù)超向量求ivector: w inv(I T^T * Sigma_inv * N * T) * T^T * Sigma_inv * F N_k, F_k compute_statistics(ubm, data) dim data.shape[1] K len(N_k) # 構造分塊對角統(tǒng)計量矩陣 N_matrix np.zeros((K*dim, K*dim)) for i in range(K): N_matrix[i*dim:(i1)*dim, i*dim:(i1)*dim] np.eye(dim) * N_k[i] F_vector F_k.flatten() sigma_inv 1.0 / (ubm.covariances_.flatten() 1e-10) A np.eye(T_matrix.shape[1]) T_matrix.T (N_matrix * sigma_inv[:, None]) T_matrix B T_matrix.T (F_vector * sigma_inv) w np.linalg.solve(A, B) return w真正的T矩陣EM訓練比這個復雜需要多次迭代更新T矩陣的估計。如果你打算深入這塊建議先跑通上面的簡化版理解ivector是怎么從統(tǒng)計量里提取出來的再去看完整源碼里的EM實現(xiàn)。否則一開始就被矩陣求逆、分塊迭代這些細節(jié)繞進去很難快速建立整體認知。5.5 深度學習模型用PyTorch搭一個小型聲紋網(wǎng)絡深度學習部分我建議用一個簡化版ResNet把ArcFace損失加上訓練出embedding后直接在測試階段用余弦相似度判斷。import torch import torch.nn as nn import torch.nn.functional as F class SimpleSpeakerNet(nn.Module): def __init__(self, in_dim80, embd_dim128, num_speakersNone): super().__init__() self.layer1 nn.Sequential( nn.Conv2d(1, 16, kernel_size3, stride1, padding1), nn.BatchNorm2d(16), nn.ReLU(), nn.MaxPool2d(2)) self.layer2 nn.Sequential( nn.Conv2d(16, 32, kernel_size3, stride1, padding1), nn.BatchNorm2d(32), nn.ReLU(), nn.MaxPool2d(2)) self.layer3 nn.Sequential( nn.Conv2d(32, 64, kernel_size3, stride1, padding1), nn.BatchNorm2d(64), nn.ReLU(), nn.MaxPool2d(2)) self.layer4 nn.Sequential( nn.Conv2d(64, 128, kernel_size3, stride1, padding1), nn.BatchNorm2d(128), nn.ReLU(), nn.MaxPool2d(2)) self.embedding nn.Linear(128 * 5 * 5, embd_dim) self.classifier nn.Linear(embd_dim, num_speakers) def forward(self, x): # x: (batch, frames, dim) - (batch, 1, frames, dim) x x.unsqueeze(1) x self.layer1(x) x self.layer2(x) x self.layer3(x) x self.layer4(x) x x.flatten(1) embd F.relu(self.embedding(x)) logits self.classifier(embd) return embd, logits訓練時輸入特征需要做歸一下處理means和vars隨機切固定長度段比如4秒不夠就循環(huán)補batch size可以設64或128。損失只用交叉熵就可以跑起來加ArcFace后續(xù)再優(yōu)化。測試階段提取embedding的方式是輸入整段語音的所有幀網(wǎng)絡會輸出每幀對應分數(shù)但我們的網(wǎng)絡是取所有幀特征整體過特征提取器的所以需要先把語音切成段、每段求embedding后求平均。這是和傳統(tǒng)ivector最大的不同之處深度學習的embedding提取通常要考慮池化策略簡單平均池化即可入門。6. 常見問題與排查技巧實錄6.1 特征維度不匹配導致模型訓練報錯這個是最常見的問題。訓練UBM時用的MFCC是40維MAP自適應時加載的數(shù)據(jù)如果多加了delta變成80維GMM模型不匹配直接報維度錯誤。解決辦法統(tǒng)一封裝特征提取函數(shù)訓練和測試走同一條路徑。建議在代碼里把特征參數(shù)寫成全局配置不要在不同腳本里各自定義。6.2 GMM訓練過慢或存在不收斂GaussianMixture在數(shù)據(jù)量大、混合數(shù)高的情況下EM迭代非常慢。建議先用小規(guī)模數(shù)據(jù)測試比如1000幀確認計算流程OK后再全量跑。收斂出問題通常和初始化和數(shù)據(jù)范圍有關可以檢查特征是否做了均值和方差歸一化。有些代碼提取MFCC后直接進GMM數(shù)值范圍可能很大歸一化后能明顯改善收斂性。6.3 UBM訓練時混合數(shù)怎么選擇UBM混合數(shù)K是一個需要權衡的超參數(shù)。K值太小模型表達能力不足K值太大參數(shù)多、訓練慢且容易過擬合。常規(guī)配置是256或512。數(shù)據(jù)只有一到兩小時、說話人數(shù)量不多時256足夠想逼近VoxCeleb規(guī)模的評測水平512更合適。6.4 ivector訓練時內存占滿ivector訓練涉及分塊矩陣,尤其是統(tǒng)計量矩陣當UBM混合數(shù)K512、MFCC維度40時統(tǒng)計量矩陣是512*4020480維的方陣占內存非??鋸?。這在源碼實現(xiàn)里是個容易卡住的點解決方法是不要一次性把所有話語統(tǒng)計量都加載進內存而是分批讀取邊算邊累積T矩陣更新所需的累加量。6.5 深度學習訓練loss不下降先用很小的數(shù)據(jù)集比如每個說話人10條語音做overfit測試確認loss能到很小值。如果小數(shù)據(jù)都上不去檢查學習率建議1e-3、網(wǎng)絡結構是否太多層但數(shù)據(jù)不足、特征范圍。還有一個常見坑是batch-size太小導致BN層在batch內部統(tǒng)計不穩(wěn)定特別是語音幀數(shù)變化大的時候建議加固定長度切幀。6.6 注冊語音與測試語音的時長差太多無論是傳統(tǒng)方法還是深度學習時長差異都會影響效果。ivector方面語音太短會導致統(tǒng)計量估計不穩(wěn)定embedding向量的方差變大深度學習方面embedding平均池化在短語音上不太穩(wěn)。常規(guī)做法是注冊語音盡量保持不少于3秒測試語音如果太短可以降低判決閾值來換取召回率。6.7 信道/噪聲影響識別率這是一個真實場景里的老問題。同一句話在不同手機上錄制在GMM-UBM里通常會看到log似然比下降得很厲害。增強方案可以放在前端做加VAD靜音檢測切掉靜音段或者做語音增強去噪。深度學習方法一般對輕微噪聲魯棒性更好但強噪聲場景下依然建議加數(shù)據(jù)增強讓模型在訓練時就見過說話人帶噪聲的樣子。7. 把這套源碼真正跑起來的順序建議我第一次接觸這類開源項目時試圖一次把所有代碼都讀懂結果被ivector的EM訓練和深度學習腳本同時卡住。后來總結出一個比較順暢的順序先跑GMM-UBM的最小demo用1到2個人的數(shù)據(jù)確認數(shù)據(jù)準備、特征提取、訓練、打分整條流程能通。然后增加人數(shù)和UBM混合數(shù)驗證識別率的變化。再進入ivector階段先不訓練T矩陣用PCA降維的超向量作為簡化版ivector跑通打分流程再逐步替換為真正的T矩陣EM結果。最后切換深度學習用同樣的數(shù)據(jù)跑一遍Fbank加ResNet和傳統(tǒng)方法的準確率做對比。整個項目調試下來你獲得的不僅是一個能用的聲紋識別系統(tǒng)更重要的是親手驗證了技術演進的核心邏輯從概率密度模型到低維因子分析再到端到端表征學習每一步都是在解決前一步的某個痛點。最后提一個實用建議源碼目錄里做好版本管理數(shù)據(jù)和模型文件分開存放特征提取模塊用單獨的類封裝這樣后續(xù)無論是換數(shù)據(jù)集還是加新的深度模型改動范圍都會很小。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
啊啊啊好大好深| 99精品无码| 中文字幕久久亚州无码| 日本岛国黄色网址| 黄片直播三级黄片两女一男| 免费av高清无码| 欧美青青草视频| 丁香五月婷婷啪啪| 艹少妇网站| 91欧美情色| 蜜桃久久久久久| 亚洲精品国产专区在线观看| 午夜精品久久99蜜桃的功能章节| 久久中文字幕女同性恋一区| 熟妇一区二区三区| 992这里有精品| 欧美强奸乱| 日本人妻最新在线中| 激情婷婷丁香网| 韩国嫰模上门援交视频| 怡红院久久老司机| 国产精品久久久九九九| 欧美极品色| 丝袜狠狠草尤物人妻av91| 秋霞无码av鲁丝片一区| 日韩一级久久毛片| 日韩兔费看黄片| 欧美淫乱视频| 亚洲资源网| 色av中文字| 人人做人人妻人人夜视频| 亚洲一区在线观看欧洲| www国产无码| 成人性交午夜免费片| 久久久久久久9最新免费视频观看| 91色综合激情| 国产精品肉丝自拍| 伊人色综合超碰| 无套内射性感少妇视频| 一级毛片电影免费看| 日韩情色一区二区| 国内成人圈中文字幕无码视频| 色老汉色| 妇女视频网站| 91女在线观看| 欧美性猛交美女自慰91| av天堂影视中文在字幕在线中文| 日韩人妻精品久久久久| 五月婷婷六月激情| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 超97在线精品视频| 免费少妇一区二区| 宅男影院久久久,99| 日韩成人无码| 三级特黄60分钟播放| 中文字幕精品一区欧美| 999岛国大片| 新版天堂中文资源8在线| 丰满人妻一区二区三区四区| 91小视频| 色五月婷婷五月天| 狼天天狼天天大香蕉| 欧美亚洲国内自拍| 天天天肏屄欧美| 天堂资源欧美| 尤物视频偷拍免费| 超碰美女97| 97干在线视频| 色噜噜狠狠色综无码久久合欧美| 操www| 韩国一级婬片A片无码天美| 久久欲| 人人爱人人操人人性| 99操逼| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 亚洲做性| 9色国产精品一区粉嫩| 九九热久久99精品re| 国产在线能看的你懂的| 久久社区一区二区三区| 高清无码网址| 今日头条成人一区二区三区四虎精品| 国产精品69久久久久孕妇欧美| 亚洲女优有码无码高清| 国产v片在线免费观看| 亚洲AV秘无码一区..| 免费一级黄色录像影片| 色五月婷婷麻豆在| 金典av| 色与欲影视| 精品国产Av无码久久久亚洲| 亚洲综合五月天婷婷丁香| 欧洲射精91| 九九九只有精品| 欧美色www亚洲国产阿娇要播| 可以在线观看的黄色网址| 综合久久婷婷| 欧美亚洲厕所精品偷拍91| 啪啪啪男女亚洲中文字幕99| 日本免费一级AAA大片器| 久久综合婷婷| 乱理日韩中文| 亚州男人天堂| 99热精品在线| 狠狠做深爱婷婷久久二区| 夜夜高潮夜夜爽夜夜爱爱一区 | 国产成人网| 国产亚卅97| 欧美综合1性辶| 青草青草久热| www.av不卡中文字幕| 国产毛片毛片4p懂色| 日人妻视频91| 久久久111| 国产精品一区二区a| 综合激情婷婷| 亚洲日韩97| 激情小说日韩无码| 日韩在线视频1234| 国产嫩草精品A88AV| 国产极品美女高潮无套在线观看 | 国产成人精品午夜福利| 一级性爱啪啪视频| 9久久美女首页| 精品91| 免费夜夜爱黄色视频毛片| 天天操天天7| 精品日韩人妻精品一二三区| 91亚·色| 久久亚洲中文字幕视频| 国产熟女精品区| 秋霞一级鲁丝片A片| 精品久久久九九九孕妇| 亚洲天堂男人网| 人妻熟女av国产网站| 在线小视频| 日韩无码操逼片| 9精品在线| 黑人精品一区二区在线播放| 98福利在线视频| 国产成人无码啪| 亚洲情色在线| 色播综合| 青春草莓视频在线观看网址| 五十路二区在线| 亚洲无码国产精品久久| 91 综合 色| 久久久久九九九| 91欧美丝袜| 日日碰狠狠添天天爽超| 亚洲人精品久久久| 精品一区二区三区蜜桃臀赵总| 欧美 综合 亚洲| 欧洲一级性爱视频在线观看| 欧美性夜| 大香蕉伊人在线成人AV在线观看| 国产欧美日韩一区二区三区| 啊啊啊轻点在线观看| 色99视频| 欧美性爱超碰97| 狠狠躁AV| 免费一级特黄特色大片在线观看看 | A级国产欧美激情在线| 麻豆蜜桃视频在线观看| 收看日本人日bb| av草草在线电影| 久久久久人妻| 百度百度日本操逼| 99热18这里只有精品| 亚洲欧洲综合视频在线| 日语五十路和六十路亚洲国产精品 | 男人把坤坤插入女人的下体| 天天狠| 韩国黄片aaaa| 日本一级特级毛片视频| 丝袜视频网国产90| 秋霞午夜视频一区二区| 久久性爱大全| 日本成人免费一区二区三区| 久久风骚城市| 磁力99AV| 日本天天吊| 看免费的黄片| 色噜噜国产精品视频一区二区| 麻豆性爱视频在线播放| 97精品综合| 国产精品一区午夜福利| 疯操AV| 97视频在线观看播放与子乱对白在线……| 日本不卡高清视频| 男女无套 免费网站| 夜夜国自区| 蜜臀在线免费观看在线免费观看| 亚洲国产日韩欧美熟妇在线| 岛国在线免费视频| 92一区二区| 国产久9| 一区二区三区四区五区高清无码永久视频 | 女同性恋久久| 欧美一区二区三区入口| 97精| 久久久久久久久久9| 亚洲激情欧美色图| 欧亚韩国999| 日本黄色裸日本黄色裸体| 天天爱天天操| 婷婷综合| 亚洲人精| 在线 亚洲 网爆 自拍| 国产一区96在线| 午夜寂寞欧美| 丰满人妻av一区二区三区 | 熟妇国产免费一区| 97国产天堂岛| 九九精品美女高溯喷水| 日本在线不卡一二区| 色官网色综合| 黄骗免费| 五月婷婷爱六月丁香色| 婷婷亚洲综合| 婷婷97| 色香色欲天天综合网天天来吧| 秋霞成人一级在线观看| 国产在线激情视频| 久草视频在线视频在线视频在线观看| 九色精品视频导航1| 第四色奇米影视777| 综合伊人网12色| 国产精品久久久久久亚洲色欲| 欧美天天射| 天美传媒AV在线| 欧美色乱| 少妇综合网| 亚洲综合91| 日韩欧美~中文字| 性欧美999| 少妇久久久久| 国产JDAV无码视频在线观看| AV和黑人在线播放| 欧美综合区| 99久久久| 97色论| 97一本大道亚洲一区| 强奸熟女一区二区三区| 神马久久啊啊| 9久9久9久9久视频网站| 国产呦精品系列在线观看| 亚洲成人精品在线一区| 亚洲 欧美日韩 另类| 人妻人人操| 亚洲熟妇极品| 亚洲欧美setu| 久久九九精品一区二区 | 成人性爱视频在线看| 国产 无码 一区二区| 中文字幕在线日亚州9| 精品国产乱码久久久久久影片| 一区二区三区 丝袜 高跟 美腿| 91色图片| 大香蕉92| 91白嫩| 综合伊人网12色| 国产一级作爱毛片| 日本免费不卡二区| 欧美色图91p| 欧美一级二级三级| 日韩欧美tv一区二区在线观看| 亚洲一区二区三区不卡国产欧美| caorenqi shipin| 日韩99神马视频片| 亚洲女人91| 丝袜足交视频| www国产天美久久久| www.狠狠干.coom| 九九九精品一区二区无码| 3P丝袜熟女 色综合| 欧美综合91| 午夜爽爽爽在线观看永久入口姬片| 国产精品国产拍高清AV| 亚洲欧美视| 漂亮人妻被强中文字幕hd| 国产无码高清操逼视频| 亚洲午夜免费狠狠干| 久操网在线| 91精片| 曰韩av中文字幕专区| 电影69乱码96| 亚洲高潮影院| 日韩不卡毛片Av免费高清| 蜜臀AV一区二区三区激情综合| 久久人人爽av亚洲精品天堂桃色| 91色婷婷综合久久中文字幕二区| 中文字幕av亚洲在线| 国产乱码精品久久久久久| 色欲天天综合久久久无码网中文| 五月激情小说| 91美| 色婷婷丁香五月| 一级免费精品| 人人看人人摸人人色| 日本人妻天堂网站在线播放| 国产成人精品必看| 黄色高清久久无码依人| 成人av在线播放| 花野真衣| 翔田千里A片一区二区| A V少妇特黄三级| 人妻少妇精品无码专区二区密桃| 日韩欧美字幕亚洲一区二区| 91精品久久久久久久久久| 国产一级137片内射麻豆| 国精品一区二区三| {男男暴菊gay无套网站| 久久亚码| 大香蕉免费乱伦视频| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 搡老人老9丨女老熟人| 天天看高清麻豆| 免费亚洲黄色视频在线观看| 亚州图片第一页| 无码在线亚洲| 亚洲双插| 丰满少妇一区二区三区四区观看| 久久久久免费看少妇A片特黄| 欧美性暴力猛交XXXX| a片久久久久久久久久久久 | 亚洲综合在线高清| 日韩无码黄色片| 日本97久久| 亚欧国产无码精品在线| 97欧美视频| 国产人伦精品一区二区三区 | 97人妻色| 日韩Va亚洲va欧美Ⅴa久久| 国产一区二区三区,在线观看观看| 日韩人妻一二三区视频| 伊蕉97蜜桃97狠狠综合干| 懂色天天爱天天日天天射天天澡| 精品无av| 长长久久免费视频| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 加勒比海色香蕉婷婷| 久久9精品视频| 国产毛片片精品天天看视频| 俺也射| oumeisetu综合| 国产又黄又爽又刺激久久久久久| 久久↗↗| 最新精品久久蜜桃| 97久久资源| 久久成人午夜精品影院| 欧在线一二区| 91电影色诱| 日本午夜久久电影| 亚洲精品尤物yw在线影院| 热久久无毒不卡| 色色色色色色色色色色色色色色综合| 国产黄色小视频网站| 91色伦| 久久伊人网视频一区二区三区 | 立川理惠加勒比无码| 青草综合| 欧美综合91| 久久久久久久综合,国产| 国产毛片精品一区二区色欲黄A片| 午夜在线播放| 欧美图片校园春色| 久久久久大香青草精品综合| 丝袜美腿制服人妻二区中文字幕 | 亚洲性爱高潮影院| 操逼操逼视频操逼| 婷婷色色五月天福利| 校园激情狠狠四射| julia ann久久| 麻豆性爱视频在线播放| 天美传媒av 在线| 国产午夜激片Av毛片不卡| 在线视频 亚洲精品| 超碰美国| 熟妇激情| 亚洲日韩黑丝| 亚洲国产蜜臀系列在线观看| 青青欧洲黑| 欧美黑人与女人91~| 五月天激情小说| 国产成人自拍视频在线| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 老司机福利青青草| 亚洲中文字幕在线视频一区二区 | 欧美探花网| www熟女乱伦com| 97国产超碰| 操B久久| 亚洲欧美日韩有码| 欧美白嫩在线放| 亚洲图片欧美制度| 欧美大香蕉在线观看| 新婚人妻扶着粗大强行坐下| 亚洲最大的综合性av| 操逼国产免费| 色综合av男人天堂| 精品在线观看视频在线| 久久久精品成人国产| 亚洲黄片免费在线播放| 国产精品视频麻豆入口| 久操免费电影| 九热中文字幕| 91综合色噜噜| 日韩欧美午夜一区二区| 天天天天天天天天天天干美女| 亚洲第一狼人丝袜美女另类| 亚洲日韩成人性爱视频| 亚洲自拍天堂| 久久久精品无码亚免费| 美女自卫慰黄网站免费| 女优视频第10页| 久久久啊啊| 久久精品一区| 99精品久久久久久| 桑老女人九区| 污色区网站| 性爱乱伦视频免费| 丁香色五月 97干| 夜夜爽爽爽| 国产精品久久久久久夜夜夜| 国产精品3| 黄页| 9ⅰ久久久天天| 欧美日韩亚洲天堂| 日本一区视频在线观看| 777奇米影视777四色| 午夜精品久久久久久久男人的天堂 | 99热这里都是精品| 黑人精品XXX一区一二区| 亚洲精品人妻在线| 91在线页| 99福利社| 五月丁香六月综合缴清无码 | 欧美大码在线视频| 在线电影亚洲色图| 日本成a人v网站在线观看| 我要去看2个日本美女.com曹逼| 精品少妇人妻av久久免费| 91精品大奶人妻| 欧美激情 日韩精品| 亚洲素人综合| 高清无码在线播放网站| 可以看的av| 91欧美偷拍| 精品人妻久久久久一区二区三区| 69天堂| 91成人在线免费视频| 午夜久久一区二区无码中出| 亚洲精品美女操逼| 亚洲国产成人7777| 久久五月份| 久久久久久久9最新免费视频观看| 葡萄牙性视频一二区| 欧美午夜视频精品久久| 密臀AV在线| 亚洲加勒比| 狠狠色婷婷777| 精品一区二区三区四区外站| 久久久久久九九九九| 五月天玖玖资源站| 韩日精品福利视频一区不卡在线免| 精品一区二区2| 天天摸夜夜添无码小视频| 精品无码一区二区| 校园春色 亚洲| 艹少妇网站| 欧美72网页| 偷拍 欧美 日韩| 大香蕉色十月| 女人久久久| 超碰99在线| 欧美色蜜桃97| 亚洲操操| 日日夜夜摸| 天天影视网综合少妇| 91熟女丨老女人| 九九Av| 日韩欧美麻豆 | 欧美劲爆第一页| 久操网视频| 欧美亚洲美少妇一区二区| 乱欲视频| 欧洲射精91| 日本熟妇浓毛hdsex| 黄页大片在线观看| J?P?NESEHD熟女熟妇伦| 色婷婷综合久久中文字幕雪峰| 亚洲欧美不卡线| 国产欧美精品日韩区二区麻豆天美| 96久久久久| 青青草中文-久久青草精品一区二区三 | 资源在线观一 二| 蜜臀99久久精品久久久久久| 亚洲九九夜夜| 人妻天天爽天天爽三区| 美女毛片999| 韩国黄片aaaa| 伊人性在线视频| 中文字幕在线观看丝袜| 男人的天堂2018| 99自拍B亚洲| 中国操逼无码| 色综合99999| 亚洲中文字母在线播放| 色天堂在线观看| 伊人久久婷婷| 国产99999| 射欧美综合| 午夜男人av| 欧美日韩国产色五月综合在线| 国产又爽又黄| 人妻久久一区二区三区 | 亚洲综合在线高清| 成人无遮挡毛片免费看| 99re在线观看| 日本五十路熟女一区二区| 中国熟妇| 亚洲诱惑| julia高潮后不停追击中出| 天堂亚洲欧美| 国产25页| 97舔舔| 国产美女mm131爽爽爽爽| 香蕉视频精品亚洲一区二区三区在线播| 国产原创精品| 久久精品美女一区| 思思热在线视频在线| 天天干1区2区在线| 亚洲熟妇无码一区二区三区| 333kkkk·亚洲com久久| 另类亚洲一区二区三区| 激情另类激情| 大香蕉男人的天堂| 69精品在线| 欧美成人一区二区三区在线播放| 精品性爱| 美欧色综合| 日韩八十路老熟女| 91殴美大片| 天天干天天干天天| 国内精品嫩模A∨私拍小视频| 91超碰在线观看| 密臀视频一区二区三区| 欧美日韩色图片| 中文字幕性感少妇av| 亚洲图片激情综合另类| 日韩免费a级毛片无码a∨| 欧美 色 亚洲| 啊啊啊啊,啊啊好多水| 欧美亚洲日韩16色| 欧美狠狠弄| 伊人成人中文字幕久久网| 黑人嘿嘿嘿超爽免费视频| 激情小说日韩无码| 亚洲中文字幕熟女| 亚洲性网| 偷拍盗拍亚洲色图图片 | 日韩久久.一级黄色片| 天天看夜夜看日日干| 人人妻人人澡人人爽久久av| 97亚洲色图| 一卡二卡三卡| 亚洲精品国产拍免费91在线| 青青草原香蕉日本Ap| 国产热av| 夜夜狼人妻| 久久精品99| 精品超碰国产| 久热免费视频| 国产成人资源| 欧美久久毛片基地| 欧美狠狠弄| 操逼日韩无码| 色婷婷丁香五月| 日韩精品99999| 男人的天堂亚洲| 中文字幕日韩综合| 人人妻人人操人人乐| 日本三级韩三级99久久| 啊啊啊啊啊操我视频| 日韩AV一区二区三区三州三州| 丰满少妇一区二区三区四区观看| 成人综合网 欧美| 中 文字幕一区二区三四 五 区日 日 骚| 中美日韩毛片| 天天舔天天日天天射| 色偷偷男人的天堂麻豆| 国产激情在线| 人人操欧美风骚| 成人av在线播放| 男人高清无码一区二区| 六月激情婷婷| 尤物av网站| 淫乱图区 | 综合久久9| 日韩免费在线观看不卡| 欧美少妇性爱网站| 91日韩在线| 亚洲人在线成线成人| 天美传媒Av在线| 67914在线兔费成人视频| 欧美色图综合网| 欧美传媒| 综合五月婷婷| 综合网欧| 99999久久精| 亚洲精品一区二区精华| 在线视频日韩欧美国产| 偷拍 精品 另类 四区| 久久婷婷欧美| 99re这里只有精品9| 天天激情综合站| 久久久久久久久久8888| 久久久久一本一区二区青青蜜月| 日本性一区| 草草草视频在线免费看| 亚洲乱码尤物193YW| 九九热免费国产视频婷婷伊人五月| 国产白丝在线| 97这里只有精品| 色色色天美视频| 色欧美天天| 青青操视频在线| 大学生美女口爆| 欧美精品自慰系列寂寞少妇| 中文字幕日韩综合| 天天影视网色欲色香| 亚洲自拍偷拍视频在线 | 久久久久久免费电影| 51国产午夜精品视频| 99热网站| 国产中文日韩欧美一区二区三区人妻丝袜美腿 | 天天视频综合在线观看视频| 久热久一区二区三区| 精品人妻久久久久一区二区三区| 国产成年精品高清在线观看91| 久久精品一区二区三区不卡| 天天干夜夜操一区二区| 精品国产91av一区二区三区| 国产白领连续中出在线观看| 一区二区三区高清| 激情专区综合| 青草园大香蕉| 人人贴人人摸| 久久精品视频28| 校园春色五月天| 亚洲国产成人精品无码专区| 欧美一区二区三区大综合| 亚洲欧美色图片| 操一区| 91亚洲最新在线| 亚洲AV无码久久久国产精品| 伊人网一本| 中文字幕精品区先锋资源| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 欧色网址| 丁香六月激情综合| 操熟女91| 亚洲少妇综合在线播放| 夜精品久无码| 东北丰满熟女国产一区| 天天天天天超碰| 欧美 日韩 亚洲 春色| www四虎| 国产亚洲精品一区二区三区| 老熟女熟妇| 国产乱伦亚洲| 久久精品日韩专区免费观看| 免费久久精品麻豆一区二区av| 亚洲欧美天| 丁香色婷婷| 91亚洲情色| 日韩影片中文字幕一区二区三区| 日产操逼| 久久久久久波多野吉衣高潮| 亚洲成人一区二区精品| 国产精品一区在线播放| 亚洲日韩AV视色| 欧美夜夜草视频| 国产免费久久精品99re韩国| 日本精品一区二区中文字幕| 后入国产| av亚洲天堂资源网站| 精品人妻一区二区视频| 亚洲se电影| 五月综合视频| 日本一区二区三区免费观看| 亚洲人人夜夜澡人人爽| 九九热精品在线| 青娱乐休闲视频在线观看| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 香蕉婷婷| 亚欧美色| 天天看少妇| 亚洲少妇综合在线播放| 91成人无码| 美女露胸露奶头| 亚洲日韩美国人妻| 91成人无码| 日韩精品作爱导航| 色色色网站| 天天插夜夜操| 国产精品扒开腿做爽爽爽视频| 欧美熟爽综合| 日本www操操操| 91免费看一区二区三区| 伊人在线大香蕉二。| 少妇99成人麻豆| 强奸乱伦中文字幕AV| 丰满人妻一区二区三区| 久久精品高清无码一区| 91精品综合久久久久久五月丁香| 一区二区精品日韩欧美在线观看 | 91人精品妻入口| 成人情色综合网| 内射白嫩美女| 制服乱伦| 亚洲 一区二区 自拍| 中文字幕丰满子伦无码专区在线视频最新 | 女人18精品一区二区三区| 国产人妻天天干精品| 国产高清视频无码在线| 91网站18禁| 大香蕉日亚洲日本亚大| 国产乱弄免费在线视频。| 玖玖资源综合在线视频| 高清国产无码av| 日本一区二区三区四区五区六区七区八区九区| 久久亚码| a人欧美综合天堂麻豆| 日韩一级成人毛片免费观看 | 久久国产精品,久久国产| 日韩午夜精品一区二区三区电影| 中国操逼无码| 97视频在线免费观看| 91丝袜人妻| 日韩 女同 综合| 在线综合 亚洲 欧美中文字幕 | 九九九九久久久| 欧美性生活综合| 日韩无码操逼片| 另类亚洲一区二区三区| 9丨久久九九九 | 91久久精品美女高潮喷水| 中文字幕人乱码中文字的预防方法| 欧美久久毛片基地| 婷婷三区| 熟女在线视频| 97干日韩| 刺激性视频黄页| 久久这里都是精品| 99久久99九九99九九九| av一区二区三区 中文| 国产高清MV操逼视频| 国产熟女完整版中字 | 久久超碰av在线| 婷婷九月国产| 超碰偷拍| 超碰色美女| 人妻久久一区二区三区 | 超碰在线在公开超碰在线在公开| 91亚.色| 亚洲AV色图| 超碰美国| 亚洲码在线中文在线观看| 影音先锋日本一区二区| 无码精品久久久天天影视| 日韩色欲久久一二三四区| 亚洲欧美综合| 国产精品久久久久久亚洲色欲| 20cm女自慰在线日韩欧美| 26uuu成人影片| 8x福利精品第一福利视频导航| 精品久久久久久AV无码| 色色色色日本| 丰满人妻大屁一区二区| 国产成人+综合亚洲+天堂| 91xingse| 久久视频,这里只有精品| 亚洲综合色图欧美| 麻豆久久一区二区三区| 日韩在线一区高清在线| 久久婷五月| 少妇被玩视频二三区| 超碰免费欧美7| 欧美激情在线观看视频| 操操操五月天婷婷丁香影院| 岛国大片在线观看网站入口| 色爱三区| 亚洲最大的黄色电影网站。| 综合一区二区影视| 97超碰人人操人人操| 国产一级不卡在线观看| 亚洲色色色| 伊人久久亚洲中文字幕不卡| 超碰美国| 日韩无码黄色片| www.激情| 久久99深爱久久99精品| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 欧美色九九| A级片日韩欧美国产欧美视频精选观看| 搞中出久久| 日韩美一区| 任我爽在线视频免费观看 | 欧美综合在线91| 亚91网| 日日噜噜夜夜狠狠视频无| 婷婷五月天激情小说| 97色欧州| 91五十路| 国产亚洲日本精品在线| 四虎AV无码| 久久午夜神马| 欧美性爱www免费版| 你操综合| AV色女综合| 日韩激情小说一区二区| 动漫片子网站3黄| 亚洲综合大片| 亚洲AV无码AV吞精久久久久| 丰满人妻一区二区三区在线| 欧洲综合色| 免费操逼视频下载| 98福利在线视频| 看免费一级在线播放毛片| 欧美特大黄一级片片免费| 亚洲淫乱骚妇AV| 熟女少妇一区二区三区| 欧美日韩香蕉| 97精品久久久久中文字幕| 啊啊啊爽爽| 麻豆这里只有精品| 热热色国产一二区AV| 性爱免费视频成人| 无码色| 久久久久久久9| 99热色精品| 久久精品国产97欧美精品亚洲| 欧美经典一区二区三区 | 男人a天堂手机在线版| 热久久国产精品视频大陆精品| 中文字幕一区二区三区字幕| 有码免费观看| 国产精品午夜AV完会免费| 婷婷色一区| 草草电影院| 91啪9色| 国产在线能看的你懂的| 亚洲精品欧美专业| 亚洲h片在线免费观看| 精品视频97| 国产人妖的免费的视频| 国产青青美女玩逼视频| 国产精品自在自拍视频| 99热日| 色综合尤物| 97超级久久| 久久精品免费| 看免费一级在线播放毛片| 亚州再线| 干日本人少妇午夜寂寞影院| 精品国产乱码久久久影院| 青草av在线| 久久久久久加勒比| 亚洲天堂色图| 日韩综合无码色欲vv| 一二三四视频在线社区中文字幕| 欧洲一级性爱视频在线观看| 91热热色| 久久视网78| 国产亚洲精品av一区| 97精品一区| 天堂蜜桃无码视频一区二区| 亚洲色欲天天天堂色欲网女| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 欧美999| 久久111| 人人射人人操人人摸| 骚货操死你| 欧美超碰96| 午夜久久无码1000合集| 成人小电影网站tex| 青青草视频久久久久| www.人人cao| 加勒比综合网| 久久久久国产| 婷婷六月色| 久久久久亚洲AV无码专区少妇| 欧美性Fer办公室秘书| 男人天堂久久精品| 国产一区二区三区视频在线看| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 97爱爱爱综合| 99精品久久久久久久婷婷| 国产传媒一区二区三区| 亚洲精品黑丝| 国产欧美一区二区| 凸凹视频在线观看| 精品免费一区| 亚洲极品| 天天日天天舔东京热| 91麻豆va国产精品| 中国少妇XXXX做受| 欧美偷拍| 欧美青青草视频| 日韩女优在线| 91Chinese在线| 国产综合在线视频网站| 91国产丝袜白虎| 97超碰色屌| 日韩三级久久久| 久久久久久精品免费看A级| 人人搞人人插人人操| 东北老熟女| 亚欧美综合网。| 69AV女优男人的天堂| 色婷婷av在线观看| 色官网在线| 一线黄色免费性爱片| 亚洲成人激情小说视频| 啊啊啊好大好深| 97天天插| 久日综合网| 久久亚洲天天做| 麻豆久久久久久久久丝袜 | 日韩亚洲美州欧洲综三区一品在线| 日韩乱伦视频| 无码在线亚洲| 中文字幕亚洲永久精品| 肉动漫无遮挡h在线观看| 操老熟女AV| 免费亚洲国产精品久久一区| 青青草在线视频欧美| 炮色五月| 欧美 青青草| 亭亭丁香激情| 99中出在线| 99在线免费视频| 射 色综合| 91人妻爽爽人人做人人澡| www久久99| 欧美夜夜狠| 久久99操天天日| 精品色色| 大香蕉九九| 亚洲色五月| 日本有码久久| 91精品电影18| A啊啊在线观看| 伊人久久大香蕉线AV五月天| 四虎AV影视国产精品亚洲精品| 大香蕉 222| 国产熟女二区| 日日做夜狠狠爱欧美黑人| 久热久操| 天天草AV| 青青草在线视频美女| 国产国产亚洲一二三久久| 免费视频观看60秒| 成人怡红院| 丁香婷婷五月| 久久久精品91八戒| 岛园激情| 九九亚洲| 爱欲AV| 色哟哟av| AV女优男人的天堂| 久久久久九九九| 老司机福利青青草| 国产精品久久久久久无码红治院| 欧美一级黄色18片免费看| 在线看免费无码AV天堂的| 裸体美女国产免费久久久网站| 日韩国产品视频中文字| 欧美97在线观看| 福利天堂| 日韩成人人妻网站| 97超碰欧美手机| 天天操妹子| 精品亚洲一区在线观看| 韩国成人精品久久久免费看| 亚洲激情四射| 精品国产污一区二区三区| 最新中文字幕av| 天美传媒在线一区| 花花AV导航| 东京热视频网| 韩国一级婬片A片AAAAA| 天天综合AV| 亚洲综合69| 999999精品| 久草免费在线一区二区| AV天天在线观看| 裸体美女久久久| 啊啊嗯嗯好爽| 日韩一区二区高清在线观看的| 婷色五月天| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 秋霞成人做爱| 性爱综合网| 夜夜免费视频| 男人的天堂 在线一区| 精品在线观看视频在线| 久艹伊人精品综合在线| 嗯嗯嗯啊啊在线观看| 国产成人99久久亚洲综合| 96精品在线| 美女骚尻视频| 9久在线视频只有精品| 狠狠综合| 加勒比伊人影院| 老司机福利青青草| 嗯嗯啊中文字幕| 日韩精彩视频| 日韩操逼HD| 18岁禁 茉莉成人久久| 欧美色九九| 天天日B夜夜干B时时操B| 99xav| 国产偷拍网站| 激情六月天| 亚洲人妻色图| 国产午夜无码片在线观看影视| 欧美亚洲20p| 久96热在线观看视频| 婷婷五月天av| 大香蕉99re| 国产欧美日韩在线不卡第一页| 欧美视频激情久久久久久| 夜草网站| 亚洲丝袜天堂| 国产一区二区二区按摩精品啪视频| 久久东京伊人一本到鬼色| 四虎免费看黄| 可免费观看的av毛片中日美韩| 爱做久久久久久| 女同性恋中文字幕| 人人操人人插人人摸人人干| 亚洲日韩青青草色月| 无码久久国产 | 国产激情在线| 亚洲欧洲国产综合av| 日本久久999| 国产一区在线免费播放| 久热大香蕉网站| 性久久| 亚洲交换| 91干熟女| 天美传媒精品久久视频| 五月综合色| 欧美日韩欧美| 免费视频在线观看啊啊啊啊啊| 亚洲天堂男人网| 久超碰在| 成人免费视瓶| 久草精品国产蜜臀| 久热在线精品免费观看| 日本新免费二区三区| 亚洲欧综合另类无码一区| 热的中文 热的有码 热的国产| 亚洲AV无码乱码在线观看性色| 人妻22p| 超碰 另类 欧美| 国产在线综合网| 97人人中文网| 性影在线视频| 国产丸一视频| 丁香五月电影| 久久久久久久强迫| 伊人久久久日韩一区| 人人射人人操人人摸| 97日韩欧美亚洲| 国产欧美日韩在线观看麻豆传媒公司| 国内毛片欧美香蕉精品| 男人天堂日日夜夜| 精品亚洲国产成人av网站| 97色操| 欧洲中文字幕| 亚洲精品啪视频| 色区97| 欧美高潮在线| 亚洲最新中文字幕免费| 久久亚洲日韩熟女精品| 国产九九久久久精品| 国产AV激情无码久久无码 | 蜜臀亚洲中文| 无码操逼网| 超碰在线一区| 性色av一区二区| 婷婷操逼| 中国少妇XXXX做受| 老熟女天天操| 青青操97| HEYZO高无码国产精品227| 精品久久久久,69国产成人精| 久久国产99精品72福利| 精品999999| 亚洲极品| 日韩AV色图| 九九热视频在线观看| 亚洲成人性爱网站在线播放| 亚洲午夜蜜臀| 九九亚洲精品| 天天干天天拍| 91精品无码人妻系列| 精品视频一区二区| 麻豆 亚洲 97| 97天天爽| 日韩乱伦视频| 国产人妖的免费的视频| 天天日天天看| 成人日韩中文字幕| 成人资源中文字幕在线观看天天| 综合五月婷婷亚洲一区| 国产成人亚洲精品无码最新在线| 性色高清..……| 按摩中文字幕| 蜜桃臀av在线观看| 日韩在线观看字幕精品| 搞中出久久| 日本精品五区| 91精品人妻啪啪间| 日韩午夜国产| 精品久久久久,69国产成人精| 色爱国产| 国产免a费看黄片在线| 综合亚州欧美| 五十路熟女,国产欧美精品区一区二区三区 | 内射黑丝袜| 久久久久ab| 欧洲射精91| 伊人97超碰| 久久久久成人蜜桃精品| 色爱综合网| 啊视频在线| 嫖老熟女A片一二三区| 熟女字幕| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 欧美日韩人妻精品系列一区二区三区| 公司1区2区3区精产精| 日韩少妇无吗| 伊人成人情色综合| 免费农村成人少妇人妻Aa一区二区视频 | av婷婷色网| 色综合91| 97天天爽| 国产精品久久久视频| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 大香蕉免| 色呦呦、国产精品| 老师充足的奶水小说| 久久曰曰| 狠狠爱AV| 日本五区不卡|