Jak fungují aplikace pro překlad Cat Cat?

Jak fungují aplikace pro překlad Cat Cat?

Pravděpodobně jste viděli aplikace, které tvrdí, že překládají to, co vaše kočka říká. Dokáží ale opravdu přeložit mňoukání vaší kočky do angličtiny? Krátká odpověď je ano, tak nějak. Je to obtížné kvůli tomu, jak jedinečný je „jazyk“ každé kočky, ale s moderní technologií se dokážou docela přiblížit.





Překladové aplikace pro kočky, jako je MeowTalk, používají formu rozpoznávání řeči, která klade důraz na strojové učení. Podívejme se blíže.





Rozpoznávání řeči a strojové učení

Mary Theresa McLean/ Pixabay





Rozpoznávání řeči funguje tak, že nahrává řeč a mění zvuk na digitální datový soubor. Kóduje data, jako je rozteč a objem, jako datové body, které může aplikace analyzovat a porovnávat s významy. Mikrofony DPA vysvětluje, že tyto datové body mohou vypadat velmi odlišně v závislosti na zvucích na pozadí a na tom, jak je slovo vysloveno.

Někdy rozpoznávání hlasu považujeme za samozřejmost, ale je to neuvěřitelný technologický výkon. Zvlášť když vezmeme v úvahu, jak složitá je lidská řeč. Tak jako Vědec vysvětluje, že každé slovo zahrnuje širokou škálu zvuků nebo „fonémů“ smíchaných do sebe. Dostat počítač k porozumění řeči je velmi obtížné. Nová hranice zvuků koček bude ještě těžší.



Aplikace využívající rozpoznávání řeči jsou naprogramovány pomocí „slovníku“ slov nazývaných datová sada. Aplikace pak přiřadí vaši řeč k nejbližší možnosti v datovém slovníku.

Když udělá chybu, opravíte ji a uloží tato data pro příště. Toto je součást strojového učení. Program se tak naučí rozpoznávat řeč, i když není totožná s datovou sadou, se kterou začínal.





Související: Co jsou algoritmy strojového učení? Zde je návod, jak fungují

Rozpoznávání hlasu má stále problémy, zejména s vadami řeči a akcenty. Některé společnosti však zlepšují strojové učení, aby tyto problémy překonaly. Časem může strojové učení změnit rozpoznávání řeči na účinný nástroj.





nejlepší způsob, jak zkopírovat blu ray

Tak funguje rozpoznávání řeči u lidí. Ale funguje to u koček?

Rozpoznávání řeči vs. rozpoznávání mňoukání

Ariana Suarez / Odstranit splash

Nejprve musíme pochopit, proč se překlad určitého druhu mňoukání jako „mám hlad“ liší od analýzy lidské řeči. Problém je většinou v tom, že komunikace koček se více spoléhá na neverbální narážky, jako je držení těla. Dalším problémem je absence univerzálního „kočičího jazyka“.

Podle ASPCA , dospělé divoké kočky na sebe nikdy nemňoukají, pouze na lidi. Další výzkum od humánní společnost dodává, že tyto zvuky „se nevyskytují ve vakuu“. Musíme je interpretovat vedle řeči těla a dalších souvislostí. V mnoha případech jsou tyto tiché signály jediným rozdílem mezi mňoukáním, které znamená „mám hlad“, a tím, které znamená „chci hrát“.

K tomuto problému se přidává, že žádné dvě kočky nemají stejný jazyk. Kočky rozvíjejí pro své majitele personalizované „jazyky“. Ty jsou částečně založeny na napodobování hlasu majitele a částečně na kočičí osobnosti. Žádné dvě kočky nezní stejně, i když vyjadřují stejnou touhu nebo potřebu. Jak tedy může slovní zásoba jedné aplikace překládat všechny?

Flexibilní strojové učení pro kočky

Zdarma k použití zvuky/ Odstranit splash

Ačkoli se to líbí několika virtuálním asistentům Auto pokus porozumět tónu a emocím, rozpoznávání řeči je u neverbálních signálů stále hrozné. To však neznamená, že je nemožné je interpretovat.

