Win10 + Kinect 2 jako mikrofon

1

Próbuję użyć mojego Kinect 2 (alias XBox One Kinect) z komputerem z systemem Windows 10 jako mikrofonu w salonie. Mam go podłączoną przy użyciu oficjalnej karty PC i działa całkiem nieźle - gdy mam otwartą aplikację Windows Speech (sapisvr.exe -SpeechUX).

Jeśli jednak zamknę aplikację Windows Speech i spróbuję użyć jej jako normalnego mikrofonu, napotkam na nią problemy (wygląda na to, że głośność może nie być odbierana). Wygląda na to, że nie odbiera żadnego dźwięku w innych aplikacjach, takich jak czat Steam (bezpośredni czat poza grą), VoiceAttack, dyktafon Windows, a co najważniejsze - konfiguracja mikrofonu (Ustawienia> Czas i Lang> Mowa> przycisk Rozpocznij) i okna dialogowe Trenera mowy WSR (Panel sterowania> Łatwość dostępu> Rozpoznawanie mowy> Samouczek mowy).

Myślę, że mogę wykluczyć wszelkie problemy fizyczne, ponieważ - jak wspomniałem powyżej - działa w aplikacji WSR. Próbowałem kilku rzeczy (w tym sporo google), ale jak dotąd nie miałem szczęścia. Chciałeś sprawdzić, czy ktoś może mieć jakieś pomysły?

Aby przyspieszyć:

  • Mam go podłączonego do adaptera PC za pomocą kabla USB3 i podłączonego do portu USB3 na mobo.

  • Jestem w przybliżeniu Normalnie 10 stóp od mikrofonu. Wydaje się, że nie przeszkadza to wcale, jeśli w ogóle używa się go z WSR. Próbowałem podejść bliżej (próbowałem zarówno na odległości 6 stóp, jak i 3 stóp) i wydaje się, że nie ma to żadnej różnicy.

  • Nie uruchamiam żadnego wideo / podkładu muzycznego / itp. Pokój, w którym jestem, jest bardzo cichy. Nawet wyciszone głośniki do testowania.

  • Ustawienia> Urządzenia> Podłączone urządzenia pokazują to jako „Kinect, podłączony do USB 3.0”

  • Większość moich ustawień prywatności została wyłączona (rozumiem, że i tak dotyczy to aplikacji metra). Niezależnie od tego mam włączone ustawienie mikrofonu i aplikacje „Xbox” + „Windows Voice Recorder”.

  • Jeśli przejdę do Panelu sterowania> Sprzęt> Dźwięk> karta Nagrywanie, zobaczę „Tablica mikrofonu, czujnik Xbox NUI”. Jest oznaczony jako „Domyślne” urządzenie. Czasami widzę, że odbiera mój głos na paskach tutaj przez 2-3 sekundy, kiedy po raz pierwszy przełączam się na kartę. Innym razem (lub po 3 sekundach) mogę mówić wszystko dzień, a potem pasek w ogóle się nie rusza.

  • We właściwościach powyższego urządzenia: zakładka Poziomy ma wartość 100. Nie daje mi żadnych innych opcji, takich jak doładowanie itp. Zakładka Zaawansowane, ma zaznaczone oba znaczniki w „Trybie wyłączności”.

  • Próbowałem otworzyć Volume Mixer, klikając ikonę dźwięku w pasku zadań. Ale nie byłem w stanie dowiedzieć się, w jaki sposób (jeśli?) Mogę pokazać urządzenia nagrywające w systemie Windows 10 ...

  • Próbowałem z Kinect 2.0 SDK i bez niego; bez różnicy.

  • Menedżer urządzeń pokazuje „Urządzenia czujników Kinect> Interfejs WDF KinectSensor 0”. Nie ma przy tym żadnych symboli błędów / ostrzeżeń.

Oto moje specyfikacje sprzętowe na wypadek, gdyby stały się istotne. Ostatniej nocy zaktualizowałem sterowniki mobo i grafiki, aby upewnić się, że były to skargi na Win10.

spirytus
źródło
Szybka aktualizacja: Widząc pewne dodatkowe zachowanie rozpoznawania mowy w systemie Windows losowo wyłączy mój mikrofon. Wydaje się, że osiąga pewien limit czasu bezczynności mikrofonu i wyłącza go. Czasami to płaskie ignoruje mnie, gdy jest włączone. Tak czy inaczej, gdy zdecyduje się na „wyłączenie”, kiedy spróbuję ręcznie włączyć, spróbuję przez kilka sekund, zignoruj ​​moje mówienie i natychmiast wrócę do wyłączenia - prawie tak, jakby nie wiedział, jak to zmienić na.
spiritpyre,
Próbowałem kilku innych rzeczy: 1. Wyłączyłem / odznaczyłem opcję „wyłączność” Panel sterowania> Sprzęt> Dźwięk> karta Nagrywanie> „Tablica mikrofonu, czujnik Xbox NUI”> Właściwości> Zaawansowane. 2. Zainstalowana aplikacja „Voice Finger” współpracująca z WSR. Krótko po zainstalowaniu zobaczyłem, że podnosi mikrofon w oknie dialogowym panelu sterowania, ale przestało działać kilka sekund później. 3. Przesunąłem kabel i wypróbowałem go w moich dwóch innych gniazdach USB 3.0. 4. Przestałem zostawiać komputer w trybie uśpienia, teraz wykonuję pełne wyłączenie / uruchomienie.
spiritpyre,
W oparciu o to: goo.gl/5GAqVX Zauważyłem w Opcjach zasilania, że ​​ma „Ustawienie wstrzymania selektywnego USB” jako Włączone. Spróbuję ustawić wyłączoną i sprawdzić, czy to robi różnicę ... myśląc, że to może wyciąć USB po bezczynności, a wtedy oprogramowanie po prostu nie odbiera go ponownie ... Spróbuje tego, a jeśli to popsucie, to ja Zainstaluję Win10 na moim laptopie i tam spróbuję. Jedyną rzeczą, o której mogę myśleć o przeszłości, jest nuklearna instalacja czystej instalacji Win10. Spróbuję się zgłosić, aby nie zostać kimś innym DenverCoder9 [ xkcd.com/979/] :-)
spiritpyre