当前位置:K88软件开发文章中心编程资讯编程资讯06 → 文章内容

微软发布了一台能直播写代码的智能会议电话机,太虐人了!

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-2-11 17:28:54

原标题:微软发布了一台能直播写代码的智能会议电话机,太虐人了!你是否曾有过这样的经历?1/ 参加一个电话会议,结果因为对面不会接入,被迫转到微信语音群聊。终于转到微信上了,却因为有人信号不好或者各种原因,最后只能改时间,或者变成文字聊天……2/ 在和另一个人交流代码时,你必须走到 ta 的桌子前,看着他的屏幕,听他讲。你肯定想过,有没有办法想看直播一样,在你自己的电脑上看他怎样写代码,就像……QQ 远程操作那样?3/ 写一个文档,要查很多的资料,于是你打开了百度知道、贴吧、维基百科、十几个网页。你发现有一个资料网上查不到,但同事之前发给过你一个 Excel 文件,于是你又要找到和打开这个文件。大量的文件,几十个窗口,你的桌面很快变得杂乱不堪。突然你的电脑蓝屏了,而你刚刚想要保存……几个小时加班的成果,现在都没了。相信我们很多人都遇到过类似的情况。在这个科技先进的时代,有大量的技术和工具让工作变得更高效和更有条理。然而在我们提高生产力的道路上,总有某些个别时候,那些科技产品却成了最大的敌人……而作为 Word、PPT 和 Excel 的开发者,地球上最大的办公软件和服务提供商,微软这家公司的存在,就是生产力的代表。在今天的 Build 2018 全球开发者大会上,微软不负众望,推出了几个新的产品和功能,力求对这些工作中经常出现的尴尬斩草除根……首先,面对几十年没有长进的 Concall 设备,微软突发奇想,以智能音箱为基础,跟合作伙伴一起打造了一个全新的解决方案。智能增强版视频会议电话!就是桌子上的那个锥体。视频会议电话已经不是什么新鲜的东西了,但微软的这台会议电话上,四周有几台摄像头,把各个画面拼接成一个全景画面。而且,它还可以识别参会者的脸,以确保没有不该出现的人进入会议室。当有人进入房间时,这个电话也会大声喊出欢迎。(会议室里除了一大堆人,还有一个会说话的会议电话倒是挺奇怪的……)在规模相当的公司里,会议室都是要订的,而各个公司的系统里通常都有员工的资料,包括头像——将头像/人脸识别和会议室预约系统连在一起,这个功能完全可以做,只是不知道为何之前没有人想起来。除了检测人脸之外,摄像头还有更重要的作用:和指向性麦克风阵列结合起来,这台会议电话就变成了一个速记机器!在有人讲话时,摄像头、麦克风和语音识别技术可以辨识这个人是谁,听写,然后在参会者的电脑,或者会议室的大屏幕上记录所有人的发言。考虑到微软的语音识别技术已经非常先进,这个速记的效果可以说是非常准确的,毕竟人工速记也是有错误率的,长期来看还是微软的这套方案成本更有优势。如果你觉得这还不够厉害……请感受双语会议速记+同传:这个功能特别方便跨国公司使用,不需要会公司的官方语言,也可以跟总部开会。还没完!你看到大屏幕的画面里,上边是会议室的视频图像,下面左边是速记内容,右边还有一个 Insights & Notes。没错:基于语义分析技术的会议纪要功能!在记录参会者的发言之后,这台电话还可以对发言进行语义分析,提取可能对参会者重要的纪要:给谁打电话/发邮件、找谁要某个文件、跟进某事,等等。有了速记和纪要功能,就算不配秘书,也不会忘记了探讨过的事情,最后总结一下,这台会议电话取代了速记、同传和秘书……这其实并不是一件坏事,因为对于大多数职场人士而言,会议都很耗费精力、效率低下。而现在,参会者可以不必担心自己的语言不过关,或者忘了带电脑没法做笔记。更多时间和专注在创造和执行,而不是浪费在探讨上面,这才是生产力的解放。最后,你一定想问,这么厉害的会议电话,在哪里能买到?有关这款电话的信息还比较少,不过确定的是,微软是和合作伙伴一起,OEM 负责生产组装硬件,微软负责后端的云服务。至于现在已经有 Surface 品牌的电脑、大屏幕,会不会也出微软自主品牌的会议电话……目前来看可能性不太大。增强版代码直播你可能听说过,在唱歌、跳舞和游戏主导的直播浪潮里,也有一种独特的直播内容种类:写代码……当然,我们今天说的不是那种普通的直播,而是另一种软件工程师们在日常工作中可以利用的直播写代码功能。比方说两个工程师需要项目对接,一个在美国,一个在中国,见面肯定不可能。这就是微软的 Visual Studio Live Share(实时分享)功能。工程师 A 打开自己的项目,新版 VS 和 VS Code 可以分享出一条链接。当工程师 B 用 VS 或者 VS Code 打开这个链接,代码就可以直接映射到工程师 B 的电脑上了。如下图,右边是工程师 A(原始画面),左边是工程师 B(直播画面)。代码原作者和观看者,可以实时看到对方的操作,包括并不限于:鼠标高亮、标注、增加断点 (breakpoint) 以及新增加和删除代码。观看者也可以像在本地写代码一样,检查代码里面的各种函数、依赖等等。你可以看到,编辑器(代码框)和项目的文件目录映射了过去,但视觉主题没有,因为每个工程师都有各自的习惯。同样没有映射过去的还有依赖库,因为这个功能主要还是用作代码展示,用作沟通,而不是代码共享和托管。但如果你觉得这只是一个代码协同编辑器的话,就低估它了。微软称其为一个体验完整的代码协作平台。任意一方都可以点击播放按钮测试运行代码,双方的电脑都会开始测试,如果有断点的话,都会跑到断点的那一句停止。测试的日志会同步,双方都可以进行 debug 操作,结果也会同步。还没完!前面提到只有代码和目录映射,直播的观看者这边缺少依赖库等等,也就是说就算观看者只能看到这些代码,无法正常编译和运行程序。这样的话,似乎体验并不完整。所以微软增加了一个 local host 功能:原作者可以在自己和观看者之间创建一个私密的 local host,暴露一个他自己设定的端口(比如 3000)。然后,观看者就可以在 VS 里通过这个端口,在浏览器里打开程序(如果是 Web App 的话)。通过这种方式,既能保证双方的代码协作体验完整,也保护了代码的隐私和著作权。Visual Studio Live Share 支持 Windows 和 Mac,任意平台的用户都可以发起直播,另一任意平台的用户也可以观看。这项功能在 2018 年 5 月 7 日正式面向公众开放。截图、屏幕共享和 QQ 远程操作的时代终于过去了……现代的窗口管理,不再因蓝屏丢失工作当用户进行多线程工作,或者

[1] [2]  下一页


微软发布了一台能直播写代码的智能会议电话机,太虐人了!