Skip to content

Voice Recognition API

Converts voice to text.

Authors and contributors to this community extension: planktonfun.


This is an extension made by a community member — but not reviewed by the GDevelop extension team. As such, we can't guarantee it meets all the quality standards of official extensions. In case of doubt, contact the author to know more about what the extension does or inspect its content before using it.

Listens from the browser microphone then returns a text

Limitations: Voice recognition is only supported in https for security reasons

Can be used for: - Voice Based Games - Voice Mobile App


  • Conditions:

    • OnSuccess
    • OnError
  • Actions:

    • Start listening
  • StringExpressions:

    • RetrieveResultText
    • RetrieveStatus
    • RetrieveError

Example link.



Learn how to install new extensions by following a step-by-step guide.


Listen for speeches
Listen for speeches.


On Voice Recognition Error
On Voice Recognition Error.

On Voice Recognition Success
On Voice Recognition Success.


Expression Description
VoiceRecognition::RetrieveError() Retrieves Voice Recognition Error.
VoiceRecognition::RetrieveStatus() Retrieves Voice Recognition Error Status.
VoiceRecognition::RetrievetResultText() Retrieves Voice Recognition Result Text.

This page is an auto-generated reference page about the Voice Recognition API extension, made by the community of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop community-made extensions here.