Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-122884

QML TextToSpeech enqueue does not work with Darwin engine

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • 6.6.3, 6.7.0 RC
    • 6.7.0 Beta3
    • Speech
    • None
    • macOS Sonoma, latest dev tools
    • macOS
    • 037fcecfa (dev), 5f250355c (6.7), 3c164209a (6.6)

    Description

      The enqueue method in QtTextToSpeech import does not work with the Darwin tts engine on MacOS.

      If you enqueue, say, 3 phrases "one", "two", "three" only the last one will be read. Furthermore, the "aboutToSynthesize()" signal will be emitted immediately three times, rather than when the next utterance in the queue is about to be read.

       

      All the above does not apply to the "macos" engine, however it should be noted that the default engine selected at the initialisation of TTS is "darwin".

      Perhaps, it would be beneficial for the default engine to be macos?

       

       

      Attachments

        For Gerrit Dashboard: QTBUG-122884
        # Subject Branch Project Status CR V

        Activity

          People

            vhilshei Volker Hilsheimer
            digitalsoul1 Lukasz Klepacki
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes