Linux下C/C++音声再生

483 ワード

最近Linuxの下にC言語プログラムを書いて、その中の1つの機能は音を再生する必要があります.最終的には、端末を通じてコードを再生するより便利な方法を選択しました.
1
2
3
4
5
#include "stdlib.h"
void PlaySound()
{
system("play XXX.mp3");
}
System()関数は、端末コマンドを実行するために使用されます.play XXX.mp 3は、音声を再生するコマンドです.その前に、端末の下で音声$sudo apt-get install soxを再生するためのソフトウェアsoxをインストールする必要があります.インストールが完了した後、soxのオーディオサポートプラグイン(すべてのフォーマットを選択)$sudo apt-get install libsox-fmt-allをインストールする必要があります.
これでc言語での音声再生が実現します.