认识智能语音呼叫系统

1. 什么是智能语音系统 现实生活中,会遇到下面一些场景: 1.对着iPhone说"hey, siri" 2.对着智能音响说"天猫精灵","小爱同学","小度小度" 3.对着导航说""要到XXX,请帮我规划路线" 4.接到阿里云打来的服务报警电话 5.接到银行、通讯服务商、电商平台的推销电话 6.机器人在线客服 ... 对于上面的场景,不知道你遇到过或用过多少。他们有一个共同的特点:人机交互;他们有一个通用的叫法:智能语音系统。 说起智能语音系统,很多人可能第一次听说。不理解没关系,在这里跟随我的步伐一起来看看这是个什么东西。 如果对 智能语音系统 这个专业名词进行拆解,大概可以拆分为...

系统架构 2022/04/12 304℃ 0条

如何构建一份简单的互联网架构图

在面试的时候,经常会被面试官要求当场画出一个简单的架构图。 至于架构图怎么画,都包含了哪几部分。这里简单的梳理一下,并标出每一部分包含的服务、组件以及作用。 1. 用户层 架构最前端为用户层,用户可以利用手中的任何联网设备接入网络进行对应服务的访问,并获取对应结果。 设备有很多,大概分为以下几种: APP(Android/IOS) H5 (移动端) WEB(PC端) 在这一层,有一个互联网服务组件距离用户很近,它的作用使用很广泛,甚至在某些业务场景中处于必不可少的位置。它就是CDN(内容分发网络),主要用来存储一些静态资源,例如:静态页面、静态图片等。CDN里面存储的数据往往来自于...

系统架构 2021/11/16 481℃ 0条

哈希与一致性哈希

0. 为什么写本文 有个朋友是做分布式存储的,有一次聊天他问我一些问题:什么是一致性哈希?一般如何实现?有什么优点? 对于这个问题,我的脑海中只是闪现几个词汇:md5、hash函数、哈希环。 在我看来,哈希就是一种算法。一句话概括就是:把无限的数据映射到有限的集合中的一种算法。 朋友说:你这段话很官方,但是等于没说。 哈哈,身为某厂高级开发工程师的我,此刻无地自容。惭愧、惭愧,请允许我做一个悲伤的表情。 1. 哈希 对于哈希,日常开发中在很多场景都会用到,比如: md5 之类的哈希函数 分库、分表时,使用某个字段的 hash 值对固定数值取模,来确定对应库表 一个大量数据的集合,根据某...

编程原理,系统架构 2021/11/16 776℃ 0条