HolosAccent

Kuinka HolosAccent muuntaa äänesi ääntämispisteeksi

Kun luet lauseen ääneen, useat kysymykset ovat tärkeitä: **mitkä äänteet tuotit, mitkä sanat sanoit loppuun ja miten lause virtaa?** HolosAccentin uusi pisteytysputki yhdistää kaikkiin kolmeen liittyvät todisteet tuottaakseen pisteen.

HolosAccent· ·4 min luettavissa
✦✦✦ Murzik

Käännetty kielestä English · Lue alkuperäinen

Äänityksen valmistelu

Aluksi ääni puretaan standardimuotoon: monoääni, näytetty 16 kHz.

Järjestelmä arvioi tallenteen signaali‑kohinasuhteen. Jos arvio alittaa 25 dB ja kohinasuodatus on saatavilla, se käyttää kohinanvaimennussuodatinta ennen analyysiä. Jos suodatus epäonnistuu, jatketaan alkuperäisellä tallenteella.

Aaltomuoto normalisoidaan sen jälkeen vastaamaan puheanalyysimallin syötevaatimuksia. Hiljaisuus ja alle puoli sekuntia kestävät tallenteet saavat nollapisteen.

Erilaisten ääntämisten salliminen

Seuraavaksi referenssiteksti muunnetaan foneettisiksi ääntämisiksi ääntämismotorin avulla. Sanalla voi olla useita hyväksyttyjä muotoja.

Ääntämisjoukko sisältää:

  • Brittiläisiä ja amerikkalaisia variantteja.
  • Yleisiä supistettuja muotoja, kuten korostamaton vokaali sanassa to.
  • Valittuja kontekstuaalisia vaihtoehtoja.

Esimerkiksi sanan close the door (sulje ovi) lopullinen konsonantti eroaa sanassa a close friend (läheinen ystävä) olevasta. Järjestelmä voi valita tuetuista vaihtoehdoista käsitellessään lausetta.

Äänien kuunteleminen, ei sanojen rekonstruointia

Tallenne kulkee akustisen mallin läpi. Se tuottaa todisteita eri puheäänteistä ajan kuluessa, noin 20 millisekunnin välein.

Tämä on tallenteen foneettinen esitys. Pisteiden laskija ei käytä sanatasoista kielimallia lauseen rekonstruointiin.

Järjestelmä tarkastelee näitä akustisia tuloksia kahdella tavalla:

Menetelmä Mitä se tekee
Expected-sound alignment Etsii parhaan ajoituksen odotetuille äänteille, valiten täydellisen ääntämisvariantin jokaiselle sanalle.
Independent sound recognition Seuraa mallin suosimia äänteitä ilman, että referenssilause vaaditaan.

Molemmat näkökulmat ovat tarpeen, koska kohdistus voi sijoittaa odotetun ääneen johonkin kohtaan tallenteessa, vaikka puhuja olisi sen jättänyt pois. Itsensä äänteentunnistus tarjoaa lisätodisteita siitä, mitä todella sanottiin.

Vastaus ottaa myös ajoituksen huomioon, mikä tekee vaikeammaksi, että yhden sanan ääni lasketaan todisteeksi kauempana olevasta sanasta.

Jokaisen äänen pisteytys

Jokaiselle kohdistetulle äänteelle pisteiden laskija laskee ääntämistarkkuusmittarin: kuinka vahvasti malli tukee odotettua ääntä verrattuna kilpaileviin ääniin kyseisenä aikavälinä.

Se ottaa myös huomioon:

  • Odottetun äänen huipputodennäköisyys.
  • Löysikö itsenäinen äänteentunnistus lähellä vastaavan äänen.

Sovellettu matemaattinen muunnos muuntaa nämä todisteet äänen tarkkuusarvoksi 0–100.

Ääni, joka puuttuu itsenäisestä tunnistustuloksesta, ei automaattisesti saa nollaa. Akustinen todiste on silti merkityksellinen.

Päätetään, mitkä sanat tarvitsevat huomiota

Sanapalaute yhdistää nämä äänteiden arvot eksplisiittisiin virhetarkistuksiin. Sanan on täytettävä:

  • Sisältää riittävästi todisteita, että se on puhuttu.
  • Täyttää määritetyn keskimääräisen tarkkuusrajan.
  • Välttää havaittuja korvaus-, lisäys- tai vakavia puuttuvien äänteiden virheitä.

Selkeät korvaukset vaativat heikon tuen odotetulle äänteelle ja vahvan tuen kilpailevalle äänteelle.

Todiste Nykyinen raja
Tuki odotetulle äänteelle Below 0.05
Tuki sen korvaajalle At least 0.5

Nämä ovat mallin todisteiden raja-arvoja, eivät todennäköisyyksiä, joilla ihmiskuuntelija arvioisi sanan virheelliseksi.

