【獵雲網北京】10月24日報道
冰冷的程式碼可以變成情緒豐富的音樂?今天是1024程式設計師節,滴滴的幾個程式設計師從日常程式碼中找到對映成音符的邏輯,利用兩三天業餘時間開發上線了一套程式碼音樂轉換器。開啟微信搜尋 “程式碼變音樂”小程式,輸入任何一段程式碼,即可立刻生成一段旋律。
滴滴業務平臺技術專家演算法工程師於留寶解釋稱,背後的邏輯其實並不複雜,透過一套演算法邏輯公式Bound(Variety(BaseLevel(code), Melody(code), Random(code))),再疊加接一個時序預估模型,就可將程式碼中的字元對映成音樂數字,並生成不同的節拍。
他嘗試把滴滴功能程式碼試著變成音樂,其中包括使用者熟悉的智慧派單、物品遺失找回、疲勞駕駛提醒、行程分享、口罩佩戴檢測等產品功能。為了讓這些旋律更好聽,工程師們還進一步進行了編曲。
為了讓更多人能聽到程式碼的聲音,於留寶和幾個同事在兩三天的業餘時間內開發設計了“程式碼變音樂”小程式。點選小程式可直接收聽滴滴功能背後的聲音。此外,使用者還可隨機生成程式碼甚至自行上傳程式碼,生成專屬音樂。