做個喜馬拉雅主播, 真的需要話筒嗎?
Hi 大家好, 我是靳偉.
在當前媒體已死, IP當立的年代, 人人心中可能都有個不甘寂寞的Papi醬. 而在內容創作中, 音頻節目算是一個難度適中, 人人都可以嘮兩句的方式.
所以當前喜馬拉雅, 荔枝, 蜻蜓FM等電台App異軍突起, 而這些App身後則是每年增長2000萬的私家車主和他們的家人們.
雖說音頻節目整體而言製作難度不高, 但是對於普通話不太標準的同學們, 咬著舌頭說話, 總是一件苦差, 和專業播音人員錄製的節目一比, 更是相形見絀.
怎麼辦? 難道人生在這裡跌倒就要一直躺著嗎?
完全不用怕, 只要使用AI中的語音合成能力, 自動把稿件變成專業錄音, 沒有雜音也不必剪輯, 爽吧?
1. 還是登陸http://ai.baidu.com
2. 點擊進入"控制台"裡面的"語音技術"
3. 登錄之後, 就可以看到一個大控制台.
4. 那我們就創建一個應用即可, 連選項都已經選好了, 只要隨便起個名字就好了:
5. 還是老樣子, 給了三個天書般的Keys. 先不管它. 我們先點一下應用名稱看看:
6. 點擊應用名稱後, 發現有驚喜: 每天20萬次免費調用, 調一次最多能錄500字. 這尼瑪一天的免費份額錄<戰爭與和平>都夠了.
7. OK, 這個時間可以下載VS studio了. 感謝下載 Visual Studio 2017
不會寫代碼不要緊, 你看我哪次沒提供源代碼? Hiahiahia.
從這裡可以下載整個工程.
鏈接: https://pan.baidu.com/s/1o8bvjS2 密碼: 6ugm
不過要記住Form1.Designer.cs中有一行比較特殊: 這個Tts後面有兩個參數, 要替換成你自己申請的API_KEY和SECRET_KEY. 我提供的工程里, 這兩個是空的哦, 要千萬注意~~~~
替換上就可以立刻運行整個項目了
8. 運行起來看看~~ 老衲的界面設計比較丑, 大家請將就一下~~
9. 好, 找個文件夾放個.txt文件進去
10. 參數其實用默認的也可以啦. 當然左右拖一下應該也是可以用的哈(說實話, 沒有測試過全部組合, 如有問題請擔待~)
11. 點擊"開始生成"~~~~ 期待那個result.mp3的出現~~~~
噠噠, 已經一切完成啦~~~ 改個名字就可以上傳到喜馬拉雅上面去了~~~簡單吧?~~~
歡迎試聽哦:
讀書夜談會之紫牛MP3_商業財經新聞免費下載-喜馬拉雅FM
BTW:
a. 代碼比較簡陋, 因為老衲是一個PM, 不代表本公司RD人員水平哈.
b. 代碼中可能存在錯誤, 如有, 請各位自行動手解決, 就當解密遊戲吧.
c. 介紹一下整體邏輯:
- 讀取文本內容, 然後用中文的句號分割, 切成很多短句子;
- 把分割後的短句子用百度AI語音合成轉化為N多個mp3文件;
- 把生成的一大堆mp3合併成最終結果.
所以上面截圖中, 用一串數字命名的MP3文件, 其實就是每一句話轉成的臨時文件. 為了調試和觀察效果, 我並沒有刪除這些中間文件. 你也可以親自修改一下代碼, 來清理這些臨時文件.
4. 生成的mp3採樣率是16000 hz的,有些平台要求至少是44100 hz。哪怎麼辦呢?請開動腦筋~~~
玩得開心~~~~~
推薦閱讀:
※TensorFlow從0到1 | 第十七章 Step By Step上手TensorBoard
※理解機器學習中的 L2 正則化
※轉型AI產品經理,原來不需要學那麼深的演算法和數學模型
※能否訓練一個AI,能夠自動製作OSU!的鋪面?