-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Description
this project is the only project that could make tts on mac so fast. however ,looks like it is out of maintain for a while.
wish it could be fixed @HuiResearch
conda uv all have the same issue .
conda create -n flashtts python=3.11
pip install flashtts
Error 1
building '_pywrapfst' extension
creating build/temp.macosx-11.0-arm64-cpython-311/extensions
clang++ -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/xx/miniconda3/envs/flashtts/include -arch arm64 -fPIC -O2 -isystem /Users/xx/miniconda3/envs/flashtts/include -arch arm64 -I/Users/xx/miniconda3/envs/flashtts/include/python3.11 -c extensions/_pywrapfst.cpp -o build/temp.macosx-11.0-arm64-cpython-311/extensions/_pywrapfst.o -std=c++17 -Wno-register -Wno-deprecated-declarations -Wno-unused-function -Wno-unused-local-typedefs -funsigned-char -stdlib=libc++ -mmacosx-version-min=10.12
extensions/_pywrapfst.cpp:1190:10: fatal error: 'fst/util.h' file not found
1190 | #include <fst/util.h>
| ^~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pynini
if I solve it by
brew install openfst
export CFLAGS="-I$(brew --prefix openfst)/include"
export CXXFLAGS="-I$(brew --prefix openfst)/include"
export LDFLAGS="-L$(brew --prefix openfst)/lib"
then
Error 2
building '_pynini' extension
clang++ -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /Users/xx/miniconda3/envs/flashtts/include -arch arm64 -fPIC -O2 -isystem /Users/xx/miniconda3/envs/flashtts/include -arch arm64 -Iextensions -I/Users/xx/miniconda3/envs/flashtts/include/python3.12 -c extensions/_pynini.cpp -o build/temp.macosx-11.0-arm64-cpython-312/extensions/_pynini.o -std=c++17 -Wno-register -Wno-deprecated-declarations -Wno-unused-function -Wno-unused-local-typedefs -funsigned-char -stdlib=libc++ -mmacosx-version-min=10.12
In file included from extensions/_pynini.cpp:1251:
In file included from extensions/stringmapscript.h:31:
extensions/stringmap.h:185:26: error: no member named 'StringJoin' in namespace 'fst'; did you mean 'StrJoin'?
185 | << fst::StringJoin(line, "\t") << "`";
| ~~~~~^~~~~~~~~~
| StrJoin
/Users/xx/miniconda3/envs/flashtts/include/fst/compat.h:204:13: note: 'StrJoin' declared here
204 | std::string StrJoin(const std::vector<S> &elements, std::string_view delim) {
| ^
In file included from extensions/_pynini.cpp:1251:
In file included from extensions/stringmapscript.h:31:
extensions/stringmap.h:230:26: error: no member named 'StringJoin' in namespace 'fst'; did you mean 'StrJoin'?
230 | << fst::StringJoin(line, "\t") << "`";
| ~~~~~^~~~~~~~~~
| StrJoin
/Users/xx/miniconda3/envs/flashtts/include/fst/compat.h:204:13: note: 'StrJoin' declared here
204 | std::string StrJoin(const std::vector<S> &elements, std::string_view delim) {
| ^
2 errors generated.
error: command '/usr/bin/clang++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pynini
Failed to build pynini
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> pynini
Metadata
Metadata
Assignees
Labels
No labels