Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zanjie1999/workdayalarmclockgo
工作咩闹钟 使用 Golang 重构的 工作日闹钟 服务端 社畜的一天从美好的音乐开始 每天不同的闹钟铃声 全平台兼容包括Android
https://github.com/zanjie1999/workdayalarmclockgo
alarm-clock golang server workday
Last synced: 2 days ago
JSON representation
工作咩闹钟 使用 Golang 重构的 工作日闹钟 服务端 社畜的一天从美好的音乐开始 每天不同的闹钟铃声 全平台兼容包括Android
- Host: GitHub
- URL: https://github.com/zanjie1999/workdayalarmclockgo
- Owner: zanjie1999
- Created: 2023-06-30T07:59:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-22T18:49:35.000Z (3 months ago)
- Last Synced: 2024-08-22T21:03:42.483Z (3 months ago)
- Topics: alarm-clock, golang, server, workday
- Language: Go
- Homepage: https://www.bilibili.com/video/BV1X142147Cb/
- Size: 7.45 MB
- Stars: 11
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 使用 Golang 重构的 工作咩闹钟
原项目是 [工作日闹钟](https://github.com/zanjie1999/workdayAlarmClock),从2017年用Python2写出来后,使用Python3重构,现在使用Golang重构,最大的原因是想适配Android可以在每次在设定的网抑云歌单中随机抽取2首作为闹钟铃声,
另外可以作为网抑云音乐播放器使用,随机播放永不重复,实现除语音助手外的智能音响应有的功能这是一个服务端程序,交互将通过8080端口的Web服务在浏览器完成,尽量减少ram占用,以便运行在骁龙210的随身WiFi上(包括Android端仅占用47M的Ram),使用蓝牙音响播放闹钟声音
这个程序将解决传统闹钟的几个问题:
1. 在节假日调休的情况下,该响的时候不响不该响的时候响
2. 闹钟铃声千篇一律,天天一样,容易听腻
3. 闹钟时间不够长,声音不够大,容易睡过头
4. 小爱音响断网后闹钟不会响
5. 闹钟随机音乐不能放我喜欢的歌
6. 随机播放重复概率过高## 如何使用
Android使用 [App](https://github.com/zanjie1999/workdayAlarmClockAndroid)
其他系统需要安装sox和curl,并且暂停,音量控制不可用
Linux: `包管理器比如apt或者yum等 install sox curl`
macOS: `brew install sox curl`
Windows:这样启动 `workdayAlarmClock 你的播放器路径`## 指令
```shell
# 停止播放
stop
# 下一首
next
# 上一首
prev
# 退出
exit
```### 天气播报
会在每次闹钟停止后(手动停止或播放完自动停止),播报今天的天气和前一天的温度差,以便决定穿什么衣服
你需要手动在闹钟设置中输入天气代码的框中输入你的区/市,并点击右边的查询按钮,保存设置后尝试点击“测试获取天气”来检查是否能正常使用
因配额资源有限,请勿将我的语音合成api用于其他用途,谢谢合作,否则将会取消这一功能