HolosAccent

Bagaimana HolosAccent Menukar Suara Anda menjadi Skor Sebutan

Apabila anda membaca frasa dengan kuat, beberapa soalan penting: **bunyi mana yang anda hasilkan, perkataan mana yang anda lengkapkan, dan bagaimana aliran ayat?** Saluran penilaian baru HolosAccent menggabungkan bukti mengenai ketiga‑nya untuk menghasilkan skor

HolosAccent· ·5 min baca
✦✦✦ Murzik

Diterjemah dari English · Baca versi asal

Menyiapkan rakaman anda

Pertama, audio didekodkan ke dalam format standard: mono sound sampled at 16 kHz.

Sistem menganggarkan nisbah isyarat‑kepada‑bunyi (signal-to-noise ratio) rakaman. Jika anggaran itu jatuh di bawah 25 dB dan penapisan bunyi tersedia, ia menggunakan a noise-reduction filter sebelum analisis. Jika penapisan gagal, ia teruskan dengan rakaman asal.

Gelombang suara kemudian dinormalisasi untuk memenuhi keperluan input model analisis pertuturan. Keheningan dan rakaman yang lebih pendek daripada setengah saat menerima skor sifar.

Membenarkan sebutan berbeza

Seterusnya, teks rujukan ditukar menjadi sebutan fonetik menggunakan a pronunciation engine. Satu perkataan boleh mempunyai pelbagai bentuk yang diterima.

Set sebutan termasuk:

  • Varian British dan American.
  • Bentuk tereduksi yang biasa, seperti vokal tidak tertekan dalam to.
  • Alternatif kontekstual terpilih.

Sebagai contoh, konsonan akhir dalam close the door berbeza dengan yang dalam a close friend. Sistem boleh memilih antara alternatif yang disokong semasa memproses ayat.

Mendengar bunyi, bukan menyusun semula perkataan

Rakaman melalui an acoustic model. Ia menghasilkan bukti bagi pelbagai bunyi pertuturan mengikut masa, kira‑kira setiap 20-millisecond intervals.

Ini adalah representasi fonetik rakaman. Penilai tidak menggunakan model bahasa peringkat perkataan untuk menyusun semula ayat.

Sistem kemudian meneliti output akustik tersebut dengan dua cara:

Kaedah Apa yang dilakukan
Expected-sound alignment Mencari masa terbaik untuk bunyi yang dijangka, memilih varian sebutan lengkap bagi setiap perkataan.
Independent sound recognition Mengikuti bunyi yang dipilih oleh model tanpa memerlukan ayat rujukan.

Kedua‑dua pandangan diperlukan kerana penyesuaian boleh meletakkan bunyi yang dijangka di mana‑mana dalam rakaman walaupun penutur menghilangkannya. Independent sound recognition menyediakan bukti tambahan tentang apa yang sebenarnya diucapkan.

Pemadanan juga mengambil kira masa, menjadikannya lebih sukar bagi bunyi dalam satu perkataan untuk dikira sebagai bukti bagi perkataan yang jauh.

Menilai setiap bunyi

Bagi setiap bunyi yang diselaraskan, penilai mengira pronunciation accuracy measure: sejauh mana model menyokong bunyi yang dijangka berbanding bunyi pesaing dalam selang masa tersebut.

Ia juga mengambil kira:

  • Kebarangkalian puncak bunyi yang dijangka.
  • Sama ada independent sound recognition menemukan bunyi yang sepadan berdekatan.

Pemeta matematik yang disesuaikan menukar bukti ini menjadi sound accuracy value between 0 and 100.

Bunyi yang tiada dalam keputusan independent recognition tidak serta‑merta menerima sifar. Bukti akustik masih penting.

Menentukan perkataan mana yang memerlukan perhatian

Maklum balas perkataan menggabungkan nilai bunyi ini dengan pemeriksaan ralat eksplisit. Satu perkataan mesti:

  • Mempunyai bukti yang cukup bahawa ia diucapkan.
  • Memenuhi ambang ketepatan purata yang dikonfigurasikan.
  • Mengelakkan penggantian, sisipan, atau ralat bunyi yang hilang yang terdeteksi.

Penggantian jelas memerlukan weak support for the expected sound dan strong support for a competing sound.

Bukti Ambang semasa
Sokongan untuk bunyi yang dijangka Below 0.05
Sokongan untuk gantinya At least 0.5

Ini adalah model evidence thresholds, bukan kebarangkalian yang akan dinilai oleh pendengar manusia sebagai perkataan tidak betul.

