How to remove 3rd person voice from an audio signal?
7 ビュー (過去 30 日間)
古いコメントを表示
How to remove voice of a person from an audio signal, where three persons are talking with each other. I have to remove any of the voice from those three people. Is it possible? Please guide.
0 件のコメント
回答 (2 件)
Image Analyst
2021 年 12 月 30 日
You can use Independent Components Analysis or Blind Source Separation. Sorry I don't have code but you can see these links:
Code:
3 件のコメント
Image Analyst
2021 年 12 月 30 日
No, sorry. It's not my field, and not my code.
Your problem in general is not an easy one. Maybe just search for "cocktail party problem".
I know it's not easy to learn that topic, but that's all I have to offer you. Whoever offers you anything -- it will not be easy or trivial, since it's inherently a difficult problem. Sorry.
Brian Hemmat
2022 年 1 月 3 日
These examples might be helpful:
They show how to separate voices of two speakers speaking simultaneously. I believe both examples could be adapted for three speakers.
0 件のコメント
参考
カテゴリ
Help Center および 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!