notes
Tools

無料効果音 (SFX) の入手先とライセンス

ロボット等の効果音を無料・合法に入手する定番サイト、CC0 中心のライセンス選び、実行時ネット非依存 (DL 一回 → repo 同梱) の運用、ffmpeg での変換/合成

要点: CC0 (帰属不要) の音を無料サイトから 1 回だけ DL して repo に同梱する。実行時にネットから取らない (機器の音がネット断で鳴らないのを避ける)。合成でよければ ffmpeg でライセンスフリーに作れる。

入手先#

サイトライセンスアカウント備考
Pixabay (pixabay.com/sound-effects)Pixabay License (無料・商用可・帰属不要)不要直 DL、第一候補
Mixkit (mixkit.co/free-sound-effects)無料・帰属不要不要SFX がきれい
Freesound (freesound.org)CC0 / CC-BY / 一部 NC要 (無料)最大級。CC0 で絞ると楽。API あり
BBC Sound Effects (sound-effects.bbcrewind.co.uk)RemArc (個人/教育/研究)不要産業機械が豊富。一般商用は不可
OpenGameArt / Wikimedia CommonsCC0/CC-BY/PD不要直リンクで script DL しやすい

ライセンスの選び方#

  • 迷ったら CC0 (帰属不要・制約なし) を選ぶと安全。
  • CC-BY は出典明記が必要 → CREDITS.md に残す。
  • CC-BY-NC は非商用限定。BBC RemArc は個人/教育/研究のみ (一般公開・商用配布は不可)。

運用 (実行時ネット非依存)#

安全機器やロボットの音はオフラインで確実に鳴るべきなので、実行時に API 取得しない。

  1. wav/mp3/ogg で 1 ファイル DL。
  2. wav へ変換・整形: ffmpeg -i in.mp3 -ac 1 -ar 44100 -t 0.5 out.wav
  3. repo に同梱 (小さい wav は数十 KB)。
  4. 再生は ffplay -nodisp -autoexit -loglevel quiet <path> / aplay -q <path> / pw-play <path>。

合成 (DL 不要・完全ライセンスフリー)#

realistic さより手軽さ・再現性なら ffmpeg lavfi で生成:

  • トーン: ffmpeg -f lavfi -i "sine=frequency=440:duration=0.3" out.wav
  • 機械うなり: aevalsrc で低域 + 倍音を重ね tremolo + lowpass + alimiter。
  • 打撃 (クランク): aevalsrc=0.8*sin(2*PI*90*t)*exp(-16*t):d=0.2 (指数減衰)。

検索語 (機械音)#

servo, servo whine, motor, industrial motor, hydraulic, pneumatic, relay clunk, machine, robot arm, mechanism。

関連#

  • 検証コマンド (aplay/ffplay/wpctl) は [SocketCAN 診断] とは別に、音声出力先は wpctl status / wpctl set-default で確認。
最終更新:

On this page