0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

郝一亚:系统还是收敛稳定的

LiveVideoStack 来源:Coco Liang 作者:Coco Liang 2020-09-14 15:42 次阅读

这次LiveVideoStackCon 2020 北京站,我们邀请到了曾任职于Apple、Facebook和Zoom的音视频算法工程师郝一亚。一亚博士毕业于美国德州大学达拉斯分校,在校时是Statistical Signal Processing Research Lab的研究助理,专注于在助听器上的语音数字信号处理算法。

2019年年底,郝一亚加入网易云信,研究范围包括传统信号处理算法和基于AI的算法。除了是人们口中的“程序员”,郝一亚还拥有街舞老师、兵乓球国家二级运动员等多重身份,参加过顶级歌手的世界巡演.......而当一名在美博士从湾区来到内地,他的生活又发生了怎样的变化?

用郝一亚自己的话来说,就是“系统还是收敛稳定的”。

以下内容由LiveVideoStack与郝一亚的采访整理而成LiveVideoStack:在您众多的身份中,您更享受哪一个“自己”,对哪一个“自己”最满意?开发者/程序员在这众多的标签中处于一个什么样的位置?郝一亚:最享受的可能是作为Dancer/Choreographer的身份,最满意的应该是Acoustic Engineer这个身份,因为自己能从很平常的声音中听出更多的信息,比如声音有没有distortion、每个人的pitch基频、环境底噪的分贝数等等。开发者/程序员应该相当于我实现自己算法的一个途径,要将自己听到的和提出的算法应用于实际,都需要自己动手去写出来。LiveVideoStack:在美国求学、工作的过程中,您最开心的时刻有哪些?郝一亚:应该是博士答辩完成,老板对我说“Congratulations, Dr. Hao”的时候,还有求婚成功的时候。LiveVideoStack:加入网易云信后,你的生活发生了哪些变化,喜和忧分别是什么?郝一亚:其实没什么大忧,硬要说的话可能是上班时间增加导致家庭和个人时间太少。喜的方面其实挺多的,之前没有在中国的公司待过,本来是做好了应对“坏情况”的心理准备,但实际工作中,团队氛围、专业程度、自己的适应状态都达到了一个很好的正反馈系统中,用DSP的术语来说该系统还是收敛稳定的。音频算法的迭代不是一个短平快项目,需要耐心的打磨和积累。而网易就是这样的一个企业,以匠心致创新,这就是我选择网易云信的最大原因。LiveVideoStack:云信每周四的程序员分享进展如何,最近又分享了哪些有意思的话题?郝一亚:我觉得周四的分享特别好,分享内容有广度有深度。我自己印象最深的是音频组同事讲的那次关于音频信号问题的分析,现场气氛很好,大家都在踊跃地讨论,而且分享后大家反馈也是说了解了很多音频问题表象下的具体原因。虽然分享最后有点像音频组的“甩锅大会”了。LiveVideoStack:在您就职FB、Apple等互联网公司期间,遇到过哪些印象深刻的技术难题,以及您是如何应对的?郝一亚:当时在Apple的时候,第一个落地的算法是结合一个新的sensor的一个音频算法。当时难度挑战是相关的paper很少,很多细节只能自己去摸索,我的应对办法就是两个字“加班”。

开个玩笑,是加了几天班,但关键的策略是没有急于求成,而是把sensor在各个产品下的指标都考虑到,测试好,打好基础,前期工作做得好,制定方案就会很可行。Apple的音频实验室设备非常齐全,到了“要什么有什么”的境界,为工作提供了很多便利。LiveVideoStack:基于AI的算法产品化这一点,您有什么比较欣赏的平台或产品吗?郝一亚:在音频领域,虽然现在AI音频算法在产品落地上依然没有普及开,但是Google在近几年一直是这个领域的佼佼者,其次Amazon的Lab126在这个领域的研究也是非常超前的。LiveVideoStack:“将AI算法任务模块化”具体是一个什么概念,有哪些实际用例?郝一亚:AI算法在实际应用当中有很多问题,在音视频算法中,让AI去处理一个链路很长的算法问题时,Model的效果、泛化能力、计算复杂度都很头疼。如果是沿用传统的算法,将传统算法中的一个适合AI的模块单独拿出来,用训练的Model来处理,这种方式往往在上述的三个维度都能有提升。LiveVideoStack:将具体技术“产品化“的过程中您遇到过哪些困难?郝一亚:主要的困难是算法的研究与产品的需求之间往往存在着差距,在云信的算法落地过程当中,稳定性和高可用性是我们的首要目标。在此基础上,我们会不断地去match产品的需求,分清需求的重要程度,不断地对算法的细节进行调整。

LiveVideoStack:据您个人经验,中美科技公司将音频技术“产品化”的过程有何不同?郝一亚:其实中美公司在很多方面都已经比较接近了,在音频技术“产品化”方面,美国和国内公司相比,唯一的不同可能在于其音频技术产品化的流程比较清晰,音频相关的储备(比如音频工具、消声室、技术积累)比较完善。云信目前也有很多音频相关储备,比如Soundbooth、人工头等工具,在传统3A算法和AI算法上都有可观的技术积累。LiveVideoStack:就您个人经验,国内的公司需要如何快速弥补这一点不足;以及国内互联网公司又有哪些令你欣赏的优势呢?郝一亚:首先,这些不足没法快速弥补。追赶的方式我认为还是积累更多相关的人才,还需要让更多管理者认知到音频开发和其他开发的不同之处(开发周期长,需要时间打磨与积累)。我认为国内现在最大的优势在于国家层面开始重视音视频技术,以及国内的消费能力和市场,这两点足以支撑音频领域的快速积累。LiveVideoStack:您现阶段正在解决的问题?郝一亚:现在基于AI的音频算法产品化的过程中,瓶颈依然是算法的泛化能力和Model复杂度,我们现在所专注的就是在不影响算法表现的情况下去提高泛化能力、降低计算量。LiveVideoStack:您下一阶段的研发目标?郝一亚:更深入的去“模块化”传统的音频算法,将更多的“小模块”用AI替代。编辑:Coco Liang

