1 { 2 // NOTE: Keep two json files in this directory in sync. The only difference 3 // should be incognito:split in Guest mode version. 4 "name": "Chrome OS built-in text-to-speech extension", 5 "version": "2.1.1", 6 "description": "This is a high-quality text-to-speech (TTS) voice extension that runs in your browser using Native Client technology.", 7 "manifest_version": 2, 8 "background": { 9 "scripts": [ 10 "voice_data_hmm_de-DE_2.js", 11 "voice_data_hmm_en-GB_2.js", 12 "voice_data_hmm_en-IN_2.js", 13 "voice_data_hmm_en-US_2.js", 14 "voice_data_hmm_es-ES_2.js", 15 "voice_data_hmm_es-US_2.js", 16 "voice_data_hmm_fr-FR_2.js", 17 "voice_data_hmm_it-IT_2.js", 18 "voice_data_hmm_ko-KR_2.js", 19 "voice_data_hmm_pt-BR_2.js", 20 "tts_controller.js", 21 "tts_main.js" 22 ] 23 }, 24 "permissions": [ 25 "ttsEngine", 26 "unlimitedStorage" 27 ], 28 "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDlKEJseIIbKFyX0BCWNYOWlPEUt1IxBvIoW1PI7DTmipbwyVr3s2EprewYdtr9hCO5Yzs5w/ai1Xnhet5PLAsMje6ZP0Kvq0tlVfaYF8oQHBPF+ifx31RBT7Cn+ZVKLq1fxrwzY063GVhW+CAr06Ar8YRFXtFoC4FHlUNDIoSb4wIDAQAB", 29 "tts_engine": { 30 "voices": [ 31 { 32 "voice_name": "Chrome OS German", 33 "lang": "de-DE", 34 "gender": "female", 35 "event_types": [ "start", "word", "end", "error" ] 36 }, 37 { 38 "voice_name": "Chrome OS British English", 39 "lang": "en-GB", 40 "gender": "female", 41 "event_types": [ "start", "word", "end", "error" ] 42 }, 43 { 44 "voice_name": "Chrome OS Indian English", 45 "lang": "en-IN", 46 "gender": "female", 47 "event_types": [ "start", "word", "end", "error" ] 48 }, 49 { 50 "voice_name": "Chrome OS US English", 51 "lang": "en-US", 52 "gender": "female", 53 "event_types": [ "start", "word", "end", "error" ] 54 }, 55 { 56 "voice_name": "Chrome OS Spanish", 57 "lang": "es-ES", 58 "gender": "female", 59 "event_types": [ "start", "word", "end", "error" ] 60 }, 61 { 62 "voice_name": "Chrome OS US Spanish", 63 "lang": "es-US", 64 "gender": "female", 65 "event_types": [ "start", "word", "end", "error" ] 66 }, 67 { 68 "voice_name": "Chrome OS French", 69 "lang": "fr-FR", 70 "gender": "female", 71 "event_types": [ "start", "word", "end", "error" ] 72 }, 73 { 74 "voice_name": "Chrome OS Italian", 75 "lang": "it-IT", 76 "gender": "female", 77 "event_types": [ "start", "word", "end", "error" ] 78 }, 79 { 80 "voice_name": "Chrome OS Korean", 81 "lang": "ko-KR", 82 "gender": "female", 83 "event_types": [ "start", "word", "end", "error" ] 84 }, 85 { 86 "voice_name": "Chrome OS Brazilian Portuguese", 87 "lang": "pt-BR", 88 "gender": "female", 89 "event_types": [ "start", "word", "end", "error" ] 90 } 91 ] 92 } 93 } 94