UNPKG

mmir-webpack

Version:

Integration for MMIR library in webpack builds

89 lines (63 loc) 2.2 kB
**[mmir-webpack 7.0.0-beta1](../README.md)** > [Globals](../README.md) / [mmir-tooling](../modules/mmir_tooling.md) / PluginOptions # Interface: PluginOptions **`example`** ``` var includePlugins = [ {id: 'mmir-plugin-asr-nuance-xhr', config: { // ctx: 'nuance',//OPTIONAL install into sub-context "nuance" appKey: "9...", appId: "NMDPTRIAL....", }}, {id: 'mmir-plugin-asr-google-xhr', mode: 'wasm', config: { appKey: 'A....', results: 5 }}, {id: 'mmir-plugin-tts-nuance-xhr', config: { appKey: "9....", appId: "NMDPTRIAL_...", voice: {fr: 'Samantha'}, language: {ja: 'jpn-JPN'} }}, {id: 'mmir-plugin-tts-speakjs', config: { env: 'browser', ctx: 'local' //OPTIONAL install into sub-context "local" }}, {id: 'mmir-plugin-speech-android', config: { // ctx: 'android',//OPTIONAL install into sub-context "android" voice: {de: 'male'}, language: {en: 'eng-IND'} }}, ]; ``` ## Hierarchy * **PluginOptions** ## Index ### Properties * [build](mmir_tooling.pluginoptions.md#build) * [config](mmir_tooling.pluginoptions.md#config) * [id](mmir_tooling.pluginoptions.md#id) * [mode](mmir_tooling.pluginoptions.md#mode) ## Properties ### build • `Optional` **build**: Array<[PluginExportConfigInfo](mmir_tooling.pluginexportconfiginfo.md) \| [PluginExportConfigInfoMultiple](mmir_tooling.pluginexportconfiginfomultiple.md)\> if supported by plugin: custom build options. NOTE if the plugin does not support custom build configuration, this will be ignored. ___ ### config • `Optional` **config**: [PluginConfig](../modules/mmir_tooling.md#pluginconfig) \| [TTSPluginSpeechConfig](mmir_tooling.ttspluginspeechconfig.md) configuration for the plugin: specific fields/values depending on the plugin NOTE some plugins require credentials, e.g. "appId" and "appKey" ___ ### id • **id**: string the (package) ID of the plugin NOTE: the plugin needs to be installed, i.e. "npm install ..." ___ ### mode • `Optional` **mode**: [PluginModeOption](../modules/mmir_tooling.md#pluginmodeoption) mode for including the plugin: if the plugin does not support the specified mode, will automatically use "default" mode