2012-03-22 8 views
7

Pracuję nad przeglądarką Chrome. Kod <input x-webkit-speech> pokaże to:
bar1
po kliknięciu ikony mikrofonu można wprowadzić mowę. tak
bar2
x-webkit-speech, jak automatycznie kliknąć ikonę mikrofonu, aby automatycznie zarejestrować wiele słów?


Moje pytanie brzmi, jak zrobić to zapis głosu automatycznie rozpoznaje, bez ręcznie kliknąć ikonę mikrofonu?
Tak jak po załadowaniu strony, zaczyna się nagrywanie; lub napisać kody na emulować jedno kliknięcie zdarzenie? Czy to możliwe?
Czy możesz podać przykładowy kod lub dokument x-webkit-speech API?
Dziękuję.

Odpowiedz

9

To nie powinno być możliwe, ponieważ gdyby to było zagrożenie prywatności - strona mogłaby zacząć nagrywać to, co jest powiedziane w pobliżu, bez wiedzy użytkownika lub zamiaru. Jeśli jest jakikolwiek sposób, aby to osiągnąć, zostanie to z pewnością usunięte, gdy tylko twórcy przeglądarki dowiedzą się o problemie.

+0

pl, Piszę narzędzie wewnętrznego użytku firmy, aby przetestować inny produkt. Dlatego chciałbym uniknąć operacji ręcznego klikania. Jakieś sugestie? – Albert

+3

Przeglądarka internetowa nie może stwierdzić, czy masz dobre intencje. Teraz jest * możliwe *, że istnieją inne środki, takie jak na przykład rozszerzenie przeglądarki/wtyczka, aby twój kod miał dodatkowe uprawnienia, ale na pewno nie będziesz mógł tego zrobić * ze zwykłej strony internetowej *. –

+1

, ale przynajmniej powinno być możliwe za pomocą pola wyboru dla użytkownika poprzez "odsłuchaj ponownie, jeśli przesłane" lub podobne – Karussell

Powiązane problemy