Skip to content

TextToSpeech supported platforms, CameraFeed, link to record audio. #10930

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 9, 2025
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions classes/class_camerafeed.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ A camera feed gives you access to a single physical camera attached to your devi

\ **Note:** This class is currently only implemented on Linux, macOS, and iOS. On other platforms no **CameraFeed**\ s will be available. To get a **CameraFeed** on iOS, the camera plugin from `godot-ios-plugins <https://github.com/godotengine/godot-ios-plugins>`__ is required.

\ **Note:** This class provides access to video feed. If you want access to the audio, follow
`Recording with microphone <https://docs.godotengine.org/en/stable/tutorials/audio/recording_with_microphone.html>`_

.. rst-class:: classref-reftable-group

Properties
Expand Down
2 changes: 1 addition & 1 deletion tutorials/audio/text_to_speech.rst
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ Requirements for functionality

Godot includes text-to-speech functionality. You can find these under the :ref:`DisplayServer class <class_DisplayServer>`.

Godot depends on system libraries for text-to-speech functionality. These libraries are installed by default on Windows and macOS, but not on all Linux distributions. If they are not present, text-to-speech functionality will not work. Specifically, the ``tts_get_voices()`` method will return an empty list, indicating that there are no usable voices.
Godot depends on system libraries for text-to-speech functionality. These libraries are installed by default on Windows, macOS, web, android and iOS, but not on all Linux distributions. If they are not present, text-to-speech functionality will not work. Specifically, the ``tts_get_voices()`` method will return an empty list, indicating that there are no usable voices.

Both Godot users on Linux and end-users on Linux running Godot games need to ensure that their system includes the system libraries for text-to-speech to work. Please consult the table below or your own distribution's documentation to determine what libraries you need to install.

Expand Down