Oulie 1.1.0

Added optional Soniox cloud speech recognition with automatic language detection and speaker identification. Selected audio is sent to Soniox when this engine is enabled.

Remembered language and speaker settings separately for each recognition engine, with clear checks for unsupported selections.

Improved long-running recognition with parallel connection renewal, more consistent speaker colors, and safer handling of overlapping subtitle timestamps.

Reused completed sentence translations with Apple and Google translation to reduce repeated requests and subtitle changes.

Fixed audio processing stalls caused by small capture buffers and repeated diagnostic work.

Made manual stop cancel pending recognition immediately, and improved final audio completion and error reporting.