1git clone https://github.com/manyeyes/AliCTTransformerPunc.git
2cd /AliCTTransformerPunc/AliCTTransformerPunc.Examples
3git clone https://huggingface.co/manyeyes/punc_ct-transformer_zh-cn-common-vocab272727-onnx.git
1string modelName="punc_ct-transformer_zh-cn-common-vocab272727-onnx";
2//[fp32模型/int8模型],二选一
3//fp32模型
4//string modelFilePath = applicationBase + "./"+ modelName + "/model.onnx";
5//int8模型
6string modelFilePath = applicationBase + "./"+ modelName + "/model_quant.onnx";
将文件夹 punc_ct-transformer_zh-cn-common-vocab272727-onnx 中的文件属性-》复制到输出目录-》如果较新则复制。
或者
编辑 AliCTTransformerPunc.Examples.csproj ,添加
1 <ItemGroup>
2 <None Update="punc_ct-transformer_zh-cn-common-vocab272727-onnx\punc.yaml">
3 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
4 </None>
5 <None Update="punc_ct-transformer_zh-cn-common-vocab272727-onnx\tokens.txt">
6 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
7 </None>
8 </ItemGroup>