A multi choice selector element could allow to switch between :
* words (recording)
* sentences (recording)
* poems (recording)
This select element would then change few behaviors.
### Silent pauses settings
```javascript
// Words recording:
stopDuration: { min: 0.10, init: 0.30, max: 4, step: 0.10, unit: "sec." }, // seconds
// Sentences recording:
stopDuration: { min: 2.00, init: 3.00, max: 8, step: 1.00, unit: "sec." }, // seconds
// Poems recording:
stopDuration: { min: 4.00, init: 5.00, max:12, step: 1.00, unit: "sec." }, // seconds
```
### All settings
```javascript
startThreshold:{ init: 0.10, min: 0.02, max: 0.50, step: 0.01, unit: "%" }, // percent
stopThreshold: { init: 0.05, min: 0.01, max: 0.25, step: 0.01, unit: "%" }, // percent
stopDuration: { init: 0.30, min: 0.10, max: 8, step: 0.01, unit: "sec." }, // seconds
marginBefore: { init: 0.25, min: 0.10, max: 3, step: 0.01, unit: "sec." }, // seconds
marginAfter: { init: 0.25, min: 0.10, max: 3, step: 0.01, unit: "sec." }, // seconds
saturationThreshold: { init: 0.99, min: 0.5, max:0.99, step: 0.01, unit: "%" } // percent
```
### In list loader
* words, sentence --> item separator is the line jump `#` or `\n#`, or `\n` or `\n#` or `\n*` or better `([#\n]+\s*)`. See: https://regex101.com/r/LeVIoh/1
* poems --> item separator is the triple line jumps `\n\n\n` or better `(\n[\s\W]*){3,}` See : https://regex101.com/r/tdtvii/1