通过Microsoft Speech将文本转换为语音,直接在电脑上播放。
通过解析html监视Jenkins任务状态,播放对应的语音广播。
我这么做是因为Jenkins在Mac上跑,Mac开发我不熟。广播器用VS C#写的,在我的windows电脑上跑。
更好的做法:
1.做一个对应平台的文本转语音的工具,Jenkins任务执行后直接调用这个工具。
2.在内网放一个播放语音的服务,Jenkins给这个服务发送播放语音的请求。
代码请看这里:
https://github.com/v-star0719/JenkinsHelper.git
![](https://i-blog.csdnimg.cn/blog_migrate/3ff8fca6bea678c08e112dd6ac912b59.png)