Home | History | Annotate | Download | only in extension_api
      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.
      4 
      5 #ifndef CHROME_BROWSER_SPEECH_EXTENSION_API_TTS_EXTENSION_API_CONSTANTS_H_
      6 #define CHROME_BROWSER_SPEECH_EXTENSION_API_TTS_EXTENSION_API_CONSTANTS_H_
      7 
      8 #include <string>
      9 
     10 #include "base/values.h"
     11 
     12 namespace tts_extension_api_constants {
     13 
     14 extern const char kVoiceNameKey[];
     15 extern const char kLangKey[];
     16 extern const char kGenderKey[];
     17 extern const char kRateKey[];
     18 extern const char kPitchKey[];
     19 extern const char kVolumeKey[];
     20 extern const char kEnqueueKey[];
     21 extern const char kEventTypeKey[];
     22 extern const char kEventTypesKey[];
     23 extern const char kCharIndexKey[];
     24 extern const char kErrorMessageKey[];
     25 extern const char kRequiredEventTypesKey[];
     26 extern const char kDesiredEventTypesKey[];
     27 extern const char kExtensionIdKey[];
     28 extern const char kSrcIdKey[];
     29 extern const char kIsFinalEventKey[];
     30 extern const char kOnEventKey[];
     31 
     32 extern const char kGenderFemale[];
     33 extern const char kGenderMale[];
     34 
     35 extern const char kEventTypeStart[];
     36 extern const char kEventTypeEnd[];
     37 extern const char kEventTypeWord[];
     38 extern const char kEventTypeSentence[];
     39 extern const char kEventTypeMarker[];
     40 extern const char kEventTypeInterrupted[];
     41 extern const char kEventTypeCancelled[];
     42 extern const char kEventTypeError[];
     43 extern const char kEventTypePause[];
     44 extern const char kEventTypeResume[];
     45 
     46 extern const char kErrorUndeclaredEventType[];
     47 extern const char kErrorUtteranceTooLong[];
     48 extern const char kErrorInvalidLang[];
     49 extern const char kErrorInvalidGender[];
     50 extern const char kErrorInvalidRate[];
     51 extern const char kErrorInvalidPitch[];
     52 extern const char kErrorInvalidVolume[];
     53 extern const char kErrorMissingPauseOrResume[];
     54 
     55 }  // namespace tts_extension_api_constants.
     56 #endif  // CHROME_BROWSER_SPEECH_EXTENSION_API_TTS_EXTENSION_API_CONSTANTS_H_
     57