奎克的藏经阁 · 原书印刷页

编码 隐匿在计算机软硬件背后的语言 · 第 415 页

PDF 物理页索引 431 · 编码隐匿在计算机软硬件背后的语言

书名
编码 隐匿在计算机软硬件背后的语言
作者
未记录
印刷页
415
PDF 物理页
431(从 0 开始)
章节
编码隐匿在计算机软硬件背后的语言
UUID
38270854-596f-4a26-8183-db8c968c6020
来源类型
original_book
页面 SHA-256
b9b60eef3c450d86e3e8da31cbf6af5441e4541c979e0a273b83ffc261cf747c

CD可以存储声音,也可以存储数据。专门用来存储数据的CD统称为CD-ROM(CD只读存储器),通常CD-ROM最大存储容量约为660MB。如今许多计算机中都配备CD驱动器,而应用程序及游戏软件都可以存储在CD-ROM中。

声音、音乐、视频逐渐走入个人计算机是在大约10年前,当时统称为多媒体(multimedia),虽然这几年发展很迅速,但这个名字已经普遍使用开来,所以也就不需要新起一个特别的名称了。如今的家用计算机都配备声卡,声卡中包含一个ADC,它可以将麦克风传输的模拟声音信号转储成为数字信号,此外还包括一个DAC,它的作用是帮助扩音器播放录制的数字声音。声音还可以按照波形文件(waveformfiles)方式存放于磁盘。

在我们使用家用计算机录制和播放声音的时候,其实对声音质量要求并不高,一般不会苛求达到CD的效果,所以Macintosh和 Windows 这两种操作系统提供了较低的采样频率,尤其是22,050Hz、11,025Hz和8,000Hz这三种频率,采样信息量也保持在较少的8位,并且使用了频度录制手段。声音录制时所占的存储容量也减少到了每秒8000字节,这样算下来每分钟约占480,000字节。

很多人在科幻电影及电视剧集中看到过这样的场景,未来的计算机正在用纯正的英语与用户进行交互。只要计算机配备了录制和播放数字化声音的硬件,那么实现这个目标不过是一个软件问题。

如果要使计算机能够用易于理解的单词和句子与人交谈,有很多种方法。一种方法是预先录制句子、短语、单词还有数字,然后将它们以文件的形式存储,之后使用多种形式将其糅合在一起。这种方法常见于电话公司的信息系统中,在这种环境下只需要有限的单词、数字及其组合,因此这种方式能适用。

有一种更加通用的声音合成方法,它把ASCI码字符转换成波形数据。例如在英语拼写方面,由于存在很多不一致性,软件系统需要使用一个词典或复杂的算法来确定单词的准确发音。一个完整的单词由基本的音节(也叫做音素,phonemes)组成。一般情况下软件都需要做一些其他方面的调整。如果一个句子后紧跟着的是问号,则最后一个单词的发音频率必须相应提高。

25 图形化革命

415