日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Chapter2-2_Voice Conversion(CycleGAN and StarGAN)

發布時間:2024/7/5 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Chapter2-2_Voice Conversion(CycleGAN and StarGAN) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 1 內容簡述
    • 2 CycleGAN
    • 3 StarGAN

本文為李弘毅老師【Voice Conversion - CycleGAN and StarGAN】的課程筆記,課程視頻youtube地址,點這里👈(需翻墻)。

下文中用到的圖片均來自于李宏毅老師的PPT,若有侵權,必定刪除。

文章索引:

上篇 - 2-1 Feature Disentangle

下篇 - 3-1 Deep Clustering, PIT

總目錄

1 內容簡述

上一篇主要講了我們在沒有多個說話人說同一句話這樣的數據集的情況下,用feature disentangle來做voice conversion。這篇來講一下另一種direct transformation,也就只直接轉換的意思,不用像上一篇那樣要考慮content和speaker。而用到的方法就是圖像中的CycleGAN和StarGAN。

2 CycleGAN

假設我們現在有一堆李老師的音頻,又有一堆新垣結衣的音頻。我們希望李老師在給我們上課的時候,聽到的是新垣結衣的聲音。于是,我們就需要一個GX→YG_{X \rightarrow Y}GXY?來輸入李老師的聲音,吐出新垣結衣的聲音。然還需要一個DYD_YDY?來判斷輸出的聲音是不是新垣結衣說的。但是,這樣,我們并無法保證GX→YG_{X \rightarrow Y}GXY?出來的聲音的內容是保持一致的,也許所有的XXX進來,都變成了同一個YYY,這樣也可以騙過DYD_YDY?

所以,我們需要cycle。

所謂的cycle就是說,我們現在有四個網絡GX→YG_{X \rightarrow Y}GXY?GY→XG_{Y \rightarrow X}GYX?DXD_XDX?DYD_YDY?,然后把speaker X說的話塞進GX→YG_{X \rightarrow Y}GXY?之后,它會吐出一個Y^\hat{Y}Y^,我們會把$Y^\hat{Y}Y^塞進DYD_YDY?中,企圖騙過DYD_YDY?,讓DYD_YDY?認為這個是真的YYY。同時,我們也會把Y^\hat{Y}Y^塞進GY→XG_{Y \rightarrow X}GYX?當中,輸出X^\hat{X}X^,希望XXXX^\hat{X}X^越接近越好。這就是下圖中上半部分的過程,下班過程也是如是,這里不贅述了。

這里還有一個訓練時的技巧就是,我們也會把YYY塞進GX→YG_{X \rightarrow Y}GXY?當中,希望它吐出的Y^\hat{Y}Y^YYY是一致的。

3 StarGAN

通過上文的敘述不難推測出,CycleGAN只能把X的聲音轉成Y的聲音,或者把Y的聲音轉成X的聲音,如果我們要有一個Z的話,這個方法就不靈了。理論上來說,如果有nnn個speaker的話,就需要n(n?1)n(n-1)n(n?1)個generator。那這種方法顯然在實際場景中是不適用的。為了解決這個問題,就需要StarGAN。

StarGAN是CycleGAN的進階版。如下圖所示,StarGAN的generator(G)和Discriminator(D)都會多一個代表著是哪個speaker的輸入。這個speaker的輸入可以認為和feature disentangle中的speaker encoder的輸出是一致的。

然后整個StarGAN的框架如下圖的下半部分所示,上半部分是CycleGAN,放在一起方便做一個直觀的比較。可以看出,本質上就是多了一個表示speaker信息的輸入而已,但卻一下子可以轉換成任意一個speaker的聲音了。

總結

以上是生活随笔為你收集整理的Chapter2-2_Voice Conversion(CycleGAN and StarGAN)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。