人工智能的最简单代码实现
最近在程序员社区传得有点疯狂的趣图,号称估值一个亿的代码,人工智能的最简单代码实现,(见下图):
AIMain笑话归笑话,我倒是想到了,不如加上人声朗读吧。这里涉及到 TTS 的概念,TTS, Text To Speech 的缩写,是使用语音朗读文本的技术,即“从文本到语音”,是人机对话的一部分,让机器能够说话。目前,在国内应用较多的是排队叫号系统,Windows 平台的 TTS,通常使用的是微软自带的 Speech API。有空再了解一下科大讯飞 的 API。以下代码用 C# 简单实现文字转语音,需要添加 System.Speech.dll 引用。
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
// 当安装多个 TTS 语音包以后,需要进行语音选择
//synth.SelectVoice("Microsoft Lili");
synth.Speak("Hello, 我是微软小冰!");
}
以上,是由阮一峰的每周分享中的一个 Issues 想到的。
网友评论