|
<< Нажмите, чтобы показать Содержание >> TRVAudioPlayer.Recording |
Включает/выключает запись звука в файл и/или распознавание речи.
property Recording: Boolean;
Присвойте этому свойству значение True, чтобы начать запись и/или распознавание речи, и False, чтобы остановить их.
Это свойство не зависит от Active. Компонент может быть неактивным (не воспроизводить звук ни на одном устройстве вывода), но при этом записывать звук и/или распознавать речь.
После завершения записи срабатывает событие OnStopRecording.
В текущей версии для записи звука требуется FFmpeg. Для распознавания речи требуется FFmpeg 8 или новее со встроенной моделью Whisper, а также файл модели, указываемый в свойстве SpeechToTextProperty.ModelFileName.
Запись в файл проводится, если значение свойства OutputFileName не пустое. Она использует параметры, заданные в свойствах Encode*.
Распознавание речи проводится, если SpeechToTextProperty.Active = True.
Значение по умолчанию:
False
См. также: