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