音声ファイルがパソコンによって波形データが変わってしまう理由
显示 更早的评论
音声を別のデバイスから出力しAudio test Bench を使いピエゾ素子を用いて音声ファイル(wav)を入力しましたがパソコンにより波形データが変わってしまっています。
特に音声ファイル②の方は入力が絶対値0.5よりは大きくならずに入力されています。音声を入力する際の設定、環境は同じにしていますが原因がわかりません。ご教授お願いいたします。
回答(1 个)
Atsushi Ueno
2022-12-15
0 个投票
>音声を別のデバイスから出力しAudio test Bench を使いピエゾ素子を用いて音声ファイル(wav)を入力しました

図の様な環境を想定して:ハードウェアや物理的な環境による差を疑うべきだと思います。
- 空間の違い (音響の違い)
- ピエゾ素子の個体差・置く場所・置き方など
- サウンドデバイスのハードウェア的な増幅度に違いがある
- PCのOS等で設定するマイクレベル
>特に音声ファイル②の方は入力が絶対値0.5よりは大きくならずに入力されています。
音声ファイル②を再生すると軽く音割れしているのではないかと想定します。図示した通りの環境か否かは不明ですが、特にピエゾ素子を用いた事が気になります。ピエゾ素子はコンクリートマイクやアコースティックギターのピックアップに良く使われる様に、空気振動よりも接触した固体の振動を拾うのに適しています。それ故に、ちょっとした環境の違いが出力電圧の違いとなり、片方の増幅結果が飽和してしまったのではないかと想定します。
类别
在 帮助中心 和 File Exchange 中查找有关 Audio I/O and Waveform Generation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!