Шумоподавление с RTX Voice

05.05.2020, 08:11
NVidia RTX Voice

Еще немного будущего в наше сегодня: Nvidia выпустила ПО позволяющее с помощью нейронных сетей довольно эффективно отделять речь от шума.

Установочный пакет создает два виртуальных аудиоустройства, на вход и на выход, таким образом можно очищать речь и на вводе и на выводе.

RTX Voice достаточно эффективно может очистить полезный сигнал от фоновых звуков работающего вентилятора, кондиционера и прочих подобных шумов. Для эффективной работы, программе потребуется некоторое время, что бы “дополнить” модель речевыми данными вашего голоса.

Требование иметь в наличии RTX-версию видеоускорителя, как оказалось, не более чем маркетинговый ход, RTX Voice вполне себе работает и на предыдущих поколениях видеокарт и путем нехитрых манипуляций эту проверку можно отключить.

На всякий случай, сохраню пропатченную версию у себя, можно ставить на любую карту с архитектурой Fermi и выше.

PlayStation 5 получит аппаратный 3D-звук

05.05.2020, 05:23
PlayStation 5

Marc-Andre Jutras, разработчик из компании Cradle Games, рассказал об одной функции, уже объявленной Sony — технологии трёхмерного аудио 3D Tempest.

По его словам, движок имеет аппаратное ускорение. Это не только позволит легче внедрять технологию, но и даст прирост производительности, поскольку высвободит мощности CPU.

3D-звук существует уже давно, его можно легко запускать на существующих консолях, но немного игр это делают, поскольку это слишком сильно загружает CPU. До настоящего времени для этого использовались программные решения. Однако теперь появилось аппаратное ускорение и это значит, что нет никаких причин не использовать его. Для нас это в основном означает, что PS5 сможет звучать лучше одним движением переключателя. Если конечно у вас есть поддерживаемая аудиосистема. Также это означает, что мы получим поток CPU, освобождённый от тяжёлых звуковых вычислений. Даже если две консоли имеют совершенно одинаковые CPU, наличие аппаратного ускорения для конкретной задачи может дать огромное ускорение CPU.

Удаление неактивных ящиков Exchange

21.04.2020, 11:06

Экспортируем список всех почтовых ящиков, вход в которые не выполнялся более 90 дней в CSV:

Get-MailboxStatistics -server “servername” | Where{$_.Lastlogontime -lt (Get-Date).AddDays(-90)} | ft DisplayName >mailboxes.csv

Проверим список на актуальность, скорректируем при необходимости.

Удалим (Remove-Mailbox) или отключим (Disable-Mailbox) почтовые ящики согласно списка:

Import-CSV mailboxes.csv | ForEach-Object -Process {Disable-Mailbox $_.Name}