服务器
    作者:贾凯强

    Cortana已叛变 你说话根本不像机器人

         [ 中关村在线 原创 ] 暂无评论

        在我们的印象中,机器人说话就应该有个机器人的样子,目光呆滞、手足并用、金属质感十足的迟钝语调才是机器人的发音常态。但是Cortana却叛变了,她说话根本不像机器人,反而像极了正常人类,那么她是如何做到的呢?

    Cortana已叛变 你说话根本不像机器人

        会说人话因为咱有语气

        这首先要先知道我们人类是怎么发音的。在每个词汇中,都会包含有大量的基础音,这点在我们最初学英语时已经有过很多的亲身体验。而这些基础音叠加在一起就会构成我们所说的复杂的语言。

    Cortana已叛变 你说话根本不像机器人
    Cortana的语言比我们更复杂

        机器人能说话其实利用的便是这一原理。将这些基础音从语言样本中一一提取解析出来,然后打碎重新组合,形成新的目标的语言。这一过程我们可以考虑祖宗的活字印刷,只不过是活字变成了基础音。

        Cortana的母语是英语,说英语的难度要小很多。在接收到语言文本以后,Cortana需要先利用计算语义学等逻辑对其进行分析,得知其语义。然后利用合成信号处理等将其解析出人声基础音。这样就可以发出一些简单的英文对话了。

    Cortana已叛变 你说话根本不像机器人
    让Cortana说中文,难度更大

        那么问题来了,如果Cortana接收到的其他语种呢?我们中国用的可是汉语,Cortana也能说中国话,这是为什么呢?道理其实是类似的,Cortana会将一些英文的语义进行翻译,转换为中文,然后再以中文的基础音进行分析构建。

        而如果Cortana遇到的新的问题,比如语音基础缺乏等问题,这时人工智能的力量就要发挥了。利用云端的匹配搜索,Cortana可以寻找相近的基础音进行取代和体会,当然有时这也并不足以解决问题,那就需要用到真人进行配音了。

    Cortana已叛变 你说话根本不像机器人
    强大的微软云给Cortana注入新动力

        而在这个过程中,云技术会起到很大的影响,比如云存储、大规模计算和响应等多方面问题。但是这依然没有解决一个很重要的问题,很多机器人说话用的都是这个原理。那为什么Cortana说话会没有机器人味儿呢?

    提示:支持键盘“← →”键翻页
    本文导航
    • 第1页:语言合成需要基础

    周关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询