2020年7月12日日曜日

音声合成ソフト(AquesTalk)はaruduinoIDE(1.8.13)では動かない

概要

音声合成ソフトのAquesTalk(製造元はこちら)
https://www.a-quest.com/products/aquestalk_pico_esp32.html

にはESP32で動作するlibraryがあります。
このページではlibraryファイルの登録を手動で行う指示となっており、作業が煩雑になります。
これを改良して、通常のユーザーlibraryとして扱えるようにしたlibraryパッケージにしたものがこちらのサイトにあります。
https://lang-ship.com/blog/work/aquestalk-esp32/

このlibraryですが、aruduinoIDE(1.8.13)では動きません。

コンパイルすると
"The plaform does not support 'compiler.libraries.ldflags' for precompiled libraries."
と表示が出て、その後 AquesTalkのlibraryに登録されている関数がない("undefined reference)のエラーになります。



代わりにaruduino(1.8.12)なら動作します。


参考

AquesTalk pico for ESP32(AquesTalk-ESP)

Library specification









0 件のコメント:

コメントを投稿