jak připojit ovladač xbox 360 k počítači mac

MeowTalk k překonání těchto problémů používá flexibilnější druh strojového učení.

Stažení: MeowTalk pro Android | ios (Volný, uvolnit)

Meowtalk vytvořil Javier Sanchez, který také pracoval v týmu Alexa. Představil si aplikaci jako krok k chytrým obojkům. Tyto obojky by převáděly zvuky koček do lidské řeči a vycházely ze složitých strategií strojového učení, které by lidem pomohly lépe porozumět svým kočkám a starat se o ně.

Tým MeowTalk kompenzoval problémy jedinečnosti vytvořením konkrétnějších profilů pro každou kočku. V aplikaci zaregistrujete každou kočku samostatně. Věda Norsko hlásí, že koťata mňoukají jinak než dospělé kočky, takže aplikace také žádá kočičí narozeniny. Každý profil vytváří pro kočku jedinečnou datovou síť, která do strojového učení zahrnuje trochu hlubokého učení.

Související: Hluboké učení vs. Strojové učení vs. AI: Jak jdou dohromady?

Pro slovní zásobu začíná MeowTalk s 10 zvukovými profily ve své datové sadě. Každý má jiný význam, například „šťastný“ nebo „lov“. Když aplikace uslyší zvuk a udělá to špatně, můžete to buď opravit, nebo vytvořit novou interpretaci.

Data CATSOUNDS shromážděná z Akvelon

Oprava říká aplikaci, aby nahradila základní slovník novým zvukem.

jak hrát bluetooth hudbu v autě

Můžete například aplikaci sdělit, aby místo dlouhého výkřiku přiřadila „lov“ krátkým cvrkotům. Tento druh korekce je užitečnější než přidání více zvuků tak, aby odpovídaly jednomu, což znamená způsob rozpoznávání řeči, což by bylo, jako kdybyste aplikaci řekli, že dlouze řve a krátce cvrliká oba znamená 'Matka volání.'

Strojové učení v aplikacích pro rozpoznávání řeči obvykle odolává tomuto typu přepisování. Bylo by to jako snažit se naučit Siri, že když řeknete 'technologický blog', opravdu myslíte 'hruška'. Ale flexibilnější forma strojového učení, kterou MeowTalk používá, zvládne tuto opravu snáze.

Vytvoření nové interpretace přidává význam, který nebyl dříve zakódován. Pokud má vaše kočka například konkrétní hovor, když chce svou oblíbenou hračku, můžete jako možnost přidat „Chci moji myš“. Je to podobné jako přidání slova do slovníku automatických oprav.

Příbuzný: Jak definovat vlastní slova automatických oprav v systému Android

Časem můžete pro svou kočku vyvinout vysoce personalizovaný řečový profil. Nakonec to může být dokonce dostatečně sofistikované, aby to bylo užitečné pro hlídání domácích mazlíčků nebo řešení problémů s chováním. Když nic jiného, ​​pomůže to majitelům koček být pozornější ke svým mazlíčkům.

Verdikt: Fungují aplikace pro překlady koček?

Nakonec „překlad kočky“ stále hodně závisí na tom, jak uživatel aplikaci učí, jak její kočka mluví. To bude pravděpodobně vždy tak, protože komunikace každé kočky je jedinečná.

Ale skutečnost, že strojové učení došlo tak daleko, že vývojáři v tomto mohou dokonce částečně uspět, je neuvěřitelné. Strojové učení a AI postupují závratnou rychlostí a my se nemůžeme dočkat, až uvidíme, kam půjdou dál.

Podíl Podíl tweet E-mailem Související témata
  • Technologie vysvětlena
  • Jazykové vzdělávání
  • Strojové učení
O autorovi Natalie Stewartová(47 článků zveřejněno)

Natalie Stewart je spisovatelkou MakeUseOf. Na univerzitě se poprvé začala zajímat o technologie a na univerzitě si vybudovala vášeň pro mediální psaní. Natalie se zaměřuje na technologii, která je přístupná a snadno se používá, a miluje aplikace a zařízení, které usnadňují život běžným lidem.

Více od Natalie Stewart

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru