TRVFFmpegSpeechToTextProperty.Active

<< Нажмите, чтобы показать Содержание >>

TRVFFmpegSpeechToTextProperty.Active

Включает/выключает распознавание речи.

property Active: Boolean;

Работа этого свойства отличается в TRVCamera и TRVAudioPlayer.

Когда используется в TRVCamera (для распознавания речи в видео, получаемом с помощью FFmpeg):

если Active = True, когда начинается получение видео, начинается и распознавание речи;

если значение Active меняется в ходе получения видео, распознавание речи включается и выключается в зависимости от этого значения.

Когда используется в TRVAudioPlayer (для распознавания речи в аудиоданных, получаемых из различных источников):

если Active = True, когда начинается запись звука, начинается и распознавание речи;

изменение значения свойства во время записи игнорируется; чтобы остановить или запустить распознавание речи, необходимо остановить/перезапустить запись.

Невозможность распознать речь не считается критической ошибкой и не приводит к остановке воспроизведения видео или записи звука. Если вы хотите рассматривать это как ошибку, обработайте события TRVCamera.OnError и/или TRVAudioPlayer.OnError (параметры Source=rvcesFFmpeg, ErrorCode=FFMPEG_ERR_WHISPER_INIT).

Default value:

False