Template:Infobox Voice Assistant: Difference between revisions

m Test for title
mNo edit summary
 
(28 intermediate revisions by the same user not shown)
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 15: Line 15:
<onlyinclude>
<onlyinclude>
{| class="wikitable" style="float:right; margin-left: 30px;
{| class="wikitable" style="float:right; margin-left: 30px;
!colspan="2"|<span style="font-size: larger;">
{{#if:{{{name|{{{name|}}}}}}|{{{name|{{{name|}}}}}}|{{PAGENAME}}}}
</span>
|-
|-
! URL
!colspan="2"|<span style="font-size: larger;">{{#if:{{{Name|}}} | {{{Name}}} | {{PAGENAME}} }}</span>
| {{{Url|}}}
|-
|-
{{#if:{{{license-Param|
{{#if: {{{Url|}}} | <nowiki />
! License
  {{!}}-
| {{{license|}}}
  {{!}} '''Website'''
|-
  {{!}} {{{Url}}}
}}} }}
}}
! Operating System
{{#if:{{{License|}}} | <nowiki />
| {{{SupportedOS|}}}
  {{!}}-
|-
  {{!}} '''License'''
! Programming Language
  {{!}} {{{License}}}
| {{{CodeLanguage|}}}
}}
|-
{{#if:{{{InternetRequired|}}} | <nowiki />
! Supported Languages
  {{!}}-
| {{{SupportedLanguages|}}}
  {{!}} '''Internetaccess required'''
|-
  {{!}} {{{InternetRequired}}}
! Internetaccess required
}}
| {{{InternetRequired|}}}
{{#if:{{{SupportedLanguages|}}} | <nowiki />
|-
  {{!}}-
! Default STT Engine
  {{!}} '''Supported Languages'''
| {{{DefaultSTT|}}}
  {{!}} {{{SupportedLanguages}}}
|-
}}
! Default Wakeword
{{#if:{{{WakeWord|}}} | <nowiki />
| {{{WakeWord|}}}
  {{!}}-
|-
  {{!}} '''Default Wakeword'''
! Default TTS Engine
  {{!}} {{{WakeWord}}}
| {{{DefaultTTS|}}}
}}
|-
{{#if:{{{DefaultSTT|}}} | <nowiki />
! Latest Version
  {{!}}-
| {{{LatestVersion|}}}
  {{!}} '''Default STT Engine'''
|-
  {{!}} {{{DefaultSTT}}}
! Latest Update
}}
| {{{LatestReleaseDate|}}}
{{#if:{{{DefaultTTS|}}} | <nowiki />
  {{!}}-
  {{!}} '''Default TTS Engine'''
  {{!}} {{{DefaultTTS}}}
}}
{{#if:{{{SupportedOS|}}} | <nowiki />
  {{!}}-
  {{!}} '''Operating System'''
  {{!}} {{{SupportedOS}}}
}}
{{#if:{{{CodeLanguage|}}} | <nowiki />
  {{!}}-
  {{!}} '''Programming Language'''
  {{!}} {{{CodeLanguage}}}
}}
{{#if:{{{LatestVersion|}}} | <nowiki />
  {{!}}-
  {{!}} '''Latest Version'''
  {{!}} {{{LatestVersion}}}
}}
{{#if:{{{LatestReleaseDate|}}} | <nowiki />
  {{!}}-
  {{!}} '''Latest Update'''
  {{!}} {{{LatestReleaseDate}}}
}}
|}
|}
</onlyinclude>
</onlyinclude>
Line 64: Line 84:
"example": "Cool Voice Assistant",
"example": "Cool Voice Assistant",
"type": "string",
"type": "string",
"required": true
"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 78: 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 104: 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 126: Line 157:
"Url",
"Url",
"License",
"License",
"SupportedOS",
"InternetRequired",
"CodeLanguage",
"SupportedLanguages",
"SupportedLanguages",
"InternetRequired",
"WakeWord",
"DefaultSTT",
"DefaultSTT",
"DefaultTTS",
"DefaultTTS",
"WakeWord",
"SupportedOS",
"CodeLanguage",
"LatestVersion",
"LatestVersion",
"LatestReleaseDate"
"LatestReleaseDate"