1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // Custom binding for the ttsEngine API.
7 var binding = require('binding').Binding.create('ttsEngine');
9 var eventBindings = require('event_bindings');
11 eventBindings.registerArgumentMassager('ttsEngine.onSpeak',
12 function(args, dispatch) {
14 var options = args[1];
15 var requestId = args[2];
16 var sendTtsEvent = function(event) {
17 chrome.ttsEngine.sendTtsEvent(requestId, event);
19 dispatch([text, options, sendTtsEvent]);
22 exports.binding = binding.generate();