Converts text to speech using the traditional API approach.
Parameters
$promptWordPressAiClientPromptrequired- The prompt content.
$modelOrConfigWordPressAiClientProvidersModelsContractsModelInterface|WordPressAiClientProvidersModelsDTOModelConfig|nulloptional- Optional specific model to use, or model configuration for auto-discovery, or null for defaults.
Default:
null $registryWordPressAiClientProvidersProviderRegistry|nulloptional- Optional custom registry. If null, uses default.
Default:
null
Source
public static function convertTextToSpeechResult($prompt, $modelOrConfig = null, ?ProviderRegistry $registry = null): GenerativeAiResult
{
self::validateModelOrConfigParameter($modelOrConfig);
return self::getConfiguredPromptBuilder($prompt, $modelOrConfig, $registry)->convertTextToSpeechResult();
}
Changelog
| Version | Description |
|---|---|
| 0.1.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.