Zvonimba - asystent głosowy dialer
Android Technologii / / December 19, 2019
W czasie, kiedy ekran dotykowy i rozprasza go nie ma możliwości, Zvonimba będzie wybrać dowolny numer. W deszczu jesieni, zimy lub jasnym letnim słońcu może być bardzo przydatne dla wszystkich właścicieli Android smartphone.
Ostatnio nastąpił wzrost zainteresowania producentów smartfonów dla nowych zastosowań w różnych czujników. Na przykład, wiele czujników MotoX lub oddzielny koprocesor M7 w iPhone 5S.
Rzeczywiście, zakres stosowania czujników telefonów, które są zawsze pod ręką, jest ogromna. Gdy po raz pierwszy ujrzałem jedną z tych funkcji w iPhone 4S nadal nazywa RaiseToSpeak. To pozwala aktywować osobistego asystenta głosowego Siri, bez dotykania ekranu, po prostu trzymać telefonu przy uchu.
Potem była chęć zaimplementować coś takiego w nieco innym obszarze platformy Android. Mianowicie, aby utworzyć asystenta aplikacji, co pozwala na wykonywanie połączeń za pomocą głosu, czujniki i bez dostępu do internetu (co jest wymagane do Siri).
Tak więc zastosowanie Zvonimba rozpoznaje nazwy kontaktów w języku rosyjskim i Offline za pomocą czujników smartfonu za aktywację, co pozwala, aby nie być rozproszony przez ekran i dotyku do niego. Film pokazuje małą demonstrację aktywacji wstrząsnąć i machnięcia. Ale podstawowa metoda aktywacji, które nie mogą być pokazane na filmie - zbliżanie do ucha w miejscu, w którym zwykle rozmawiać przez telefon bez odblokowywania ekranu. Aby to zrobić, należy oświetlić ekran i trzymając telefon przy uchu - Zvonimba aktywowane się z prośbą o powiedzieć nazwę kontaktu.
W tym celu specjalny algorytm został opracowany w którym wzięło udział wielu czujników, aby określić dokładne położenie telefonu w przestrzeni. czujnik zbliżeniowy wykrywa słuchawkę od ucha, a dane z akcelerometru i czujnika pola magnetycznego pozwalają na obliczenie kąta w tym punkcie. Działa on tylko siedzi lub pozycji stojącej.
Systemy rozpoznawania mowy są oparte na rozwoju inżynierów Carnegie Mellon UniversityPocketSphinxPrzeniesiony do procesorów ARM, który może rozpoznawać mowę nawet na bardzo słaby i urządzeń bez konieczności łączenia się z Internetem. Teraz jesteśmy aktywnie działa na rzecz uznania jakości i szukają osób chętnych do pomocy w tej sprawie. Aby uzyskać najlepsze rezultaty, konieczne jest, aby smartfon był tłumienie hałasu i echa funkcje anulowanie rezerwacji.
Wśród opcji pracy czujki wdrożone niektóre funkcje, aby uprościć proces wybierania - jak pseudonimów dla kontaktów, kontakty zamykania timeout timer i innych.
pseudonimy pozwalają zadzwonić do kontaktu jest nie tylko tytuł książki kontaktowej, ale w bardziej dogodnym nazwisko lub nazwę, która lepiej rozpoznawane.
Za zabicie nazwę kontaktu w programie można użyć dowolnego TTS-silnik, na przykład, zbudowany przez Google, itp SVOX
Należy również zauważyć, że, niestety, z powodu szerokiej gamy urządzeń z systemem Android, detektor aktywacyjny może ucho praca wcale, więc istnieją alternatywne sposoby - wstrząsnąć, machnięcia, przycisk zestawu słuchawkowego, a mały z integracją Tasker. Testowane urządzenia mogą być postrzegane tutaj.
W czasie, kiedy ekran dotykowy i rozprasza go nie ma możliwości, Zvonimba będzie wybrać dowolny numer. W deszczu jesieni, zimy lub jasnym letnim słońcu może być bardzo przydatne dla wszystkich właścicieli Android smartphone.