Automaattinen puheentunnistus tekoälyn avulla : ratkaisuvaihtoehtojen arviointi ja prototyyppisovelluksen toteutus SoftRain Blobs Oylle
Huupponen, Ville (2025)
Huupponen, Ville
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025121536520
https://urn.fi/URN:NBN:fi:amk-2025121536520
Tiivistelmä
Opinnäytetyössä tutkittiin, miten puheen muuttaminen tekstiksi tekoälyavusteisesti voitiin parhaiten toteuttaa toimeksiantaja SoftRain Blobs Oy:n tarpeisiin. Työn taustalla oli toimeksiantajan asiakkailta tullut tarve lisätä heidän sovelluksiinsa ominaisuus, joka mahdollistaisi tietojen syöttämisen puheella. Tavoitteena oli selvittää teknisesti ja käytännöllisesti toimivin toteutustapa sekä tuottaa kehitystyötä tukeva prototyyppi.
Aluksi perehdyttiin puheentunnistuksen tekniseen toteutukseen ja sen periaatteisiin. Tämän jälkeen vertailtiin eri toteutusvaihtoehtoja järjestelmäarkkitehtuurin näkökulmasta sekä arvioitiin erilaisten palveluntarjoajien ratkaisuja. Lopuksi toteutettiin prototyyppisovellus, jonka avulla puheen muuntamista tekstiksi voitiin kokeilla käytännössä ja arvioida sen toimivuutta, integroitavuutta sekä jatkokehityksen tarpeita.
Työn tuloksena saatiin toimiva ja testattu ratkaisu, jota hyödyntämällä toimeksiantaja pystyi ottamaan puheentunnistuksen käyttöön osana omia sovelluksiaan. Lisäksi toimeksiantaja sai käyttöönsä prototyypin, jonka toiminnallisuuksia heidän omat sovelluskehittäjänsä pystyivät hyödyntämään suoraan jatkokehityksessä ja integroinnissa. Jatkokehityksessä suositeltiin huomioimaan asiakasprojektien vaikutukset toiminnallisuuden käytettävyyteen eri päätelaitteilla sekä toiminnallisuutta kuvaaviin indikaattoreihin.
Aluksi perehdyttiin puheentunnistuksen tekniseen toteutukseen ja sen periaatteisiin. Tämän jälkeen vertailtiin eri toteutusvaihtoehtoja järjestelmäarkkitehtuurin näkökulmasta sekä arvioitiin erilaisten palveluntarjoajien ratkaisuja. Lopuksi toteutettiin prototyyppisovellus, jonka avulla puheen muuntamista tekstiksi voitiin kokeilla käytännössä ja arvioida sen toimivuutta, integroitavuutta sekä jatkokehityksen tarpeita.
Työn tuloksena saatiin toimiva ja testattu ratkaisu, jota hyödyntämällä toimeksiantaja pystyi ottamaan puheentunnistuksen käyttöön osana omia sovelluksiaan. Lisäksi toimeksiantaja sai käyttöönsä prototyypin, jonka toiminnallisuuksia heidän omat sovelluskehittäjänsä pystyivät hyödyntämään suoraan jatkokehityksessä ja integroinnissa. Jatkokehityksessä suositeltiin huomioimaan asiakasprojektien vaikutukset toiminnallisuuden käytettävyyteen eri päätelaitteilla sekä toiminnallisuutta kuvaaviin indikaattoreihin.
