ubuntu20.04音频aplay调试

1、使用指定声卡,aplay 播放命令

bash 复制代码
 aplay -D plughw:1,0 test2.wav

2、 录音

bash 复制代码
 arecord -Dhw:1,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav

3、各个参数含义

-D 指定声卡编号 plughw:0,0 //0,0代表card0,device0,可以通过arecord -l获取

-f 录音格式 S16_LE代表有符号16位小端序

-r 采样率 16KHz //采样率不对,会导致音频很沙哑

-d 录制时间 5秒

-t 录音格式 wav格式

-c 通道号 1

4、录音及播音

bash 复制代码
arecord -t wav -c 1 -r 44100 -d 10 -f S16_LE -v k
aplay -t wav -c 2 -r 44100 -d 10 -f S16_LE -v k

arecord -t wav -c 1 -r 44100 -d 10 -f S24_3LE -v k -D plughw:1,0
aplay -t wav -c 2 -r 44100 -d 10 -f S24_3LE -v k -D plughw:1,0

arecord -t wav -c 1 -r 44100 -d 10 -f S24_3LE -v k -D plughw:0,0
aplay -t wav -c 2 -r 44100 -d 10 -f S24_3LE -v k -D plughw:0,0

5、边录边播

bash 复制代码
arecord -d100 -Dhw:0,0 -r48000 -c2 -fS24_3LE -traw | aplay -Dhw:0,0 -r48000 -c2 -fS24_3LE

6、采样率的参数

5512/8000/11025/16000/22050/32000/44100/48000/64000/88200/96000/176400/192000

Ubuntu系统中安装音乐播放器

bash 复制代码
sudo add-apt-repository ppa:ubuntuhandbook1/apps
sudo apt-get update
sudo apt install audacious

Ubuntu系统中安装录音机

bash 复制代码
sudo apt install gnome-sound-recorder
相关推荐
上海合宙LuatOS16 小时前
LuatOS核心库API——【audio 】
java·网络·单片机·嵌入式硬件·物联网·音视频·硬件工程
Android系统攻城狮17 小时前
Android16进阶之音频播放定位MediaPlayer.seekTo调用流程与实战(二百二十七)
音视频·mediaplayer·android16·音频进阶·音频性能实战
晚霞的不甘18 小时前
Flutter for OpenHarmony 可视化教学:A* 寻路算法的交互式演示
人工智能·算法·flutter·架构·开源·音视频
听麟19 小时前
HarmonyOS 6.0+ 跨端智慧政务服务平台开发实战:多端协同办理与电子证照管理落地
笔记·华为·wpf·音视频·harmonyos·政务
晚霞的不甘20 小时前
Flutter for OpenHarmony 实现计算几何:Graham Scan 凸包算法的可视化演示
人工智能·算法·flutter·架构·开源·音视频
零一iTEM20 小时前
MAX98357A_音频输出测试
单片机·嵌入式硬件·开源·音视频·硬件工程
Android系统攻城狮1 天前
Android16进阶之获取播放位置MediaPlayer.getCurrentPosition调用流程与实战(二百二十八)
音视频·android16·音频进阶·音频性能实战
愚公搬代码1 天前
【愚公系列】《AI短视频创作一本通》020-AI短视频创作实例精解(文旅宣传AI短视频实例精解)
人工智能·音视频
有位神秘人1 天前
Android获取设备中本地音频
android·音视频
硫酸锌011 天前
使用ffmpeg合并文件夹内的所有*.mp4格式视频
ffmpeg·音视频