| OLD | NEW | 
|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 cr.define('hotword.constants', function() { | 5 cr.define('hotword.constants', function() { | 
| 6 'use strict'; | 6 'use strict'; | 
| 7 | 7 | 
| 8 /** | 8 /** | 
| 9  * Number of seconds of audio to record when logging is enabled. | 9  * Number of seconds of audio to record when logging is enabled. | 
| 10  * @const {number} | 10  * @const {number} | 
| 11  */ | 11  */ | 
| 12 var AUDIO_LOG_SECONDS = 2; | 12 var AUDIO_LOG_SECONDS = 2; | 
| 13 | 13 | 
| 14 /** | 14 /** | 
|  | 15  * Timeout in seconds, for detecting false positives with a hotword stream. | 
|  | 16  * @const {number} | 
|  | 17  */ | 
|  | 18 var HOTWORD_STREAM_TIMEOUT_SECONDS = 2; | 
|  | 19 | 
|  | 20 /** | 
| 15  * Hotword data shared module extension's ID. | 21  * Hotword data shared module extension's ID. | 
| 16  * @const {string} | 22  * @const {string} | 
| 17  */ | 23  */ | 
| 18 var SHARED_MODULE_ID = 'lccekmodgklaepjeofjdjpbminllajkg'; | 24 var SHARED_MODULE_ID = 'lccekmodgklaepjeofjdjpbminllajkg'; | 
| 19 | 25 | 
| 20 /** | 26 /** | 
| 21  * Path to shared module data. | 27  * Path to shared module data. | 
| 22  * @const {string} | 28  * @const {string} | 
| 23  */ | 29  */ | 
| 24 var SHARED_MODULE_ROOT = '_modules/' + SHARED_MODULE_ID; | 30 var SHARED_MODULE_ROOT = '_modules/' + SHARED_MODULE_ID; | 
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 110  * Messages for communicating with the NaCl recognizer plugin. These must match | 116  * Messages for communicating with the NaCl recognizer plugin. These must match | 
| 111  * constants in <google3>/hotword_plugin.c | 117  * constants in <google3>/hotword_plugin.c | 
| 112  * @enum {string} | 118  * @enum {string} | 
| 113  */ | 119  */ | 
| 114 var NaClPlugin = { | 120 var NaClPlugin = { | 
| 115   RESTART: 'r', | 121   RESTART: 'r', | 
| 116   SAMPLE_RATE_PREFIX: 'h', | 122   SAMPLE_RATE_PREFIX: 'h', | 
| 117   MODEL_PREFIX: 'm', | 123   MODEL_PREFIX: 'm', | 
| 118   STOP: 's', | 124   STOP: 's', | 
| 119   LOG: 'l', | 125   LOG: 'l', | 
|  | 126   DSP: 'd', | 
| 120   BEGIN_SPEAKER_MODEL: 'b', | 127   BEGIN_SPEAKER_MODEL: 'b', | 
| 121   ADAPT_SPEAKER_MODEL: 'a', | 128   ADAPT_SPEAKER_MODEL: 'a', | 
| 122   FINISH_SPEAKER_MODEL: 'f', | 129   FINISH_SPEAKER_MODEL: 'f', | 
| 123   SPEAKER_MODEL_SAVED: 'sm_saved', | 130   SPEAKER_MODEL_SAVED: 'sm_saved', | 
| 124   REQUEST_MODEL: 'model', | 131   REQUEST_MODEL: 'model', | 
| 125   MODEL_LOADED: 'model_loaded', | 132   MODEL_LOADED: 'model_loaded', | 
| 126   READY_FOR_AUDIO: 'audio', | 133   READY_FOR_AUDIO: 'audio', | 
| 127   STOPPED: 'stopped', | 134   STOPPED: 'stopped', | 
| 128   HOTWORD_DETECTED: 'hotword', | 135   HOTWORD_DETECTED: 'hotword', | 
| 129   MS_CONFIGURED: 'ms_configured', | 136   MS_CONFIGURED: 'ms_configured', | 
| (...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 269  * @const {string} | 276  * @const {string} | 
| 270  */ | 277  */ | 
| 271 var UI_LANGUAGE = (chrome.i18n && chrome.i18n.getUILanguage) ? | 278 var UI_LANGUAGE = (chrome.i18n && chrome.i18n.getUILanguage) ? | 
| 272       chrome.i18n.getUILanguage() : ''; | 279       chrome.i18n.getUILanguage() : ''; | 
| 273 | 280 | 
| 274 return { | 281 return { | 
| 275   AUDIO_LOG_SECONDS: AUDIO_LOG_SECONDS, | 282   AUDIO_LOG_SECONDS: AUDIO_LOG_SECONDS, | 
| 276   CLIENT_PORT_NAME: CLIENT_PORT_NAME, | 283   CLIENT_PORT_NAME: CLIENT_PORT_NAME, | 
| 277   COMMAND_FIELD_NAME: COMMAND_FIELD_NAME, | 284   COMMAND_FIELD_NAME: COMMAND_FIELD_NAME, | 
| 278   FILE_SYSTEM_SIZE_BYTES: FILE_SYSTEM_SIZE_BYTES, | 285   FILE_SYSTEM_SIZE_BYTES: FILE_SYSTEM_SIZE_BYTES, | 
|  | 286   HOTWORD_STREAM_TIMEOUT_SECONDS: HOTWORD_STREAM_TIMEOUT_SECONDS, | 
| 279   NUM_TRAINING_UTTERANCES: NUM_TRAINING_UTTERANCES, | 287   NUM_TRAINING_UTTERANCES: NUM_TRAINING_UTTERANCES, | 
| 280   SHARED_MODULE_ID: SHARED_MODULE_ID, | 288   SHARED_MODULE_ID: SHARED_MODULE_ID, | 
| 281   SHARED_MODULE_ROOT: SHARED_MODULE_ROOT, | 289   SHARED_MODULE_ROOT: SHARED_MODULE_ROOT, | 
| 282   SPEAKER_MODEL_FILE_NAME: SPEAKER_MODEL_FILE_NAME, | 290   SPEAKER_MODEL_FILE_NAME: SPEAKER_MODEL_FILE_NAME, | 
| 283   UI_LANGUAGE: UI_LANGUAGE, | 291   UI_LANGUAGE: UI_LANGUAGE, | 
| 284   UTTERANCE_FILE_EXTENSION: UTTERANCE_FILE_EXTENSION, | 292   UTTERANCE_FILE_EXTENSION: UTTERANCE_FILE_EXTENSION, | 
| 285   UTTERANCE_FILE_PREFIX: UTTERANCE_FILE_PREFIX, | 293   UTTERANCE_FILE_PREFIX: UTTERANCE_FILE_PREFIX, | 
| 286   CommandToPage: CommandToPage, | 294   CommandToPage: CommandToPage, | 
| 287   CommandFromPage: CommandFromPage, | 295   CommandFromPage: CommandFromPage, | 
| 288   Error: Error, | 296   Error: Error, | 
| 289   Event: Event, | 297   Event: Event, | 
| 290   File: File, | 298   File: File, | 
| 291   NaClPlugin: NaClPlugin, | 299   NaClPlugin: NaClPlugin, | 
| 292   RecognizerStartMode: RecognizerStartMode, | 300   RecognizerStartMode: RecognizerStartMode, | 
| 293   SessionSource: SessionSource, | 301   SessionSource: SessionSource, | 
| 294   TimeoutMs: TimeoutMs, | 302   TimeoutMs: TimeoutMs, | 
| 295   UmaMediaStreamOpenResult: UmaMediaStreamOpenResult, | 303   UmaMediaStreamOpenResult: UmaMediaStreamOpenResult, | 
| 296   UmaMetrics: UmaMetrics, | 304   UmaMetrics: UmaMetrics, | 
| 297   UmaNaClMessageTimeout: UmaNaClMessageTimeout, | 305   UmaNaClMessageTimeout: UmaNaClMessageTimeout, | 
| 298   UmaNaClPluginLoadResult: UmaNaClPluginLoadResult, | 306   UmaNaClPluginLoadResult: UmaNaClPluginLoadResult, | 
| 299   UmaTriggerSource: UmaTriggerSource | 307   UmaTriggerSource: UmaTriggerSource | 
| 300 }; | 308 }; | 
| 301 | 309 | 
| 302 }); | 310 }); | 
| OLD | NEW | 
|---|