| Index: chrome/common/extensions/api/tts_engine.json
|
| diff --git a/chrome/common/extensions/api/tts_engine.json b/chrome/common/extensions/api/tts_engine.json
|
| index 30b33fcfe32a21eef7cd02e51f0eae8c2d756624..4c6bb264dd533cf6b26a1d63c136209b07545ff4 100644
|
| --- a/chrome/common/extensions/api/tts_engine.json
|
| +++ b/chrome/common/extensions/api/tts_engine.json
|
| @@ -96,7 +96,17 @@
|
| {
|
| "name": "onStop",
|
| "type": "function",
|
| - "description": "Fired when a call is made to tts.stop and this extension may be in the middle of speaking. If an extension receives a call to onStop and speech is already stopped, it should do nothing (not raise an error)."
|
| + "description": "Fired when a call is made to tts.stop and this extension may be in the middle of speaking. If an extension receives a call to onStop and speech is already stopped, it should do nothing (not raise an error). If speech is in the paused state, this should cancel the paused state."
|
| + },
|
| + {
|
| + "name": "onPause",
|
| + "type": "function",
|
| + "description": "Optional: if an engine supports the pause event, it should pause the current utterance being spoken, if any, until it receives a resume event or stop event. Note that a stop event should also clear the paused state."
|
| + },
|
| + {
|
| + "name": "onResume",
|
| + "type": "function",
|
| + "description": "Optional: if an engine supports the pause event, it should also support the resume event, to continue speaking the current utterance, if any. Note that a stop event should also clear the paused state."
|
| }
|
| ]
|
| }
|
|
|