User Tools

Site Tools


Sidebar

en:objects:system:sound:sound_file:speech_to_text

speech_to_text

Каноническая страница: https://humanemulator.net/objects/SYSTEM/sound/sound_file/speech_to_text.php

← Objects


Справка Human Emulator sound: speech_to_text

sound“; ?>

speech_to_text

speech_to_text($audio_path,$method=“api”,$language=”“,$timeout=60,$model=“ggml-base.bin”,$api_key=”“); - Распознать речь из аудиофайла через OpenAI Whisper API или локальные инструменты (whisper.cpp)

* $audio_path – путь к аудиофайлу для распознавания

* $method – метод распознавания (“api” по умолчанию или “local”)

* $language – код языка (2 символа, например “ru”, “en”; для api опциональный, для local по умолчанию “ru”)

* $timeout – таймаут выполнения в секундах (по умолчанию 60)

* $model – модель для local (по умолчанию “ggml-base.bin”)

* $api_key – ключ OpenAI API (если не указан, берется из настроек)

После выполнения функции возвращаемое значение будет равно одному из двух :

* результат – распознанный текст или false если произошла ошибка

en/objects/system/sound/sound_file/speech_to_text.txt · Last modified: 2026/08/05 22:51 (external edit)