alt=Ikona wyszukiwania głosowego Google|mały|Ikona wyszukiwania głosowego Google Wyszukiwanie głosowe – narzędzie, które pozwala użytkownikowi na użycie polecenia głosowego do przeszukiwania Internetu lub urządzenia. Technologia ta ma zastosowanie na urządzeniach mobilnych oraz komputerach.

Historia Implementacja Google Wyszukiwanie głosowe jako narzędzie od Google pozwala użytkownikowi na wykorzystanie mikrofonu w telefonie do tworzenia zapytań w wyszukiwarce. Początkowo, aby uruchomić narzędzie należało wpisać numer (650) 623-6706, następnie użytkownik oczekiwał na słowa „Wypowiedz swoje kluczowe słowa” (ang. Say your Search Keywords), po usłyszeniu których mógł wypowiedzieć frazę, którą chciał znaleźć. Narzędzie aktualizowało stronę lub generowało link do strony wyszukiwania z zapytaniem użytkownika. Od kiedy Google zaczęło używać technologii rozpoznawania mowy takich jak , wersje z użyciem numeru telefonu zostały dezaktywowane.

Implementacja Apple Firma Apple wprowadziła w Lutym 2010 roku swoje rozwiązanie wyszukiwania głosowego wydając aplikacje, o nazwie Siri, na urządzenia z systemem iOS. Oprogramowanie opiera się na interfejsie konwersacyjnym – rozpoznaje naturalną mowę użytkownika, odpowiada na jego pytania oraz wykonuje powierzone mu zadania. Dzięki zastosowaniu nauczania maszynowego asystent analizuje osobiste preferencje użytkownika, dzięki czemu zapewnienia bardziej dopasowane wyniki. Siri zadebiutowała wraz z systemem operacyjnym iOS 5, 4 października 2011 roku podczas konferencji „Let’s Talk iPhone”.

Zastosowanie Typowe zastosowania: Wyszukiwanie haseł o trudnej pisowni Wyszukiwanie dłuższych haseł Hasła, które wygodniej jest wyszukać na głos Wyszukiwanie bez pisania Uzyskiwanie krótkich odpowiedzi na temat faktów Typowe zastosowania obejmują również wyszukiwanie informacji lokalnych, takich jak "najbliższy mechanik samochodowy" lub "restauracja z wegańskim menu w pobliżu". Użytkownicy coraz częściej oczekują od wyszukiwarek konkretnych, szybkich odpowiedzi na rozbudowane pytania.

Wspierane języki Języki znajdujące się na liście są aktualnie w całości lub częściowo wspierane przez narzędzie wyszukiwania głosowego. +JęzykRok wprowadzeniaAfrikaans2010Amharski2017Armeński2017Azerski2017Baskijski2012Bengalski2017Bułgarski2012Kataloński2012Czeski2010Duński2014Niderlandzki2010Angielski2008Filipiński2013Fiński2012Francuski2010Galicyjski2012Gruziński2017Niemiecki2010Gudźarati2017Hebrajski2011Węgierski2012Islandzki2012Włoski2010Indonezyjski2011Japoński2009Jawajski2017Kanadyjski2017Koreański2010Khmerski2017Laotański2017Łacina2017Łotewski2017Litewski2015Mandaryński2009Malajski2011Malajalam2017Marathi2017Nepalski2017Norweski2012Perski2013Polski2010Portugalski2012Rumuński2012Rosyjski2010Serbski2012Syngaleski2017Słowacki2012Hiszpański2010Sundajski2017Suahili2017Szwedzki2012Tamilski2017Telugu2017Turecki2010Urdu2017Zulu2010Wietnamski2015

Implementacja wyszukiwania głosowego we własnej aplikacji Google pozwala na użycie wyszukiwania głosowego we własnej aplikacji udostępniając API swojej aplikacji. W przypadku Google Voice Search jest to Web Speech API. Implementacja wygląda następująco:<div> <a href="#" id="start_button" onclick="startDictation(event)">Dictate</a> </div>

<div id="results"> <span id="final_span" class="final"></span> <span id="interim_span" class="interim"></span> </div>

<script type="text/javascript"> var final_transcript = ''; var recognizing = false;

if ('webkitSpeechRecognition' in window) {

var recognition = new webkitSpeechRecognition();

recognition.continuous = true; recognition.interimResults = true;

recognition.onstart = function() { recognizing = true;

recognition.onerror = function(event) { console.log(event.error);

recognition.onend = function() { recognizing = false;

recognition.onresult = function(event) { var interim_transcript = ''; for (var i = event.resultIndex; i < event.results.length; ++i) { if (event.results[i].isFinal) { final_transcript += event.results[i].transcript; } else { interim_transcript += event.results[i].transcript;

final_transcript = capitalize(final_transcript); final_span.innerHTML = linebreak(final_transcript); interim_span.innerHTML = linebreak(interim_transcript);

var two_line = /\n\n/g; var one_line = /\n/g; function linebreak(s) { return s.replace(two_line, '<p></p>').replace(one_line, '<br>'); }

function capitalize(s) { return s.replace(s.substr(0,1), function(m) { return m.toUpperCase(); }); }

function startDictation(event) { if (recognizing) { recognition.stop(); return; } final_transcript = ''; recognition.lang = 'en-US'; recognition.start(); final_span.innerHTML = ''; interim_span.innerHTML = ''; } </script>

Przypisy

Linki zewnętrzne Oficjalna strona Siri Oficjalny film Apple o Siri Aplikacja Google Polska wersja Google Voice Search Oficjalna dokumentacja Google Voice Search Jak dodać wyszukiwanie głosowe do twojej strony?

Kategoria:Wyszukiwarki internetowe Kategoria:Rozpoznawanie mowy