Bagi perkataan yang ditanda, sistem mengembalikan sebutan yang dijangka dan anggarannya bagi bunyi yang didengar, ditulis dalam International Phonetic Alphabet (IPA). Anggaran itu boleh tidak sempurna, terutamanya di sekitar sempadan perkataan.

Membina skor ayat

Skor ayat bermula dengan gabungan yang disesuaikan daripada:

  • Ketepatan bunyi purata.
  • Bahagian bunyi yang dijangka yang dipadankan oleh independent sound recognition.
  • Bilangan bunyi pertuturan yang diucapkan per saat.
  • Jeda panjang antara perkataan.

Pengiraan masa tidak termasuk keheningan sebelum bunyi pertama yang diselaraskan dan selepas yang terakhir.

Ciri‑ciri ini menyumbang kepada one overall score. Pelaksanaan semasa tidak menyediakan skor kelancaran, kelengkapan, atau intonasi yang berasingan untuk pengguna.

Bagaimana kredit perkataan mempengaruhi keputusan

Penilai kemudian menggunakan word-credit multiplier yang eksplisit. Setiap perkataan diberi berat mengikut bilangan bunyi dalam sebutan yang dipilih.

Keputusan perkataan Kredit yang diperoleh
Correct Full weight
Spoken but flagged One quarter of its weight
Omitted No credit

Pengiraannya ialah:

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

Oleh itu, perkataan yang panjang dan salah biasanya menelan kos lebih tinggi berbanding yang pendek. Membaca hanya sebahagian kecil ayat juga mengehadkan skor, walaupun bahagian itu jelas.

Membandingkan skor anda dengan rujukan

Akhirnya, sistem boleh menormalkan skor mentah menggunakan reference recording of the same phrase.

Ia menilai rujukan yang disintesis dengan versi penilai yang sama dan, apabila baseline padanan yang boleh digunakan sudah ada, ia menggunakan:

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

Sebagai contoh, skor mentah 80 berbanding skor rujukan 88 menjadi kira‑kira 90.9.

Penyesuaian ini mengambil kira fakta bahawa model mungkin memberi skor kurang daripada 100 walaupun untuk rakaman rujukan.

Baseline diikat kepada:

  • Suara rujukan dan model penjanaan pertuturan.
  • Model penilaian.
  • Perbendaharaan kata.
  • Versi penentukuran dan peraturan.

Jika baseline padanan tidak tersedia atau tidak boleh digunakan, keputusan mengekalkan skor mentahnya. Percubaan pertama oleh itu boleh tetap tidak disesuaikan sementara baseline disediakan untuk percubaan berikutnya.

Apa maksud skor anda

Nombor yang terhasil ialah practice score on HolosAccent’s scale.

Skor 90 tidak bermakna 90 peratus perkataan anda betul, dan ia tidak menetapkan tahap CEFR atau kesamaan penutur asli.

Pemetaannya telah disesuaikan menggunakan rakaman yang dinilai pakar, tetapi new scoring system remains experimental dan semua kriteria penerimaan belum lagi disahkan. Ia boleh terlepas ralat atau menanda pertuturan yang boleh diterima.

Maklum balas perkataan individu dan corak dalam percubaan berulang memberikan konteks untuk mentafsir nombor tersebut.

HolosAccent

Rasai perbezaannya. Baiki dalam dua minit sehari.

Baca frasa dengan kuat dan HolosAccent menilai setiap bunyi — kemudian tunjukkan yang mana perlu diperbaiki. Murzik berkembang bersama anda.

Bantu tingkatkan blog HolosAccent?

Dengan kebenaran anda, HolosAccent mengukur lawatan, artikel dan bahasa yang dibaca, masa membaca aktif, skrol, dan klik pautan aplikasi. Kami menggunakan ID pelawat rawak serta merekod alamat IP anda, negara anggaran, kategori pelayar/peranti, nama host rujukan, dan label kempen. Alamat IP dipadam selepas 30 hari; data analitik dan persetujuan lain luput selepas 180 hari. Kami tidak menggunakan penjejak iklan atau mengaitkan data ini dengan akaun aplikasi anda.

Analitik adalah pilihan. Anda boleh menolak, menarik balik persetujuan, mengeksport, atau memadam analitik pelayar ini pada bila-bila masa di sini. Akses ke blog tidak berubah. Hubungi: support@holosaccent.app.

Privasi · GDPR