原文标题:从旧金山到滨江区,系统依旧收敛稳定

文章出处:【微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数字信号
    +关注

    关注

    2

    文章

    796

    浏览量

    47221

原文标题:从旧金山到滨江区,系统依旧收敛稳定

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求大佬帮忙解答使用tl494设计的开关型电源设计输出结果不收敛的问题

    输出稳定在12v,但是好像误差放大器没起作用,还是电压采样电路设置的不好呢,还是其他的?还有就是我想知道最开始从0跳变为9v是由什么参数决定的,并且想请各位大佬帮孩子看看为什么结果不收敛
    发表于 04-19 16:38

    一文解读PSpice中的收敛性问题及其相关因素

    前言:耀创科技U-Creative|CadenceChannelPartner在帮助客户解答PSpice软件使用问题超过15年,客户经常会提到仿真收敛性问题,因此,通过发表此文详解PSpice
    的头像 发表于 04-13 08:12 192次阅读
    一文解读PSpice中的<b class='flag-5'>收敛</b>性问题及其相关因素

    鸿蒙系统三防平板怎么样

    鸿蒙系统三防平板是款功能强大、性能卓越的平板电脑,其独特的三防设计使其成为各种恶劣环境下的理想选择。无论是户外探险、工地作业还是军事应用,鸿蒙系统三防平板都能为用户提供
    发表于 04-12 14:26

    运放的稳定性相位裕度的关系?

    ,随着频率增加,系统的相移单调不增越来越接近-180度,由反正切函数的定义,当相移在0到-135时,反正切函数值时,反正切的值在b在-1到0之间,结合系统的传递函数此时系统稳定的运放
    发表于 04-01 22:46

    Saber中如何更好地提高仿真的收敛性(一)

    在仿真过程中,由于仿真模型的不连续性,或者模型没有适当地表征/参数化,或者当求解器无法求解控制模型行为的方程时,可能就会出现仿真的收敛问题。
    的头像 发表于 12-05 14:43 652次阅读
    Saber中如何更好地提高仿真的<b class='flag-5'>收敛</b>性(一)

    记录一次时序收敛的过程

    在之前的文章里面介绍了Canny算法的原理和基于Python的参考模型,之后呢在FPGA上完成了Canny算法的实现,可是遇到了时序不收敛的问题,记录一下。
    的头像 发表于 11-18 16:38 496次阅读
    记录一次时序<b class='flag-5'>收敛</b>的过程

    使用AD8338 AGC功能有什么需要注意的吗,收敛速度怎么样?

    使用AD8338 AGC功能有什么需要注意的吗,收敛速度怎么样
    发表于 11-14 08:30

    运放系统稳定性原理 运放的频率补偿

    运放系统稳定性原理 运放的频率补偿  运放系统稳定性原理 运放系统稳定性是电路设计中的一个重要
    的头像 发表于 10-25 11:01 531次阅读

    UltraFast设计方法时序收敛快捷参考指南(UG1292)

    电子发烧友网站提供《UltraFast设计方法时序收敛快捷参考指南(UG1292).pdf》资料免费下载
    发表于 09-15 10:38 0次下载
    UltraFast设计方法时序<b class='flag-5'>收敛</b>快捷参考指南(UG1292)

    Vivado Design Suite用户指南:设计分析与收敛技巧

    电子发烧友网站提供《Vivado Design Suite用户指南:设计分析与收敛技巧.pdf》资料免费下载
    发表于 09-13 15:45 0次下载
    Vivado Design Suite用户指南:设计分析与<b class='flag-5'>收敛</b>技巧

    linux是实时系统还是分时操作系统

    大家平时玩单片机基本上对于µC/OS、FreeRTOS、ThreadX这些操作系统非常熟悉了,他们都属于实时操作系统(RTOS),在工业领域比较广泛;
    的头像 发表于 08-18 09:48 1321次阅读

    RQS设计收敛建议ID RQS_CLOCK-12

    本文聊聊“RQS_CLOCK-12”时钟设置建议以及它如何帮助达成时序收敛
    的头像 发表于 07-12 15:44 322次阅读
    RQS设计<b class='flag-5'>收敛</b>建议ID RQS_CLOCK-12

    波特图中增益裕量GM和相位裕量PM的由来

    系统的时域响应,收敛还是发散→反应绝对稳定性(稳定还是稳定
    的头像 发表于 07-07 11:23 3232次阅读
    波特图中增益裕量GM和相位裕量PM的由来

    唠一唠解决FPGA约束中时序不收敛的问题

    FPGA时序不收敛,会出现很多随机性问题,上板测试大概率各种跑飞,而且不好调试定位原因,所以在上板测试前,先优化时序,再上板。
    发表于 06-26 15:41 1326次阅读
    唠一唠解决FPGA约束中时序不<b class='flag-5'>收敛</b>的问题

    模块上的系统还是芯片式设计

    简而言之:在芯片式设计中,您是从零开始的。您的设计是独一无二的,完全根据您的要求而设计。您可以选择组件:处理器、RAM、闪存、网络、连接、电源、温度控制、安全功能、驱动程序和其他微硬件。您构建操作软件来运行这一切并管理集成。您能负担得起的内部流程越多,您获得的控制权就越多。这种级别的自定义和控制可能很诱人,但这种方法有很多缺点。
    的头像 发表于 05-05 09:46 801次阅读