Задать вопрос

Как анонимизировать запись голоса? Как скрыть/удалить шумы?

Столкнулся с такой проблемой: есть .wav (если это важно) файл с голосом, который необходимо обработать до степени неопределимости пола/возраста.
Второе: аудиофайл очень сильно сжимается, потом разжимается (через преобразование Фурье) , качество записи сильно падает. Какие есть способы удаления помех?

Интересуют открытые проекты по этим темам, алгоритмы решения этих задач.
  • Вопрос задан
  • 593 просмотра
Подписаться 4 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Преобразовать голос в текст
Текст преобразовать в голос любой доступной говорилкой
Ответ написан
@BorisKorobkov
Web developer
до степени неопределимости пола/возраста

А если человек говорит "я сделал" или "я сделала"?
А если говорит "звОнит" вместо "звонИт"?
А если окает или акает?
А если использует слова, присущие определенной группе лиц ("парадная", "поребрик", "шаверма" или "ауф", "падра", "вислово")?
Ответ написан
@iarim123
Можно в аудиоредакторе изменить скорость воспроизведения и pitch (только preserve одно из них когда меняешь второе) и поиграться эквалайзером. Будет анонимизация, но с меньшей потерей качества звука.
Тоны и акценты все равно сохранятся, поэтому если нужна прямо полная анонимизация, то как уже сказали лучше использовать речевой синтезатор.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы