torchaudio.kaldi_io¶
要使用该模块,需要安装依赖kaldi_io。
这是一个轻量级的包装器,返回 .
kaldi_io
向量¶
read_vec_int_ark¶
- torchaudio.kaldi_io。read_vec_int_ark(file_or_fd: any) Iterable[Tuple[str, Tensor]] [来源]¶
创建 (key,vector<int>) 元组生成器,该元组从 ark 文件/流中读取。
- 参数
file_or_fd (str/FileDescriptor) – ark、gzip 压缩的 ark、pipe 或打开的文件描述符
- 结果
string 是键,tensor 是从文件中读取的向量
- 返回类型:
Iterable[元组[str, 张量]]
- 例
>>> # read ark to a 'dictionary' >>> d = { u:d for u,d in torchaudio.kaldi_io.read_vec_int_ark(file) }
read_vec_flt_scp¶
- torchaudio.kaldi_io。read_vec_flt_scp(file_or_fd: any) Iterable[Tuple[str, Tensor]] [来源]¶
创建 (key,vector<float32/float64>) 元组的生成器,根据 Kaldi scp 读取。
- 参数
file_or_fd (str/FileDescriptor) – scp、gzip 压缩的 scp、管道或打开的文件描述符
- 结果
string 是键,tensor 是从文件中读取的向量
- 返回类型:
Iterable[元组[str, 张量]]
- 例
>>> # read scp to a 'dictionary' >>> # d = { u:d for u,d in torchaudio.kaldi_io.read_vec_flt_scp(file) }
read_vec_flt_ark¶
- torchaudio.kaldi_io。read_vec_flt_ark(file_or_fd: any) Iterable[Tuple[str, Tensor]] [来源]¶
创建 (key,vector<float32/float64>) 元组的生成器,该元组从 ark 文件/流中读取。
- 参数
file_or_fd (str/FileDescriptor) – ark、gzip 压缩的 ark、pipe 或打开的文件描述符
- 结果
string 是键,tensor 是从文件中读取的向量
- 返回类型:
Iterable[元组[str, 张量]]
- 例
>>> # read ark to a 'dictionary' >>> d = { u:d for u,d in torchaudio.kaldi_io.read_vec_flt_ark(file) }
矩阵¶
read_mat_scp¶
- torchaudio.kaldi_io。read_mat_scp(file_or_fd: any) Iterable[Tuple[str, Tensor]] [来源]¶
创建 (key,matrix<float32/float64>) 元组的生成器,根据 Kaldi scp 读取。
- 参数
file_or_fd (str/FileDescriptor) – scp、gzip 压缩的 scp、管道或打开的文件描述符
- 结果
字符串是键,张量是从文件中读取的矩阵
- 返回类型:
Iterable[元组[str, 张量]]
- 例
>>> # read scp to a 'dictionary' >>> d = { u:d for u,d in torchaudio.kaldi_io.read_mat_scp(file) }
read_mat_ark¶
- torchaudio.kaldi_io。read_mat_ark(file_or_fd: any) Iterable[Tuple[str, Tensor]] [来源]¶
创建 (key,matrix<float32/float64>) 元组生成器,从 ark 文件/流中读取数据。
- 参数
file_or_fd (str/FileDescriptor) – ark、gzip 压缩的 ark、pipe 或打开的文件描述符
- 结果
字符串是键,张量是从文件中读取的矩阵
- 返回类型:
Iterable[元组[str, 张量]]
- 例
>>> # read ark to a 'dictionary' >>> d = { u:d for u,d in torchaudio.kaldi_io.read_mat_ark(file) }