List of all items
Structs
- PrismBackend
- PrismBackendVTable
- PrismConfig
- PrismContext
- PrismLogHandler
- PrismPluginBackend
- PrismPluginHost
- PrismPluginInstanceContext
- PrismPluginServices
- PrismRegistry
- PrismRegistryBuilder
Functions
- prism_availability_auto_power_supported
- prism_availability_poll_pause
- prism_availability_poll_resume
- prism_backend_braille
- prism_backend_count_voices
- prism_backend_free
- prism_backend_get_bit_depth
- prism_backend_get_channels
- prism_backend_get_features
- prism_backend_get_pitch
- prism_backend_get_rate
- prism_backend_get_sample_rate
- prism_backend_get_voice
- prism_backend_get_voice_language
- prism_backend_get_voice_name
- prism_backend_get_volume
- prism_backend_initialize
- prism_backend_is_speaking
- prism_backend_name
- prism_backend_output
- prism_backend_pause
- prism_backend_refresh_voices
- prism_backend_resume
- prism_backend_set_pitch
- prism_backend_set_rate
- prism_backend_set_voice
- prism_backend_set_volume
- prism_backend_speak
- prism_backend_speak_to_memory
- prism_backend_stop
- prism_config_init
- prism_error_string
- prism_init
- prism_log
- prism_log_flush
- prism_log_shutdown
- prism_registry_acquire
- prism_registry_acquire_best
- prism_registry_builder_add_backend
- prism_registry_builder_add_library
- prism_registry_builder_free
- prism_registry_builder_new
- prism_registry_count
- prism_registry_create
- prism_registry_create_best
- prism_registry_exists
- prism_registry_freeze
- prism_registry_get
- prism_registry_id
- prism_registry_id_at
- prism_registry_name
- prism_registry_priority
- prism_registry_release
- prism_registry_retain
- prism_set_log_handler
- prism_set_log_level
- prism_shutdown
- prism_version
- prism_version_string
Type Aliases
- PrismAudioCallback
- PrismAvailabilityBaselineCallback
- PrismAvailabilityCallback
- PrismBackendId
- PrismError
- PrismLogCallback
- PrismLogLevel
- PrismPluginQueryFn
Constants
- PRISM_BACKEND_ANDROID_SCREEN_READER
- PRISM_BACKEND_ANDROID_TTS
- PRISM_BACKEND_AV_SPEECH
- PRISM_BACKEND_BOY_PC_READER
- PRISM_BACKEND_FEATURE_MAX_BIT
- PRISM_BACKEND_INVALID
- PRISM_BACKEND_IS_SUPPORTED_AT_RUNTIME
- PRISM_BACKEND_JAWS
- PRISM_BACKEND_NVDA
- PRISM_BACKEND_ONE_CORE
- PRISM_BACKEND_ORCA
- PRISM_BACKEND_PC_TALKER
- PRISM_BACKEND_PERFORMS_SILENCE_TRIMMING_ON_SPEAK
- PRISM_BACKEND_PERFORMS_SILENCE_TRIMMING_ON_SPEAK_TO_MEMORY
- PRISM_BACKEND_SAPI
- PRISM_BACKEND_SENSE_READER
- PRISM_BACKEND_SPEECH_DISPATCHER
- PRISM_BACKEND_SPIEL
- PRISM_BACKEND_SUPPORTS_BRAILLE
- PRISM_BACKEND_SUPPORTS_COUNT_VOICES
- PRISM_BACKEND_SUPPORTS_GET_BIT_DEPTH
- PRISM_BACKEND_SUPPORTS_GET_CHANNELS
- PRISM_BACKEND_SUPPORTS_GET_PITCH
- PRISM_BACKEND_SUPPORTS_GET_RATE
- PRISM_BACKEND_SUPPORTS_GET_SAMPLE_RATE
- PRISM_BACKEND_SUPPORTS_GET_VOICE
- PRISM_BACKEND_SUPPORTS_GET_VOICE_LANGUAGE
- PRISM_BACKEND_SUPPORTS_GET_VOICE_NAME
- PRISM_BACKEND_SUPPORTS_GET_VOLUME
- PRISM_BACKEND_SUPPORTS_IS_SPEAKING
- PRISM_BACKEND_SUPPORTS_OUTPUT
- PRISM_BACKEND_SUPPORTS_PAUSE
- PRISM_BACKEND_SUPPORTS_REFRESH_VOICES
- PRISM_BACKEND_SUPPORTS_RESUME
- PRISM_BACKEND_SUPPORTS_SET_PITCH
- PRISM_BACKEND_SUPPORTS_SET_RATE
- PRISM_BACKEND_SUPPORTS_SET_VOICE
- PRISM_BACKEND_SUPPORTS_SET_VOLUME
- PRISM_BACKEND_SUPPORTS_SPEAK
- PRISM_BACKEND_SUPPORTS_SPEAK_SSML
- PRISM_BACKEND_SUPPORTS_SPEAK_TO_MEMORY
- PRISM_BACKEND_SUPPORTS_SPEAK_TO_MEMORY_SSML
- PRISM_BACKEND_SUPPORTS_STOP
- PRISM_BACKEND_SYSTEM_ACCESS
- PRISM_BACKEND_UIA
- PRISM_BACKEND_VOICE_OVER
- PRISM_BACKEND_WEB_SPEECH
- PRISM_BACKEND_WINDOW_EYES
- PRISM_BACKEND_ZDSR
- PRISM_BACKEND_ZOOM_TEXT
- PRISM_CONFIG_VERSION
- PRISM_ERROR_ALREADY_INITIALIZED
- PRISM_ERROR_ALREADY_PAUSED
- PRISM_ERROR_BACKEND_ENTERED_UNDEFINED_STATE
- PRISM_ERROR_BACKEND_NOT_AVAILABLE
- PRISM_ERROR_COUNT
- PRISM_ERROR_INCOMPATIBLE_ABI
- PRISM_ERROR_INTERNAL
- PRISM_ERROR_INTERNAL_BACKEND_LIMIT_EXCEEDED
- PRISM_ERROR_INVALID_AUDIO_FORMAT
- PRISM_ERROR_INVALID_OPERATION
- PRISM_ERROR_INVALID_PARAM
- PRISM_ERROR_INVALID_UTF8
- PRISM_ERROR_LIBRARY_INVALID
- PRISM_ERROR_LIBRARY_LOAD_FAILED
- PRISM_ERROR_MEMORY_FAILURE
- PRISM_ERROR_NOT_IMPLEMENTED
- PRISM_ERROR_NOT_INITIALIZED
- PRISM_ERROR_NOT_PAUSED
- PRISM_ERROR_NOT_SPEAKING
- PRISM_ERROR_NO_VOICES
- PRISM_ERROR_RANGE_OUT_OF_BOUNDS
- PRISM_ERROR_SPEAK_FAILURE
- PRISM_ERROR_UNKNOWN
- PRISM_ERROR_VOICE_NOT_FOUND
- PRISM_LOG_LEVEL_DEBUG
- PRISM_LOG_LEVEL_ERROR
- PRISM_LOG_LEVEL_INFO
- PRISM_LOG_LEVEL_NONE
- PRISM_LOG_LEVEL_TRACE
- PRISM_LOG_LEVEL_WARN
- PRISM_OK
- PRISM_PLUGIN_ABI_VERSION