Skip to main content

Sběr hlasových údajů v GlobIQ

By 10 listopadu, 202024 listopadu, 2020Umělá inteligence
Głosowe wprowadzanie danych

Umělá inteligence se stává nedílnou součástí naší reality. Její použití v aplikacích zvyšuje efektivitu práce a šetří peníze. Umělou inteligenci (Artificial Intelligence – AI) používáme v projektu GlobIQ jako součást GeoTask, aplikace pro správu terénních služeb, která obsahuje formuláře pro sběr dat v terénu. Zjistěte více o tom, jak mechanismy AI implementované v GeoTask usnadňují a zefektivňují sběr dat v terénu.

AI se v aplikacích s hlasovými příkazy používá již dlouhou dobu. Když jsme pracovali na používání hlasu v mobilních řešeních, hledali jsme způsob, jak efektivně zadávat data do formulářů. Proč tedy hlasové příkazy? Po letech práce na geoprostorových projektech jsme zjistili, že používání tradičních ručně vyplňovaných formulářů během terénních prací je problematické.

Nejčastější problémy při ručním zadáváním údajů jsou:

  • pracovník v terénu musí listovat a procházet obrazovkou, aby našel správný atribut
  • abyste našli správný typ zařízení je třeba procházet dlouhými rozbalovacími seznamy
  • je těžké klepnout na správné místo na obrazovce, zvláště když jsou klávesy klávesnice malé

To vše snižuje motivaci terénních pracovníků k používání typických aplikací s formuláři, takže se používání hlasu jeví jako nejlepší řešení. Typický hlasový asistent není připraven zachytit mnoho různých typů dat najednou. Proto jsme jej vyvinuli, abychom tento problém vyřešili a vylepšili používání formulářů během terénních prací.

Jak to funguje?

Na obrazovce zařízení se zobrazuje formulář k vyplnění a ikona mikrofonu.
Uživatel klepnutím na ikonu mikrofonu nebo vyslovením příkazu k probuzení zahájí hlasového asistenta.
Uživatel může říci všechna slova pro vyplnění mnoha polí v jedné větě podle protokolu <field_name> <field_value>.

Aplikace je plně interaktivní. Řeč uživatele je analyzována, když mluví. Aplikace posouvá obrazovku, zvýrazňuje pole uvedená uživatelem a průběžně je vyplňuje diktovaným textem. Tímto způsobem uživatel získá vizuální potvrzení textu, který právě nadiktoval aplikaci.

Navíc jsme implementovali funkci synonym pro názvy polí a skupiny polí ve formulářích, aby je uživatel mohl říci mnoha způsoby. Také jsme vyvinuli způsob, jak diktovat data v pořadí jejich výskytu ve formuláři. Napsali jsme modul pro zpracování textu pro sběr informací a vyplňování formulářů.

Práce stále pokračuje a v další fázi se zaměříme na vylepšení grafického uživatelského rozhraní celé aplikace. Pokud vás zajímají další podrobnosti nebo živá ukázka, dejte nám vědět!