NVDA Unmute

Ten dodatek sprawdza stan systemu audio Windows podczas uruchamiania NVDA. Jeśli okaże się, że dźwięk jest wyciszony - dodatek na siłę go włącza. W tym samym czasie poziom głośności jest sprawdzany oddzielnie dla procesu NVDA. Dodatek sprawdza również stan syntezatora mowy. W przypadku problemów z jego inicjalizacją podejmowane są próby uruchomienia syntezatora, co jest określone w ustawieniach NVDA. Istnieje dodatkowa możliwość sprawdzenia, na którym urządzeniu audio jest odtwarzany dźwięk NVDA. Jeśli to urządzenie różni się od urządzenia domyślnego, wyjście automatycznie przełącza się na urządzenie audio zainstalowane w systemie jako główne.

Uwaga: Jeśli dźwięk uruchamiania dodatku jest odtwarzany zawsze, nawet jeśli głośność NVDA jest na odpowiednim poziomie. Oznacza to, że aplikacja przełącza wyjście audio na główne urządzenie audio przy każdym uruchomieniu NVDA. Zwykle ma to miejsce, gdy urządzenie wyjściowe audio w ustawieniach NVDA różni się od domyślnego urządzenia wyjściowego lub "Mapowania dźwięku Microsoft". To zachowanie można łatwo zmienić na jeden z następujących sposobów: 1. Po ponownym uruchomieniu NVDA, po prostu zapisz aktualną konfigurację za pomocą NVDA+Ctrl+C. Domyślne urządzenie audio zostanie zapisane w ustawieniach NVDA i przełączanie nie nastąpi przy każdym uruchomieniu NVDA. 2. Jeśli nie chcesz zmieniać konfiguracji NVDA - po prostu wyłącz funkcję przełączania urządzeń audio w panelu ustawień Unmute.

Okno dialogowe ustawień dodatku

W oknie dialogowym ustawień dodatku dostępne są następujące opcje:

  1. Pierwszy suwak w oknie dialogowym ustawień dodatków pozwala określić poziom głośności systemu Windows, który zostanie ustawiony po uruchomieniu NVDA, jeśli dźwięk był wcześniej wyciszony lub był za cichy.

  2. Minimalny poziom głośności systemu Windows, przy którym zostanie zastosowana procedura zwiększania głośności. Ten suwak umożliwia dostosowanie poziomu czułości dodatku. Jeśli poziom głośności spadnie poniżej wartości podanej w tym miejscu, głośność zostanie zwiększona przy następnym uruchomieniu NVDA. W przeciwnym wypadku, jeśli poziom głośności pozostanie wyższy niż wartość określona w tym miejscu, to po ponownym uruchomieniu NVDA jego poziom się nie zmieni. I oczywiście, jeśli dźwięk był wcześniej wyłączony, po ponownym uruchomieniu dodatek i tak go włączy.

  3. Poniższe pole wyboru umożliwia włączenie ponownej inicjalizacji sterownika syntezatora mowy. Ta procedura rozpocznie się tylko wtedy, gdy zostanie podczas uruchamiania NVDA wykryte, że sterownik syntezatora mowy nie został zainicjowany.

  4. W tym polu możesz określić liczbę prób ponownej inicjalizacji sterownika syntezatora mowy. Próby są wykonywane cyklicznie w odstępie 1 sekundy. Wartość 0 oznacza, że ​​próby będą wykonywane w nieskończoność, aż do pomyślnego zakończenia procedury.

  5. Opcja "Przełącz na domyślne urządzenie wyjściowe audio" umożliwia sprawdzenie przy uruchomieniu, na którym urządzeniu audio emitowany jest dźwięk NVDA. A jeśli to urządzenie różni się od urządzenia domyślnego, wyjście automatycznie przełącza się na urządzenie audio zainstalowane w systemie jako główne.

  6. Następne pole wyboru włącza lub wyłącza odtwarzanie dźwięku startowego, gdy operacja zakończy się pomyślnie.

Lista zmian

Wersja 1.5

Wersja 1.4

Wersja 1.3

Wersja 1.2

Wersja 1.1

Wersja 1.0.1

Wersja 1.0. Zaimplementowano funkcje

Dodatek korzysta z zewnętrznego modułu Windows Sound Manager.

Zmiany w NVDA Unmute

Możesz sklonować to repozytorium, aby wprowadzić zmiany w NVDA Unmute.

Zewnętrzne zależności

Można je zainstalować za pomocą pip: - markdown - scons - python-gettext

Aby spakować dodatek do dystrybucji:

  1. Otwórz wiersz poleceń, przejdź do katalogu głównego tego repozytorium
  2. Uruchom polecenie scons. Utworzony dodatek, jeśli nie było błędów, jest umieszczony w bieżącym katalogu.