FLUID-5670: Move utterance options into the model

Metadata

Source
FLUID-5670
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Justin Obara
Created
2015-05-25T08:50:19.629-0400
Updated
2015-11-03T12:01:49.669-0500
Versions
N/A
Fixed Versions
  1. 1.9
Component
  1. Self Voicing

Description

Currently the utterance options of the fluid.textToSpeech wrapper component are held in the top level options block. However, this does not easily enable changing these options after instantiation. While it is true that any of the options can be overridden in a call to queueSpeech, this override only lasts for that specific call. However, in cases where you want to pair this with an enactor (see: FLOE-318) it would be more useful to allow for changes that will affect all subsequent calls to queueSpeech.

What seems to be the most appropriate approach would be to move the utteranceOpts into the component's model.

Comments

  • Cindy Li commented 2015-05-25T10:26:36.932-0400

    The pull request https://github.com/fluid-project/infusion/pull/605 has been merged into the master @ 14d03122a48712b81790bb73471890ff830271ec

  • Justin Obara commented 2015-06-26T09:50:57.702-0400

    Reopening to change the fix version to 1.9