buildInputArrayFromText function

MlxArray buildInputArrayFromText(
  1. String text, {
  2. required EspeakG2p g2p,
  3. TextCleaner? cleaner,
})

Converts raw English text to a padded [1, seqLen] MlxArray via G2P.

Implementation

MlxArray buildInputArrayFromText(
  String text, {
  required EspeakG2p g2p,
  TextCleaner? cleaner,
}) {
  final ids = buildInputIdsFromText(text, g2p: g2p, cleaner: cleaner);
  return MlxArray.fromInt32List(ids, shape: [1, ids.length]);
}