User Tools

Site Tools


audio

This is an old revision of the document!


Table of Contents

录音

目前使用alsa提供的接口,录音一般为WAV。

条件

准备一条带MIC的耳机(注意个别耳机线序不对,笔者测试了三星手机耳机、小米手机耳机是可以的。苹果耳机由于线序不同是不行的)插入耳机座,运行如下命令后会把声音录到内存中。

 root@Widora:/# arecord -f cd /tmp/rec.wav

执行后将持续录音,停止请按“ctrl + C”组合键。

播放

如下命令可回放刚才的录音。

root@Widora:/# aplay /tmp/rec.wav

听音乐

一般的音乐文件都是wav和mp3格式,wav使用如上的aplay命令,而mp3则需要用madplay命令,例如:

root@Widora:/# madplay /tmp/test.mp3
调整声音大小

alsa提供了字符画的音频调节工具,前提是需要串口终端支持,例如putty和minicom就可以很好的支持字符画。进入后可以使用上下左右等进行选择和调整。

root@Widora:/# alsamixer

AIRPLAY

简介

airplay适用于iphone、ipad、iturns客户端远程推送音乐。 使用前,先保证Widora以repeater方式连接路由器让Widora连接互联网,手机、ipad等和Widora在同一个路由器下边,或者手机、ipad直连Widora的WI-FI。 1. 在Widora上编辑/etc/config/shairport文件,将第二行的disabled修改为0。

config shairport main
      option disabled '1'
      option respawn '1'
      option bname 'AirPort'
      option password ''
      option port '5002'
      option buffer ''
......

2. 重启shairport服务: # /etc/init.d/shairport restart

3. 手机、ipad此时可以发现AirPort设备了。 4. 此教程有误,等待修正。

audio.1514001494.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki