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 selesaikan, dan bagaimana ayat mengalir?** Saluran penilaian baru HolosAccent menggabungkan bukti tentang ketiga‑tiga aspek untuk menghasilkan skor

HolosAccent· ·5 min baca
✦✦✦ Murzik

Diterjemah dari English · Baca asal

Menyiapkan rakaman anda

Pertama, audio didekodkan ke dalam format piawai: bunyi mono yang diambil pada 16 kHz.

Sistem menganggarkan nisbah isyarat‑kepada‑bising rakaman. Jika anggaran itu jatuh di bawah 25 dB dan penapisan bunyi tersedia, ia menggunakan penapis pengurang bunyi sebelum analisis. Jika penapisan gagal, ia terus menggunakan rakaman asal.

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

Membenarkan sebutan yang berbeza

Seterusnya, teks rujukan ditukar menjadi sebutan fonetik menggunakan enjin sebutan. Sesuatu perkataan boleh mempunyai pelbagai bentuk yang diterima.

Set sebutan termasuk:

  • Varian British dan American.
  • Bentuk tereduksi yang biasa, seperti vokal tak 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 model akustik. Ia menghasilkan bukti bagi pelbagai bunyi pertuturan mengikut masa, kira‑kira setiap 20 milisaat.

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

Sistem kemudian memeriksa output akustik tersebut dengan dua cara:

Kaedah Apa yang dilakukan
Penyelarasan bunyi dijangka Mencari masa terbaik untuk bunyi yang dijangka, memilih varian sebutan lengkap bagi setiap perkataan.
Pengenalan bunyi bebas Mengikuti bunyi yang dipilih oleh model tanpa memerlukan ayat rujukan.

Kedua‑dua pandangan diperlukan kerana penyelarasan boleh menempatkan bunyi dijangka di mana‑mana dalam rakaman walaupun penutur menghilangkannya. Pengenalan bunyi bebas menyediakan bukti tambahan tentang apa yang sebenarnya diucapkan.

Pencocokan juga mengambil kira masa, menjadikan lebih sukar bunyi dalam satu perkataan dianggap bukti untuk perkataan yang jauh.

Menilai setiap bunyi

Bagi setiap bunyi yang diselaraskan, penilai mengira ukuran ketepatan sebutan: sejauh mana model menyokong bunyi dijangka berbanding bunyi bersaing dalam selang masa tersebut.

Ia juga mengambil kira:

  • Kebarangkalian puncak bunyi dijangka.
  • Sama ada pengenalan bunyi bebas menemukan bunyi yang sepadan berdekatan.

Pemeta matematik yang disesuaikan menukar bukti ini menjadi nilai ketepatan bunyi antara 0 hingga 100.

Bunyi yang tiada dalam keputusan pengenalan bebas tidak serta‑merta mendapat sifar. Bukti akustik masih penting.

Menentukan perkataan yang memerlukan perhatian

Maklum balas perkataan menggabungkan nilai bunyi ini dengan pemeriksaan ralat yang jelas. Suatu perkataan mesti:

  • Mempunyai bukti yang cukup bahawa ia diucapkan.
  • Memenuhi ambang ketepatan purata yang ditetapkan.
  • Mengelak penggantian, sisipan, atau ralat bunyi hilang yang teruk yang dikesan.

Penggantian jelas memerlukan sokongan lemah untuk bunyi dijangka dan sokongan kuat untuk bunyi bersaing.

Bukti Ambang semasa
Sokongan untuk bunyi dijangka Di bawah 0.05
Sokongan untuk gantinya Sekurang‑kurangnya 0.5

Ini adalah ambang bukti model, bukan kebarangkalian yang akan dinilai oleh pendengar manusia sebagai perkataan salah.

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

Membina skor ayat

Skor ayat dimulakan dengan gabungan yang disesuaikan daripada:

  • Ketepatan bunyi purata.
  • Bahagian bunyi dijangka yang dipadankan oleh pengenalan bunyi bebas.
  • 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 satu skor keseluruhan. Implementasi semasa tidak menyediakan skor kelancaran, kelengkapan, atau intonasi yang berasingan untuk pengguna.

Bagaimana kredit perkataan mempengaruhi keputusan

Penilai kemudian menggunakan pengganda kredit‑perkataan yang jelas. Setiap perkataan diberi berat mengikut bilangan bunyi dalam sebutan terpilihnya.

Keputusan perkataan Kredit yang diperoleh
Betul Berat penuh
Diucapkan tetapi ditandakan Seperempat beratnya
Ditinggalkan Tiada kredit

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 panjang yang salah biasanya menelan kos lebih tinggi berbanding perkataan 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 rakaman rujukan frasa yang sama.

Ia menilai rujukan yang disintesis dengan versi penilai yang sama dan, apabila penanda aras padan yang boleh digunakan sudah tersedia, 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.

Penanda aras diikat kepada:

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

Jika penanda aras padan tidak tersedia atau tidak dapat digunakan, keputusan mengekalkan skor mentahnya. Percubaan pertama boleh tetap tidak disesuaikan sementara penanda aras disediakan untuk percubaan berikutnya.

Apa maksud skor anda

Nombor yang terhasil ialah skor latihan pada skala HolosAccent.

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 sistem penilaian baru masih bersifat eksperimen dan kriteria penerimaan penuh belum lagi disahkan. Ia boleh terlepas ralat atau menandakan pertuturan yang boleh diterima.

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

HolosAccent

Dengar perbezaannya. Baiki dalam dua minit sehari.

Baca frasa dengan kuat dan HolosAccent menilai setiap bunyi — kemudian tunjukkan tepat mana yang 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 dan merekod alamat IP anda, negara anggaran, kategori pelayar/peranti, nama hos rujukan, dan label kempen. Alamat IP dibuang selepas 30 hari; data analitik dan rekod persetujuan lain luput selepas 180 hari. Kami tidak menggunakan penjejak iklan atau mengaitkan rekod ini dengan akaun aplikasi anda.

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

Privasi · GDPR