Saya sedang mengusahakan fungsi berkaitan rakaman Memandangkan APP ini adalah untuk kanak-kanak, saya berharap dapat mencapai kesan ini:
1. Selepas mengklik butang untuk mula merakam, jika pengguna bercakap pada kelantangan yang sangat rendah, ia akan dianggap sebagai input tidak sah, dan rakaman tidak akan bermula sehingga kelantangan mencapai nilai tertentu. (Anda juga boleh menggunakan kaedah tertentu untuk memotong bahagian senyap sebelum dan selepas rakaman selesai). Lagipun, operasi kanak-kanak tidak boleh terlalu tepat Mereka mungkin menekan butang dan tidak bercakap untuk masa yang lama, atau mereka mungkin telah selesai bercakap dan masih menekan butang dan tidak melepaskannya.
2, saya harap semua rakaman boleh dikeluarkan pada volum yang seragam. Kerana kanak-kanak mungkin tidak bercakap dengan kuat, yang boleh memenuhi keperluan rakaman, tetapi suara mereka masih agak lembut. Jadi saya berharap dapat melakukan penyeragaman keseluruhan.
Saya ingin bertanya, adakah terdapat antara muka atau kod yang berkaitan yang boleh mencapai dua keperluan di atas? Keperluan kedua nampaknya sukar untuk dilaksanakan kerana Apple tidak membenarkan melaraskan kelantangan melalui kod. Saya tidak tahu sama ada itu berlaku?
Bolehkah anda membantu saya menjawab soalan ini atau memberikan beberapa idea penyelesaian?
Terima kasih banyak-banyak! !