![]() |
|
|
|
|
#1
|
|||
|
|||
|
Здравствуйте, проблема заключается в том, что мне надо заставить писать микрофон когда пользователь что-то произносит и не записывать когда пользователь молчит. Использую библиотеку NewAC. Как понял мне надо отслеживать уровень децибел(dB) и когда он превысит порог начинать запись. Хотелось бы узнать какие компоненты и свойства отвечают за этот уровень. Информации о компонентах, как таковой, я не нашел. Прошу поделиться подобным опытом.
|
|
#2
|
|||
|
|||
|
Цитата:
![]() |
|
#3
|
||||
|
||||
|
Записывай кусочек и меряй амплитуду. И так бесконечно. Если уровень достиг порога, начинай отщелкивать в буфер или там сразу в файл, куда ты там планируешь, короче. Как-то так.
|