做個喜馬拉雅主播, 真的需要話筒嗎?

Hi 大家好, 我是靳偉.

在當前媒體已死, IP當立的年代, 人人心中可能都有個不甘寂寞的Papi醬. 而在內容創作中, 音頻節目算是一個難度適中, 人人都可以嘮兩句的方式.

所以當前喜馬拉雅, 荔枝, 蜻蜓FM等電台App異軍突起, 而這些App身後則是每年增長2000萬的私家車主和他們的家人們.

雖說音頻節目整體而言製作難度不高, 但是對於普通話不太標準的同學們, 咬著舌頭說話, 總是一件苦差, 和專業播音人員錄製的節目一比, 更是相形見絀.

老衲的設備, 不過已經停產了

怎麼辦? 難道人生在這裡跌倒就要一直躺著嗎?

完全不用怕, 只要使用AI中的語音合成能力, 自動把稿件變成專業錄音, 沒有雜音也不必剪輯, 爽吧?

1. 還是登陸ai.baidu.com

2. 點擊進入"控制台"裡面的"語音技術"

3. 登錄之後, 就可以看到一個大控制台.

4. 那我們就創建一個應用即可, 連選項都已經選好了, 只要隨便起個名字就好了:

5. 還是老樣子, 給了三個天書般的Keys. 先不管它. 我們先點一下應用名稱看看:

6. 點擊應用名稱後, 發現有驚喜: 每天20萬次免費調用, 調一次最多能錄500字. 這尼瑪一天的免費份額錄<戰爭與和平>都夠了.

7. OK, 這個時間可以下載VS studio了. 感謝下載 Visual Studio 2017

不會寫代碼不要緊, 你看我哪次沒提供源代碼? Hiahiahia.

從這裡可以下載整個工程.

鏈接: pan.baidu.com/s/1o8bvjS 密碼: 6ugm

不過要記住Form1.Designer.cs中有一行比較特殊: 這個Tts後面有兩個參數, 要替換成你自己申請的API_KEY和SECRET_KEY. 我提供的工程里, 這兩個是空的哦, 要千萬注意~~~~

替換上就可以立刻運行整個項目了

8. 運行起來看看~~ 老衲的界面設計比較丑, 大家請將就一下~~

9. 好, 找個文件夾放個.txt文件進去

10. 參數其實用默認的也可以啦. 當然左右拖一下應該也是可以用的哈(說實話, 沒有測試過全部組合, 如有問題請擔待~)

11. 點擊"開始生成"~~~~ 期待那個result.mp3的出現~~~~

噠噠, 已經一切完成啦~~~ 改個名字就可以上傳到喜馬拉雅上面去了~~~簡單吧?~~~

歡迎試聽哦:

讀書夜談會之紫牛MP3_商業財經新聞免費下載-喜馬拉雅FM

BTW:

a. 代碼比較簡陋, 因為老衲是一個PM, 不代表本公司RD人員水平哈.

b. 代碼中可能存在錯誤, 如有, 請各位自行動手解決, 就當解密遊戲吧.

c. 介紹一下整體邏輯:

  1. 讀取文本內容, 然後用中文的句號分割, 切成很多短句子;
  2. 把分割後的短句子用百度AI語音合成轉化為N多個mp3文件;
  3. 把生成的一大堆mp3合併成最終結果.

所以上面截圖中, 用一串數字命名的MP3文件, 其實就是每一句話轉成的臨時文件. 為了調試和觀察效果, 我並沒有刪除這些中間文件. 你也可以親自修改一下代碼, 來清理這些臨時文件.

4. 生成的mp3採樣率是16000 hz的,有些平台要求至少是44100 hz。哪怎麼辦呢?請開動腦筋~~~

玩得開心~~~~~

推薦閱讀:

TensorFlow從0到1 | 第十七章 Step By Step上手TensorBoard
理解機器學習中的 L2 正則化
轉型AI產品經理,原來不需要學那麼深的演算法和數學模型
能否訓練一個AI,能夠自動製作OSU!的鋪面?

TAG:AI初创 | 人工智能 | 人工智能算法 |