
黑客马拉松是一种极富创意的方式,可以创造出您没有时间或动力去做的事情。 参加Andela最初的内部#hackday就是这样的一次。 第一次黑客马拉松仅向技术团队成员开放。 总共有9支队伍,每支队伍的最低人数为2。 Vibez团队-一个表现良好的团队,由两名工程师–我本人Jumoke Oladimeji –和产品协调员Sharon Telewa组成。 我们称自己为“ Vibez” -一种具有良好共鸣的游戏。 我们解决的想法解决了一个问题,该问题经常发生在使用共享音乐服务(如Sonos)的办公室和工作区中。

问题
在使用诸如Sonos之类的共享音乐流传输系统的办公空间中,很难控制播放的歌词内容(粗俗,粗俗等),音量大小等。这可能导致工作环境不太理想在办公室的同事和其他人。
Sonos产品系列的自定义控制器将在后台对所有歌曲歌词进行亵渎检查,以确保播放的歌曲符合某些预定义的首选项(即,内容评级为PG对R)。


怎么运行的
Vibez控制器在局域网上发现Sonos设备,然后查找并获取当前正在播放的歌曲的歌词,并通过亵渎检测算法运行它。 如果歌词包含任何粗俗之处,并且内容的预定义等级为R,则跳过该歌曲。
使用的技术
硬件
- Sonos Connect + JBL Flip3蓝牙扬声器
软件
- MusicXmatch库获取歌曲歌词
- Node-Sonos — Sonos媒体播放器界面/客户端
- 使用来自Algorithmia的NLP的亵渎性检测算法
- Shayan的音乐播放器样式
这是我们构建的演示。
下一步是什么?
- 使源代码公开可用,并使用电子将端口代码移植到所有平台的可执行文件中。
只有良好的共鸣!
您需要雇用顶尖的开发人员吗? 与Andela交谈以帮助您扩展规模 。
您是否想加快开发者的职业生涯? Andela目前正在招聘高级开发人员。 现在申请 。