能识别情绪的网页音乐播放器
我们一直想借助现有的技术开发一个能识别情绪的音乐播放器,最初的想法来源于@lcyzgdy。这一版本的作品很简单但也具有趣味性,希望能激发你的创意。
Chrome需要点击地址栏左边的感叹号打开摄像头功能。
利用Microsoft Azure Emotion API进行情绪识别,再通过网易云音乐API来根据情绪标签完成从歌单到歌曲的搜索。
- NodeJS 6.0+ 环境
- 兼容 MediaDevices.getUserMedia() API的浏览器,具体可查看MDN文档。
$ git clone https://github.com/LanticGan/EmotionMusic
$ cd EmotionMusic
$ npm install
运行服务器
$ node app.js
默认开放端口为3000,通过浏览器访问即可
- Microsoft Azure Emotion API Key默认试用期限只有30天,若过期可在官网免费申请试用或者购买。