【猎云网(微信:ilieyun)北京】10月24日报道
冰冷的代码可以变成情绪丰富的音乐?今天是1024程序员节,滴滴的几个程序员从日常代码中找到映射成音符的逻辑,利用两三天业余时间开发上线了一套代码音乐转换器。打开微信搜索 “代码变音乐”小程序,输入任何一段代码,即可立刻生成一段旋律。
滴滴业务平台技术专家算法工程师于留宝解释称,背后的逻辑其实并不复杂,通过一套算法逻辑公式Bound(Variety(BaseLevel(code), Melody(code), Random(code))),再叠加接一个时序预估模型,就可将代码中的字符映射成音乐数字,并生成不同的节拍。
他尝试把滴滴功能代码试着变成音乐,其中包括用户熟悉的智能派单、物品遗失找回、疲劳驾驶提醒、行程分享、口罩佩戴检测等产品功能。为了让这些旋律更好听,工程师们还进一步进行了编曲。
为了让更多人能听到代码的声音,于留宝和几个同事在两三天的业余时间内开发设计了“代码变音乐”小程序。点击小程序可直接收听滴滴功能背后的声音。此外,用户还可随机生成代码甚至自行上传代码,生成专属音乐。