人工智能的最簡(jiǎn)單代碼實(shí)現(xiàn)
??最近在程序員社區(qū)傳得有點(diǎn)瘋狂的趣圖粥血,號(hào)稱估值一個(gè)億的代碼情屹,人工智能的最簡(jiǎn)單代碼實(shí)現(xiàn)坪仇,(見(jiàn)下圖):
AIMain
笑話歸笑話,我倒是想到了垃你,不如加上人聲朗讀吧椅文。這里涉及到 TTS 的概念,TTS, Text To Speech 的縮寫(xiě)惜颇,是使用語(yǔ)音朗讀文本的技術(shù)皆刺,即“從文本到語(yǔ)音”,是人機(jī)對(duì)話的一部分凌摄,讓機(jī)器能夠說(shuō)話羡蛾。目前,在國(guó)內(nèi)應(yīng)用較多的是排隊(duì)叫號(hào)系統(tǒng)锨亏,Windows 平臺(tái)的 TTS痴怨,通常使用的是微軟自帶的 Speech API。有空再了解一下科大訊飛 的 API器予。以下代碼用 C# 簡(jiǎn)單實(shí)現(xiàn)文字轉(zhuǎn)語(yǔ)音浪藻,需要添加 System.Speech.dll 引用。
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
// 當(dāng)安裝多個(gè) TTS 語(yǔ)音包以后,需要進(jìn)行語(yǔ)音選擇
//synth.SelectVoice("Microsoft Lili");
synth.Speak("Hello, 我是微軟小冰乾翔!");
}
以上爱葵,是由阮一峰的每周分享中的一個(gè) Issues 想到的。