|
@ -19,7 +19,7 @@ Processor::Processor(const std::string& tagger_path, |
|
|
const std::string& verbalizer_path) { |
|
|
const std::string& verbalizer_path) { |
|
|
tagger_.reset(StdVectorFst::Read(tagger_path)); |
|
|
tagger_.reset(StdVectorFst::Read(tagger_path)); |
|
|
verbalizer_.reset(StdVectorFst::Read(verbalizer_path)); |
|
|
verbalizer_.reset(StdVectorFst::Read(verbalizer_path)); |
|
|
// compiler_ = std::make_shared<StringCompiler<StdArc>>(fst::TokenType::BYTE);
|
|
|
|
|
|
|
|
|
compiler_ = std::make_shared<StringCompiler<StdArc>>(fst::TokenType::BYTE); |
|
|
printer_ = std::make_shared<StringPrinter<StdArc>>(fst::TokenType::BYTE); |
|
|
printer_ = std::make_shared<StringPrinter<StdArc>>(fst::TokenType::BYTE); |
|
|
|
|
|
|
|
|
if (tagger_path.find("_tn_") != tagger_path.npos) { |
|
|
if (tagger_path.find("_tn_") != tagger_path.npos) { |
|
|