最近在项目中卡在了adpcm转pcm的算法中。本来想着使用python的库来直接完成转换,但是测试之后发现有点问题,标准库audioop的执行结果也不可解释,数据点数不正确。一直卡在这里无法往下一步走。
最近可能是浮躁了,遇到问题不能沉下心来解决。而是本来想着跳过这个算法问题,直接使用python库来完成这个操作,但是事与愿违,可能还是需要看看这个算法的解码过程才能正确对应自己的需求。最近想法挺多,但是时间真是有限。从最开始的灵感到最后落实到机器学习和神经网络的学习,完成算法和模型的搭建和调试,但是居然最后卡在网络组播的adpcm转换为线性pcm的过程中,浪费了大量的时间。
一个人从构思到实践,走的太累了,分身乏术。这个项目笔者想了想,反思了一下。
第一,笔者很笨。遇到一些问题由于智商的原因,其实不能很巧妙的解决,只能一步步前进来完成。在没有前期积累的前提下,其实一个小问题就需要自己大量的时间去实践和测试。
第二,忽视了团队的作用。组织架构有局限性,但是没有寻求团队或者寻找团队来完成探索工作,团队的力量比个人远远大的多。应该聚焦主业,把模型优化的最好,应该是组建团队,然后把附属的业务移交给团队来做,这样项目才能做的最好。
第三,遇到硬骨头绕着走。这个可能与前两个有关系,能力不够喜欢换个方式,但是有时候可能需要自己有勇气翻过这座山才能很好的解决问题。
网友评论