Template:Infobox Voice Assistant: Difference between revisions

m
no edit summary
m (Fixed table formatting and license var)
mNo edit summary
Line 3: Line 3:
{{Infobox Voice Assistant
{{Infobox Voice Assistant
| Name = Cool voice assistant
| Name = Cool voice assistant
| InternetRequired = yes
| SupportedLanguages = de,en,fr
| WakeWord = Hey assistant
| SupportedOS = Raspian
| SupportedOS = Raspian
| CodeLanguage = Python3
| CodeLanguage = Python3
| SupportedLanguages = multi
| LatestReleaseDate = 2021-12-19
| InternetRequired = yes
| WakeWord = Hey assistant
| LatestReleaseDate = 2021-12-21
}}
}}
</pre>
</pre>
Line 20: Line 20:
{{#if: {{{Url|}}} | <nowiki />
{{#if: {{{Url|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Website
   {{!}} '''Website'''
   {{!}} {{{Url}}}
   {{!}} {{{Url}}}
}}
}}
{{#if:{{{License|}}} | <nowiki />
{{#if:{{{License|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} License
   {{!}} '''License'''
   {{!}} {{{license|}}}
   {{!}} {{{License}}}
}}
}}
{{#if:{{{SupportedOS|}}} | <nowiki />
{{#if:{{{InternetRequired|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Operating System
   {{!}} '''Internetaccess required'''
   {{!}} {{{SupportedOS|}}}
   {{!}} {{{InternetRequired}}}
}}
{{#if:{{{CodeLanguage|}}} | <nowiki />
  {{!}}-
  {{!}} Programming Language
  {{!}} {{{CodeLanguage}}}
}}
}}
{{#if:{{{SupportedLanguages|}}} | <nowiki />
{{#if:{{{SupportedLanguages|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Supported Languages
   {{!}} '''Supported Languages'''
   {{!}} {{{SupportedLanguages}}}
   {{!}} {{{SupportedLanguages}}}
}}
}}
{{#if:{{{InternetRequired|}}} | <nowiki />
{{#if:{{{WakeWord|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Internetaccess required
   {{!}} '''Default Wakeword'''
   {{!}} {{{InternetRequired}}}
   {{!}} {{{WakeWord}}}
}}
}}
{{#if:{{{DefaultSTT|}}} | <nowiki />
{{#if:{{{DefaultSTT|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Default STT Engine
   {{!}} '''Default STT Engine'''
   {{!}} {{{DefaultSTT}}}
   {{!}} {{{DefaultSTT}}}
}}
}}
{{#if:{{{WakeWord|}}} | <nowiki />
{{#if:{{{DefaultTTS|}}} | <nowiki />
  {{!}}-
  {{!}} '''Default TTS Engine'''
  {{!}} {{{DefaultTTS}}}
}}
{{#if:{{{SupportedOS|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Default Wakeword
   {{!}} '''Operating System'''
   {{!}} {{{WakeWord}}}
   {{!}} {{{SupportedOS}}}
}}
}}
{{#if:{{{DefaultTTS|}}} | <nowiki />
{{#if:{{{CodeLanguage|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Default TTS Engine
   {{!}} '''Programming Language'''
   {{!}} {{{DefaultTTS}}}
   {{!}} {{{CodeLanguage}}}
}}
}}
{{#if:{{{LatestVersion|}}} | <nowiki />
{{#if:{{{LatestVersion|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Latest Version
   {{!}} '''Latest Version'''
   {{!}} {{{LatestVersion}}}
   {{!}} {{{LatestVersion}}}
}}
}}
{{#if:{{{LatestReleaseDate|}}} | <nowiki />
{{#if:{{{LatestReleaseDate|}}} | <nowiki />
   {{!}}-
   {{!}}-
   {{!}} Latest Update
   {{!}} '''Latest Update'''
   {{!}} {{{LatestReleaseDate}}}
   {{!}} {{{LatestReleaseDate}}}
}}
}}
Line 84: Line 84:
"example": "Cool Voice Assistant",
"example": "Cool Voice Assistant",
"type": "string",
"type": "string",
"required": false
"required": false,
"label": "Name of voice assistant"
},
},
"Url": {
"Url": {
"description": "Webaddress for further information on this voice assistant.",
"description": "Webaddress for further information on this voice assistant.",
"example": "https://www.CoolVoiceAssistant.local",
"example": "https://www.CoolVoiceAssistant.local",
"type": "url"
"type": "url",
"label": "Webpage"
},
},
"License": {
"License": {
Line 98: Line 100:
"description": "Languages supported by this voice assistant (multi for several languages).",
"description": "Languages supported by this voice assistant (multi for several languages).",
"type": "string",
"type": "string",
"default": "multi"
"default": "multi",
"label": "Supported languages"
},
},
"CodeLanguage": {
"CodeLanguage": {
"description": "Developped in which code language",
"description": "Developped in which code language",
"type": "string",
"type": "string",
"default": "Python, Perl, PHP, ..."
"default": "Python, Perl, PHP, ...",
"label": "Development language (Code)"
},
},
"InternetRequired": {
"InternetRequired": {
"description": "Is Internet access required for this voice assistant to work properly",
"description": "Is Internet access required for this voice assistant to work properly",
"type": "boolean",
"type": "boolean",
"required": true
"required": true,
"label": "Online connectivity required"
},
},
"DefaultSTT": {
"DefaultSTT": {
"description": "Default engine for speech recognition.",
"description": "Default engine for speech recognition.",
"type": "string",
"type": "string",
"default": "Cloud, Deepspeech, Kaldi, ..."
"default": "Cloud, Deepspeech, Kaldi, ...",
"label": "Speech recognition service"
},
},
"DefaultTTS": {
"DefaultTTS": {
"description": "Default engine for speech generation (TTS)",
"description": "Default engine for speech generation (TTS)",
"example": "Cloud, Coqui TTS, ...",
"example": "Cloud, Coqui TTS, ...",
"type": "string"
"type": "string",
"label": "Speech generation service"
},
},
"SupportedOS": {
"SupportedOS": {
Line 124: Line 131:
"type": "string",
"type": "string",
"default": "Raspian, Ubuntu, Mac OS X, Windows",
"default": "Raspian, Ubuntu, Mac OS X, Windows",
"required": true
"required": true,
"label": "Supported Operating Systems"
},
},
"WakeWord": {
"WakeWord": {
"description": "Default Wakeword to activate Voice assistant.",
"description": "Default Wakeword to activate Voice assistant.",
"type": "string",
"type": "string",
"default": "Hey Mycroft.",
"default": "Hey Assistant.",
"required": true
"required": true,
"label": "Activation word (Wakeword)"
},
},
"LatestVersion": {
"LatestVersion": {
"description": "Latest public stable available version",
"description": "Latest public stable available version",
"type": "string"
"type": "string",
"label": "Latest stable version"
},
},
"LatestReleaseDate": {
"LatestReleaseDate": {
"description": "Release date of latest stable version.",
"description": "Release date of latest stable version.",
"type": "date"
"type": "date",
"label": "Release date of stable version"
}
}
},
},
Line 146: Line 157:
"Url",
"Url",
"License",
"License",
"SupportedOS",
"InternetRequired",
"CodeLanguage",
"SupportedLanguages",
"SupportedLanguages",
"InternetRequired",
"WakeWord",
"DefaultSTT",
"DefaultSTT",
"DefaultTTS",
"DefaultTTS",
"WakeWord",
"SupportedOS",
"CodeLanguage",
"LatestVersion",
"LatestVersion",
"LatestReleaseDate"
"LatestReleaseDate"