双十一网购狂欢趴刚刚过去,你是不是在为自己抢到丰硕的宝贝而喜悦呢?其实部分的功劳应该归功于输入法啊。
前不久,百度输入法依靠百度强大的搜索引擎和云端技术,实现了词库多元性和精准性的突破,在双十一之前推出了“剁手词库”。这个词库集结了各大热搜品牌、品类词汇,当用户在电商场景下输入时,智能优先候选购物属性的同音词汇,大大提高了用户搜索下单效率。
实际上,这只是百度输入法在智能输入领域小试牛刀的一部分,更多更详细的内容可以到沙龙活动现场来了解。
11月26号,第68期百度技术沙龙将在创业大街车库咖啡举办,本次沙龙主题是“移动端输入法性能优化实战”。届时,百度工程师不仅会解读搜索引擎和云端技术在“剁手”词库上的应用案例,还会分享关于iOS输入法启动速度和内存的优化措施,以及智能语音输入的实现方式,优化细节等等。
具体演讲日程
主题演讲一:iOS输入法启动速度优化
范敏虎
百度资深研发工程师
他将分享百度输入法在启动时间及运行内存方面的优化。具体实现细节包括:将文件I/O比较重的内核初始化放在独立内核操作线程,保证与计算任务并行;将非输入功能相关的任务抽象成单独Task,在低优先级的任务线程独立调度,并会避让输入功能;将图片预先解码,加载图片的展示速度;将面板对象缓存在对象池中,避免重复创建新对象。
而在iOS输入法运行内存优化上采取的措施包括:将图片映射到磁盘,减轻内存占用;减小DrawText的操作,避免内存累积;在面板收起时会从面板对象池中找到合适的对象进行释放。
主题二:人工智能在手写引擎中的应用
贺亮
百度资深研发工程师
百度手机输入法内核算法核心开发人员
本次将主要介绍百度输入法手写引擎的升级迭代历程。手写引擎最初使用的是传统的模式识别技术,利用LDA分类器与贝叶斯分类器的结合进行手写识别,并进行了算法优化;在升级到了基于深度神经网络技术方法后,百度尝试了CNN、全链接、局部感知等网络模型,大大提升了手写识别率。同时,通过结合手机硬件加速技术控制深度神经网络计算带来的性能损耗,给手写输入用户带来优质的输入体验。
主题三:百度输入法语音输入技术的应用和实现
施聪
百度手机输入法Android团队经理,技术负责人
魏利开
百度语音开放平台资深研发工程师
随着网络技术,深度学习技术在近几年的不断提高,以及人工智能时代的到来,语音输入作为常规输入方式慢慢登上舞台。本次分享基于语音输入到识别结果返回的工作流程,介绍具体的实现和优化细节,包括不同环境的采样选择,麦克风的预热,不同机型的离线识别模式选择,语音识别的场景化实现,以及如何通过语音输出表情、天气、联系人等卡片功能,希望给开发者带来一些新的产品和技术思路。
点击“
阅读原文
”,快来与百度技术专家面对面探讨输入法技术。