Initial commit
This commit is contained in:
+160
@@ -0,0 +1,160 @@
|
||||
{
|
||||
"common": {
|
||||
"name": "sayit",
|
||||
"version": "1.7.1",
|
||||
"title": "Text to speech",
|
||||
"titleLang": {
|
||||
"en": "Text to speech",
|
||||
"de": "Text zu Sprache",
|
||||
"ru": "Текст в речь (Text to speech)",
|
||||
"pt": "Texto para fala (Text to speech)",
|
||||
"nl": "Tekst naar spraak (Text to speech)",
|
||||
"fr": "Texte pour parler (Text to speech)",
|
||||
"it": "Sintesi vocale (Text to speech)",
|
||||
"es": "Texto a voz (Text to speech)",
|
||||
"pl": "Tekst na mowę (Text to speech)"
|
||||
},
|
||||
"desc": {
|
||||
"en": "Text to speech in a cloud or local. Runs on windows, linux and OSX. It can play mp3/wav too.",
|
||||
"de": "Text to speech in Cloud oder lokal für windows, linux und OSX. Mp3 und Wav können auch abgespielt werden.",
|
||||
"ru": "Синтезатор речи локально или в облаке работает под windows, linux и OSX. Mp3 и Wav можно тоже проигрывать.",
|
||||
"pt": "Texto para fala em uma nuvem ou local. Funciona no windows, linux e OSX. Pode reproduzir mp3 / wav também.",
|
||||
"nl": "Tekst naar spraak in een cloud of lokaal. Werkt op Windows, Linux en OSX. Het kan ook mp3 / wav spelen.",
|
||||
"fr": "Text to speech dans un nuage ou local. Fonctionne sur Windows, Linux et OSX. Il peut aussi jouer au format mp3 / wav.",
|
||||
"it": "Sintesi vocale in un cloud o locale. Funziona su Windows, Linux e OSX. Può riprodurre anche mp3 / wav.",
|
||||
"es": "Texto a voz en una nube o local. Se ejecuta en Windows, Linux y OSX. Puede reproducir mp3 / wav también.",
|
||||
"pl": "Tekst na mowę w chmurze lub lokalnie. Działa w systemie Windows, Linux i OSX. Może również odtwarzać mp3 / wav."
|
||||
},
|
||||
"authors": [
|
||||
"bluefox <dogafox@gmail.com>"
|
||||
],
|
||||
"license": "MIT",
|
||||
"platform": "Javascript/Node.js",
|
||||
"mode": "daemon",
|
||||
"readme": "https://git.spacen.net/yunkong2/yunkong2.sayit/blob/master/README.md",
|
||||
"loglevel": "info",
|
||||
"messagebox": true,
|
||||
"supportStopInstance": true,
|
||||
"stopBeforeUpdate": true,
|
||||
"icon": "sayit.png",
|
||||
"materialize": true,
|
||||
"enabled": true,
|
||||
"keywords": [
|
||||
"TTS",
|
||||
"voice",
|
||||
"speech"
|
||||
],
|
||||
"extIcon": "https://git.spacen.net/yunkong2/yunkong2.sayit/master/admin/sayit.png",
|
||||
"type": "multimedia",
|
||||
"blockly": true
|
||||
},
|
||||
"native": {
|
||||
"type": "system",
|
||||
"command": "",
|
||||
"player": "",
|
||||
"cache": true,
|
||||
"engine": "",
|
||||
"sonos": "",
|
||||
"server": "",
|
||||
"port": 0,
|
||||
"user": "",
|
||||
"pass": "",
|
||||
"instance": "",
|
||||
"web": "",
|
||||
"webServer": "",
|
||||
"cacheDir": "../../cache/",
|
||||
"key": "",
|
||||
"announce": "",
|
||||
"annoTimeout": 15,
|
||||
"annoDuration": 0,
|
||||
"annoVolume": "70",
|
||||
"cloud": ""
|
||||
},
|
||||
"instanceObjects": [
|
||||
{
|
||||
"_id": "tts.userfiles",
|
||||
"type": "meta",
|
||||
"common": {
|
||||
"name": "Gong files",
|
||||
"role": "meta.user"
|
||||
},
|
||||
"native": {}
|
||||
},
|
||||
{
|
||||
"_id": "tts",
|
||||
"type": "channel",
|
||||
"common": {
|
||||
"name": "Google text to speech",
|
||||
"role": "media.tts"
|
||||
},
|
||||
"native": {}
|
||||
},
|
||||
{
|
||||
"_id": "tts.volume",
|
||||
"type": "state",
|
||||
"common": {
|
||||
"role": "level.volume",
|
||||
"name": "TTS Volume",
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"def": 70,
|
||||
"type": "number",
|
||||
"read": true,
|
||||
"write": true,
|
||||
"desc": "System volume or remote device volume"
|
||||
},
|
||||
"native": {}
|
||||
},
|
||||
{
|
||||
"_id": "tts.text",
|
||||
"type": "state",
|
||||
"common": {
|
||||
"role": "media.tts.text",
|
||||
"name": "Text to speech",
|
||||
"type": "string",
|
||||
"read": true,
|
||||
"write": true,
|
||||
"desc": "This text will be converted to speech"
|
||||
},
|
||||
"native": {}
|
||||
},
|
||||
{
|
||||
"_id": "tts.cachetext",
|
||||
"type": "state",
|
||||
"common": {
|
||||
"role": "media.tts.cachetext",
|
||||
"name": "Text to cache",
|
||||
"type": "string",
|
||||
"read": true,
|
||||
"write": true,
|
||||
"desc": "This text will be cached on disk to play it later"
|
||||
},
|
||||
"native": {}
|
||||
},
|
||||
{
|
||||
"_id": "tts.playing",
|
||||
"type": "state",
|
||||
"common": {
|
||||
"role": "media.tts.text",
|
||||
"name": "Is now speaking",
|
||||
"type": "boolean",
|
||||
"read": true,
|
||||
"write": false,
|
||||
"desc": "Is true while speaking"
|
||||
},
|
||||
"native": {}
|
||||
},
|
||||
{
|
||||
"_id": "tts.mp3",
|
||||
"type": "state",
|
||||
"common": {
|
||||
"name": "Binary mp3 file",
|
||||
"type": "file",
|
||||
"read": true,
|
||||
"write": false,
|
||||
"desc": "Can be accessed from web server under http://ip:8082/state/sayit.0.tts.mp3"
|
||||
},
|
||||
"native": {}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user