06年离开学校,烧掉了所有物理书籍,闭门钻研计算机。08年离开家乡,准备找份计算机方面的工作,至今两年有余,终日的埋头工作,虽然孤身独行,但也有所感触,过去对自己的不珍惜才导致今天这样无一丝的空闲,还继续坚持到2010年8月份吧,生死由命,富贵在天,我辈非是造势之人,且饮苦酒自乐。
08年10月份来到苏州一家语音公司,当初定位在语音内核的的开发(当然不是算法),了解了一些HTK,ATK的一些内容,一个月后,尚未弄明白HTK,由于突然有单机版开发的需要(推英国的教育市场),公司缺乏人力,于是自告奋勇,接下了单机版的开发,由于跨平台的需要,公司选择了SWING,由于06年在家养病时看过一些SWING,所以一切还能掌握,从2008年十二份到2009年四五月份,最后将其命名为Pepper,由于第一次作产品开发,市场推广不好,我也是第一次做软件,产品本身技术上也是杂乱不堪,今天来看,有点惭愧。
2009年6月份-8月份,一方面开始Lexus中文学习软件的开发,另一反面开始着手IE上的语音插件,做了一个F0的声调曲线以及一个中文评分,同时为Ladder Chinese撰写内核服务(基于Pipe),发布lexus的光盘,对方还是很满意。9月份主要在内核性能测试、数据处理及DTW的插件。 2009年10月份,开始NewPepper的设计与实现,并发布了NewPepper,虽然这个版本的NewPepper我不承认是我做得,技术实现不是很好。2009年11月份-2010年1月份,加入了新的内核解码器的开发,主要负责HMem, HModule,HShell,HDict, Lattice等不涉及算法的模块,同时负责内核模块的JNI封装。
2010.3,着手完成NewPepper-OU的单机软件的开发。
2010.5月份至七月份,由于看了NewPepper的部分反馈,甚是不爽,于是申请了一个设计人员,重新设计NewPepper。其中忙里抽闲又重新设计了插件。8月份只九月份开始着手SDK,SDK设计到语音,基础数据机构,GUI;基础数据结构准备从头构建,GUI准备采用wxWidgets 和OpenGL。其中对NewPepper的在线维护一直延续到11月份。11月份,OU要续订,更新了OU的软件,并对Ubuntu, Windows, Mac提交测试组做了一次充分的测试。 2010年12月份开始着手AILRC的单机开发,并提交给了外研社,第一次尝试用python+wxWidgets开发。
12月份决定不再从事单机软件的开发,于是开始着手WTK的设计于实现,WTK是基于C语言的面向对象的语音服务器。决定从今天开始停止Java及C++的开发,自后所有的应用将基于C/Python来开展,开始涉足网络服务开发,当然也要开始自然语言处理的学习。
忙里抽闲,记了一下流水账,可能也是今天才有时间,独自对着孤灯。耳边听得着李敖在语妙天下中骂美国人,前途茫茫,尚需急奔。
2011.1.2. 夜, 于苏州独墅湖畔