Search Results for

    Show / Hide Table of Contents

    Class FullContextLab

    hts/htk full context label manager class

    Inheritance
    object
    FullContextLab
    Namespace: LibSasara.Model.FullContextLabel
    Assembly: LibSasara.dll
    Syntax
    public class FullContextLab
    Remarks

    http://hts.sp.nitech.ac.jp/ lab_format.pdf (HTS-demo_NIT-ATR503-M001)

    Constructors

    FullContextLab(string, int)

    full context labelファイル

    Declaration
    public FullContextLab(string labData, int fps = 30)
    Parameters
    Type Name Description
    string labData
    int fps
    Remarks

    OpenJTalkの解析結果を元に生成することを想定しています

    Properties

    Lines

    音素単位各行

    Declaration
    public IList<FullContextLabLine> Lines { get; set; }
    Property Value
    Type Description
    IList<FullContextLabLine>

    Methods

    AnalyzeLine(string, int, int)

    フルコンテキストラベルの文字列を解析

    Declaration
    public static FullContextLabLine AnalyzeLine(string line, int index, int fps = 30)
    Parameters
    Type Name Description
    string line
    int index
    int fps
    Returns
    Type Description
    FullContextLabLine
    Remarks

    日本語の場合:

    p1^p2-p3+p4=p5 /A:a1+a2+a3  /B:b1-b2_b3 /C:c1_c2+c3 /D:d1+d2_d3  /E:e1 e2!e3 e4-e5 /F: f1 f2# f3 f4@ f5 f6| f7 f8 /G:g1 g2%g3 g4 g5  /H:h1 h2 /I:i1-i2@i3+i4&amp;i5-i6|i7+i8 /J: j1 j2  /K:k1+k2-k3

    SplitSpan(ReadOnlySpan<char>, char)

    ROSpan charを分割

    Declaration
    public static IReadOnlyList<ReadOnlyMemory<char>> SplitSpan(ReadOnlySpan<char> chars, char separator)
    Parameters
    Type Name Description
    ReadOnlySpan<char> chars
    char separator
    Returns
    Type Description
    IReadOnlyList<ReadOnlyMemory<char>>

    See Also

    Lab
    In this article
    Back to top LibSasara