※2021/10/26現在、公式ドキュメントにて修正済み
はじめに
音声ボットに人間味を与える手段の一つとして、抑揚を与えるアクセント推定というものがある。
今回、日本語のアクセント推定を行うtdmelodicを導入する際に起こったエラーについて自分が行った対処方法を記載していく。
実行環境
- mac OS X
- Big Sur 11.5.2
エラー内容
-
UniDic ユーザー向け辞書生成ページにて、以下のコード実行の際にエラーが発生
原因は不明だが、/tmpにアクセス出来ない模様。
--output /tmp/neologd_modified.csv
outputする先を、実行しているフォルダに変更することで成功。
(実行フォルダは{WORKDIR}で表す)
--output /${WORKDIR}/neologd_modified.csv
おわりに
/tmp
を認識させることさえ出来れば問題はないのだが、出来ない時のための応急処置を示した。
今回エラーが発生したページの他にも、コード内に /tmp
が含まれている箇所でエラーが発生したので、同様の方法で実行フォルダを参照先or参照元にして試していただきたい。