#15:学習ロジックとしては、Long Short Term MemoryやRecurrent Neural Networkが使用されることが多いようです。
音声の認識のためには前後の文脈が重要になりますが、これらのモデルは学習に前後のデータを使用し反映させるためコンテキストも考慮した推論ができるようになります。
#23:CoreML ToolsはApple によって提供されているツールです。
PytorchやTensorFlowなど様々なライブラリによって作られたモデルをCore ML モデルに変換することができます。
Core ML モデルはNeural Engineが使用できることにより、パフォーマンスが高くなる可能性が高いため、まず検討したい方法です。
#24:TensorFlow LiteはGoogleによって提供されています。
こちらも様々なライブラリで作成されたモデルをモバイル端末で実行可能なモデルに変換できます。
TensorFlow LiteのモデルはAndroidでも使用可能なため、両OSをサポートしている場合とくに候補に上がるかと思います。
最近では種々の制約はありますが、Core ML Delegateを使うことでCore ML モデル同様にNeural Engineを使用することができるようです。