分类: Raspberry Pi

通过Telegram Bot 把语音信息发送到 Raspberry Pi 并播放(一)

今天是国庆节前一天, 好像事不多, 这篇早该完成的博客一直拖到了现在.

<树莓派录音并发送到特定Telegram Group(二)> 相关的第二篇都已经写完了, 哎...

前言

去年媳妇在找工作, 但是由于出租屋内的手机信号不好, 经常接不到电话, 即使接到电话, 通话也是很卡断断续续的.

我公司信号没问题, 于是媳妇就把我号码也写到的简历上了, 这样我在公司经常收到面试电话, 再告诉他们原由,

让他们发面试邀请邮件或者我通知媳妇给他们回电话(主要通过QQ).

有时候媳妇不并总是在电脑前, QQ消息并不能及时回复, 就会出现你明明知道她在那里, 但就是联系不上,

于是就想到了利用树莓派来播放语言, 树莓派插上广播, 使用mplayer播放语音文件, 可以达到这个目的.

现在经常用来把下班行程告诉岳母, 然后根据语音提示合理的安排做饭时间. 一般到家正好开饭. 哈哈

继续阅读

树莓派录音并发送到特定Telegram Group(二)

目的:

在Raspberrypi上录音,然后把录音发送到特定Telegram group, 之前做了通过Telegram Bot 把录音发送到Raspberry pi 并播放.

操作说明:

Raspberry pi GPIO 版本: 0.6.3(这个和最新的0.10.0有方法名有区别)

手指触摸开关,指示灯亮起,此时开始录音,当想停止录音时,手指再次触摸开关, 指示灯关闭, 停止录音(TTP223, 也可以切换到另一模式,手指触摸长亮,手指离开关闭)。将音频文件移动到指定文件夹,然后通过Telegram Bot 把音频文件发送到指定的Telegram Group.

引用:

http://www.jianshu.com/p/3763957519a4

http://www.jianshu.com/p/008339095fd6

http://www.jianshu.com/p/ace71c44ec67

Github 项目:

https://github.com/i-sync/raspberry-record-audio

继续阅读

Raspberry pi 定时天气播报

操作步骤:

  • 简单的写了python脚本
  • 添加定时计划里执行

百度的天气接口:http://api.map.baidu.com/telematics/v3/weather?location=city&output=json&ak=api_key

百度的语音合成接口:http://tsn.baidu.com/text2audio?tex=text&lan=zh&cuid=cuid&ctp=1&tok=token

继续阅读

Raspberry Pi 整点报时

完整的音频文件及脚本: Github

参考链接:

http://blog.sina.com.cn/s/blog_6d1aef300100qta0.html

http://linuxtools-rst.readthedocs.org/zh_CN/latest/tool/crontab.html

  • 安装Mplayer
  • 下载语音文件(解压到/{home})
  • 创建脚本文件TimeAudio.sh(/usr/local/bin)
#!/bin/bash

filePath=/{home}/TimeAudio
Time=`date +%H%M`
audioFile="$filePath/$Time.mp3"
#echo $audioFile
player=/usr/bin/mplayer

$player $audioFile

继续阅读

Raspberry PI 自动发布天气信息到QQ空间/微博

参考链接

https://aoaoao.me/951.html/comment-page-1

http://www.ipip5.com/today/api.php?type=json

http://www.eoeandroid.com/thread-331843-1-1.html

说明

天气信息来自于百度地图API,历史上的今天来自于网络API(见上).

准备工作

安装python(没有的,自行下载安装)
安装requests

git clone git://github.com/kennethreitz/requests.git
cd requests
python3 setup.py install

继续阅读

Viagle Blog

欢迎来到我的个人博客网站