dart 中的 List 到 List

2024-02-18

有谁知道如何转换List<Uint8List> to a List<int>。我想将它与 Google Speech 库(使用 google api 的语音转文本)一起使用,并且要使用它,我需要提供以下格式的音频数据List<int>.


Uint8List源自于List<int>,所以如果您只是从一个开始,则不需要转换Uint8List.

如果,如你所说,你有一个List<Uint8List>,您需要将它们组合成一个List。一种方法是:

final mergedList = [
  for (var sublist in listOfLists)
    ...sublist,
];

根据您正在做的事情,可能会有更好、更专业的替代方案(例如collectBytes from package:async https://pub.dev/documentation/async/latest/async/collectBytes.html).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

dart 中的 List 到 List 的相关文章

随机推荐