User Tools

Site Tools


Sidebar

en:objects:system:sound:sound_file:text_to_speech

text_to_speech

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

← Objects


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

sound“; ?>

text_to_speech

text_to_speech($text,$output_path,$method=“api”,$voice=”“,$model=“tts-1”,$api_key=”“,$timeout=60); - Преобразовать текст в звук через OpenAI API или локальные инструменты (piper-tts)

* $text – текст для преобразования

* $output_path – путь к выходному аудиофайлу

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

* $voice – голос для синтеза (для api: “alloy”, “echo”, “fable”, “onyx”, “nova”, “shimmer”, по умолчанию “alloy”; для local: имя модели голоса, по умолчанию “ru_RU-denis-medium”)

* $model – модель для api (“tts-1” или “tts-1-hd”, по умолчанию “tts-1”)

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

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

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

* true – успешно

* false – не удалось

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