Lippua saaneille sanoille järjestelmä palauttaa odotetun ääntämisen ja arvion kuulluista äänteistä, kirjoitettuna kansainvälisen fonettisen aakkoston (IPA) avulla. Tämä arvio voi olla epätäydellinen, erityisesti sanarajojen lähellä.

Lauseen pisteen rakentaminen

Lausepiste alkaa sovellettavalla yhdistelmällä:

  • Keskimääräinen äänteiden tarkkuus.
  • Osuus odotetuista äänteistä, jotka itsenäinen äänteentunnistus on löytänyt.
  • Puheäänteiden määrä sekunnissa.
  • Pitkät tauot sanojen välillä.

Aikojen laskenta jättää pois hiljaisuuden ennen ensimmäistä kohdistettua ääntä ja viimeisen jälkeen.

Nämä ominaisuudet vaikuttavat yhteiseen pisteeseen. Nykyinen toteutus ei tarjoa erillisiä käyttäjälle näkyviä sujuvuus-, täydellisyys- tai intonaatiopisteitä.

Miten sanapisteet vaikuttavat tulokseen

Pisteiden laskija soveltaa sitten eksplisiittistä sanapistekertoimen. Jokainen sana painotetaan sen valitun ääntämisen äänteiden määrän mukaan.

Sanatulos Saadut pisteet
Oikein Täysi paino
Puhuttu mutta liputettu Neljäsosa sen painosta
Jätetty Ei pisteitä

Laskenta on:

word credit =
    (correct sound weight + 0.25 × flagged spoken sound weight)
    / total expected sound weight

raw score =
    sentence estimate, clipped to 0–100, × word credit

Täten pitkä virheellinen sana maksaa yleensä enemmän kuin lyhyt. Vain pienen osan lauseesta lukeminen rajoittaa myös pistemäärää, vaikka se osa olisi selkeä.

Pisteiden vertailu referenssiin

Lopuksi järjestelmä voi normalisoida raakapisteen käyttäen samassa lauseessa olevaa referenssitäytettä.

Se pisteyttää syntetisoidun referenssin samalla pisteytysversionilla ja, kun käyttökelpoinen vertailuperuste on jo saatavilla, soveltaa:

displayed score = min(100, raw score / reference score × 100)

Esimerkiksi raakapisteet 80 suhteessa referenssipisteisiin 88 muuttuvat noin 90,9:ksi.

Tämä säätö ottaa huomioon sen, että malli voi antaa myös referenssitäytteelle alle 100.

Perusteet sidotaan:

  • Referenssivokaaliin ja puheentuotantomalliin.
  • Pisteytysmalliin.
  • Sanastoon.
  • Kalibrointi- ja sääntöversioon.

Jos vastaavaa perustaa ei ole saatavilla tai se on käyttökelvoton, tulos säilyttää raakapisteensä. Ensimmäinen yritys voi siis pysyä säätämättömänä, kunnes perusta valmistellaan myöhempiä yrityksiä varten.

Mitä pisteesi tarkoittavat

Tuloksena oleva luku on Harjoituspiste HolosAccentin asteikolla.

Pisteet 90 eivät tarkoita, että 90 % sanoistasi olisi oikein, eikä ne määrittele CEFR-tasoa tai äidinkielisen tasoa.

Kartoitus on sovitettu asiantuntijoiden arvioimilla tallenteilla, mutta uusi pisteytysjärjestelmä on edelleen kokeellinen eikä sen täydellisiä hyväksymiskriteerejä ole vielä vahvistettu. Se voi ohittaa virheitä tai liputtaa hyväksyttävän puheen.

Yksittäiset sanapalautteet ja toistuvien yritysten mallit antavat kontekstia luvun tulkintaan.

HolosAccent

Kuule ero. Korjaa kahdessa minuutissa päivässä.

Lue lause ääneen ja HolosAccent pisteyttää jokaisen ääneen — ja näyttää tarkalleen, mikä pitää korjata. Murzik kasvaa kanssasi.

Haluatko parantaa HolosAccent‑blogia?

Kun annat luvan, HolosAccent mittaa käyntejä, luettuja artikkeleita ja kieliä, aktiivista lukuaikaa, vieritystä ja sovelluslinkkien klikkauksia. Käytämme satunnaista vierailija‑ID:tä ja tallennamme IP‑osoitteesi, likimääräisen maan, selaimen/laitteen kategorian, viittaavan isäntänimen ja kampanjatunnisteet. IP‑osoitteet poistetaan 30 päivän kuluttua; muut analytiikka‑ ja suostumustiedot vanhenevat 180 päivän jälkeen. Emme käytä mainosseurantatyökaluja emmekä yhdistä näitä tietoja sovellustiliisi.

Analytiikka on valinnainen. Voit kieltäytyä, peruuttaa suostumuksen, viedä tai poistaa tämän selaimen analytiikan milloin tahansa täällä. Blogin käyttö pysyy samana. Ota yhteyttä: support@holosaccent.app.

Tietosuoja · GDPR