周末愉快
1、唇型计算的视音素更换成33毫秒; 2、内置rwkv_api nlp可以直接使用; 3、降低情绪性向数字人端推送的频度; 4、非数字人连接状态不产生接口消息; 5、修复因mp3格式错误而导致一定概率不推送播放信息给数字人端的问题; 6、修复静音等指令执行时提前结束nlp逻辑,而导致用户提问消息不推送数字人端问题; 7、补充wav文件启动清理; 8、websocket工具类升级完善。
This commit is contained in:
parent
f8ff5a2187
commit
ba6972a647
25
README.md
25
README.md
@ -120,43 +120,42 @@ Remote Android [Live2D](https://www.bilibili.com/video/BV1sx4y1d775/?vd_sou
|
||||
|
||||
## **三、升级日志**
|
||||
|
||||
**2023.08.04:**
|
||||
|
||||
+ UE5工程更新;
|
||||
+ 唇型计算的视音素更换成33毫秒;
|
||||
+ 内置rwkv_api nlp可以直接使用;
|
||||
+ 降低情绪性向数字人端推送的频度;
|
||||
+ 非数字人连接状态不产生接口消息;
|
||||
+ 修复因mp3格式错误而导致一定概率不推送播放信息给数字人端的问题;
|
||||
+ 修复静音等指令执行时提前结束nlp逻辑,而导致用户提问消息不推送数字人端问题;
|
||||
+ 补充wav文件启动清理;
|
||||
+ websocket工具类升级完善。
|
||||
|
||||
**2023.07.28:**
|
||||
|
||||
+ 增加运行时自动清理ui缓存;
|
||||
+ 增加gpt代理设置可为空;
|
||||
+ 提高灵聚对接的稳定性。
|
||||
|
||||
**2023.07.26:**
|
||||
|
||||
+ 修复连接数字人之前产生大量ws信息问题;
|
||||
+ 增加数字人(ue、live2d、xuniren)通讯接口:实时日志;
|
||||
+ 更新数字人(ue、live2d、xuniren)通讯接口:音频推送。
|
||||
|
||||
**2023.07.21:**
|
||||
|
||||
+ 带货版多项更新;
|
||||
|
||||
|
||||
**2023.07.19:**
|
||||
|
||||
+ 修复远程语音不识别问题;
|
||||
+ 修复asr时有不灵问题;
|
||||
+ 去除唱歌指令。
|
||||
|
||||
**2023.07.14:**
|
||||
|
||||
+ 修复linux及mac运行出错问题;
|
||||
+ 修复因唇型出错无法继续执行问题;
|
||||
+ 提供rwkv对接方案。
|
||||
|
||||
**2023.07.12:**
|
||||
|
||||
+ 修复助理版文字输入不读取人设回复问题;
|
||||
+ 修复助理版文字输入不读取qa回复问题;
|
||||
+ 增强麦克风接入稳定性。
|
||||
|
||||
**2023.07.05:**
|
||||
|
||||
+ 修复无法运行唇型算法而导致的不播放声音问题。
|
||||
|
||||
**2023.06:**
|
||||
|
25
README_EN.md
25
README_EN.md
@ -122,40 +122,43 @@ Message format: View [WebSocket.md](https://github.com/TheRamU/Fay/blob/main/Web
|
||||
|
||||
## **Upgrade Log**
|
||||
|
||||
**2023.07.28:**
|
||||
**2023.08.04:**
|
||||
|
||||
- UE5 project updated.
|
||||
- Audio-visual pixel for lip-reading is replaced by 33ms.
|
||||
- Built-in rwkv_api nlp can be used directly.
|
||||
- The frequency of emotional pushing to digital human terminal is reduced.
|
||||
- No interface message is generated when the digital human is not connected.
|
||||
- The problem that the playback information is not pushed to the digital human terminal with a certain probability due to the wrong mp3 format is fixed.
|
||||
- The problem that the nlp logic is ended early when commands such as mute are executed, and the user's question message is not pushed to the digital human terminal is fixed.
|
||||
- wav file startup cleaning is supplemented.
|
||||
- WebSocket tool class is upgraded and improved.
|
||||
|
||||
**2023.07:**
|
||||
|
||||
+ Add runtime automatic cleaning of UI cache;
|
||||
+ Add GPT proxy setting can be null;
|
||||
+ Improve the stability of Lingju docking.
|
||||
|
||||
**2023.07.21:**
|
||||
|
||||
+ Fixed the problem of generating a large amount of WS information before connecting digital humans;
|
||||
+ Add digital human (UE, Live2D, Xuniren) communication interface: real-time logs;
|
||||
+ Update digital human (UE, Live2D, Xuniren) communication interface: audio push.
|
||||
|
||||
**2023.07.21:**
|
||||
|
||||
+ Multiple updates for the merchandise version.
|
||||
|
||||
**2023.07.19:**
|
||||
+ Fixed the issue of remote voice recognition.
|
||||
+ Fixed the issue of occasional unresponsiveness during ASR (Automatic Speech Recognition).
|
||||
+ Removed the singing command.
|
||||
|
||||
**2023.07.14:**
|
||||
|
||||
+ Fixed Linux and macOS runtime errors.
|
||||
+ Fixed the issue of being unable to continue execution due to lip-sync errors.
|
||||
+ Provided an integration solution for RWKV.
|
||||
|
||||
**2023.07.12:**
|
||||
|
||||
+ Fixed an issue in Assistant Edition where text input does not read persona responses.
|
||||
+ Fixed an issue in Assistant Edition where text input does not read QA responses.
|
||||
+ Enhanced microphone stability.
|
||||
|
||||
**2023.07.05:**
|
||||
****
|
||||
|
||||
+ Fixed a sound playback issue caused by the inability to run the lip-sync algorithm.
|
||||
|
||||
|
@ -1,3 +0,0 @@
|
||||
start powershell ^
|
||||
$host.ui.RawUI.WindowTitle='FeiFei Alpha';^
|
||||
python ./main.py;^
|
@ -1,3 +0,0 @@
|
||||
echo off
|
||||
cls
|
||||
start ./bin/Start.vbs
|
@ -43,7 +43,7 @@ def question(cont):
|
||||
|
||||
print("接口调用耗时 :" + str(time.time() - starttime))
|
||||
|
||||
return response_text
|
||||
return response_text.strip()
|
||||
|
||||
if __name__ == "__main__":
|
||||
for i in range(3):
|
||||
|
@ -36,6 +36,7 @@ from ai_module import nlp_yuan
|
||||
from ai_module import yolov8
|
||||
from ai_module import nlp_VisualGLM
|
||||
from ai_module import nlp_lingju
|
||||
from ai_module import nlp_rwkv_api
|
||||
|
||||
import platform
|
||||
if platform.system() == "Windows":
|
||||
@ -51,7 +52,8 @@ modules = {
|
||||
"nlp_chatgpt": nlp_chatgpt,
|
||||
"nlp_rasa": nlp_rasa,
|
||||
"nlp_VisualGLM": nlp_VisualGLM,
|
||||
"nlp_lingju": nlp_lingju
|
||||
"nlp_lingju": nlp_lingju,
|
||||
"nlp_rwkv_api":nlp_rwkv_api
|
||||
}
|
||||
|
||||
|
||||
@ -125,6 +127,8 @@ class FeiFei:
|
||||
self.q_msg = '你叫什么名字?'
|
||||
self.a_msg = 'hi,我叫菲菲,英文名是fay'
|
||||
self.mood = 0.0 # 情绪值
|
||||
self.old_mood = 0.0
|
||||
self.connect = False
|
||||
self.item_index = 0
|
||||
self.deviceSocket = None
|
||||
self.deviceConnect = None
|
||||
@ -228,7 +232,9 @@ class FeiFei:
|
||||
index = interact.interact_type
|
||||
if index == 1:
|
||||
self.q_msg = interact.data["msg"]
|
||||
|
||||
if not config_util.config["interact"]["playSound"]: # 非展板播放
|
||||
content = {'Topic': 'Unreal', 'Data': {'Key': 'question', 'Value': self.q_msg}}
|
||||
wsa_server.get_instance().add_cmd(content)
|
||||
#fay eyes
|
||||
fay_eyes = yolov8.new_instance()
|
||||
if fay_eyes.get_status():#YOLO正在运行
|
||||
@ -251,10 +257,6 @@ class FeiFei:
|
||||
contentdb = Content_Db()
|
||||
contentdb.add_content('member','speak',self.q_msg)
|
||||
wsa_server.get_web_instance().add_cmd({"panelReply": {"type":"member","content":self.q_msg}})
|
||||
if not config_util.config["interact"]["playSound"]: # 非展板播放
|
||||
content = {'Topic': 'Unreal', 'Data': {'Key': 'question', 'Value': self.q_msg}}
|
||||
wsa_server.get_instance().add_cmd(content)
|
||||
|
||||
text = ''
|
||||
textlist = []
|
||||
self.speaking = True
|
||||
@ -304,11 +306,20 @@ class FeiFei:
|
||||
|
||||
# 发送情绪
|
||||
def __send_mood(self):
|
||||
while self.__running:
|
||||
while self.__running:
|
||||
time.sleep(3)
|
||||
if not self.sleep and not config_util.config["interact"]["playSound"] and wsa_server.get_instance().isConnect:
|
||||
content = {'Topic': 'Unreal', 'Data': {'Key': 'mood', 'Value': self.mood}}
|
||||
wsa_server.get_instance().add_cmd(content)
|
||||
if not self.connect:
|
||||
wsa_server.get_instance().add_cmd(content)
|
||||
self.connect = True
|
||||
else:
|
||||
if self.old_mood != self.mood:
|
||||
wsa_server.get_instance().add_cmd(content)
|
||||
self.old_mood = self.mood
|
||||
|
||||
else:
|
||||
self.connect = False
|
||||
|
||||
# 更新情绪
|
||||
def __update_mood(self, typeIndex):
|
||||
@ -364,13 +375,13 @@ class FeiFei:
|
||||
self.speaking = False
|
||||
else:
|
||||
util.printInfo(1, '菲菲', '({}) {}'.format(self.__get_mood_voice(), self.a_msg))
|
||||
if not config_util.config["interact"]["playSound"]: # 非展板播放
|
||||
content = {'Topic': 'Unreal', 'Data': {'Key': 'text', 'Value': self.a_msg}}
|
||||
wsa_server.get_instance().add_cmd(content)
|
||||
MyThread(target=storer.storage_live_interact, args=[Interact('Fay', 0, {'user': 'Fay', 'msg': self.a_msg})]).start()
|
||||
util.log(1, '合成音频...')
|
||||
tm = time.time()
|
||||
#文字也推送出去,为了ue5
|
||||
if not config_util.config["interact"]["playSound"]: # 非展板播放
|
||||
content = {'Topic': 'Unreal', 'Data': {'Key': 'text', 'Value': self.a_msg}}
|
||||
wsa_server.get_instance().add_cmd(content)
|
||||
result = self.sp.to_sample(self.a_msg, self.__get_mood_voice())
|
||||
util.log(1, '合成音频完成. 耗时: {} ms 文件:{}'.format(math.floor((time.time() - tm) * 1000), result))
|
||||
if result is not None:
|
||||
@ -390,7 +401,10 @@ class FeiFei:
|
||||
|
||||
def __send_or_play_audio(self, file_url, say_type):
|
||||
try:
|
||||
audio_length = eyed3.load(file_url).info.time_secs #mp3音频长度
|
||||
try:
|
||||
audio_length = eyed3.load(file_url).info.time_secs #mp3音频长度
|
||||
except Exception as e:
|
||||
audio_length = 3
|
||||
# with wave.open(file_url, 'rb') as wav_file: #wav音频长度
|
||||
# audio_length = wav_file.getnframes() / float(wav_file.getframerate())
|
||||
# print(audio_length)
|
||||
|
@ -25,20 +25,22 @@ class MyServer:
|
||||
def __del__(self):
|
||||
self.stop_server()
|
||||
|
||||
# 接收处理
|
||||
async def __consumer_handler(self, websocket, path):
|
||||
async for message in websocket:
|
||||
await self.__consumer(message)
|
||||
|
||||
# 发送处理
|
||||
async def __producer_handler(self, websocket, path):
|
||||
while self.__running:
|
||||
await asyncio.sleep(0.000001)
|
||||
message = await self.__producer()
|
||||
if message:
|
||||
await websocket.send(message)
|
||||
# util.log('发送 {}'.format(message))
|
||||
|
||||
|
||||
async def __handler(self, websocket, path):
|
||||
isConnect = True
|
||||
self.isConnect = True
|
||||
util.log(1,"websocket连接上:{}".format(self.__port))
|
||||
self.on_connect_handler()
|
||||
consumer_task = asyncio.ensure_future(self.__consumer_handler(websocket, path))
|
||||
@ -46,30 +48,34 @@ class MyServer:
|
||||
done, self.__pending = await asyncio.wait([consumer_task, producer_task], return_when=asyncio.FIRST_COMPLETED, )
|
||||
for task in self.__pending:
|
||||
task.cancel()
|
||||
isConnect = False
|
||||
self.isConnect = False
|
||||
util.log(1,"websocket连接断开:{}".format(self.__port))
|
||||
|
||||
# 接收处理
|
||||
|
||||
async def __consumer(self, message):
|
||||
self.on_revice_handler(message)
|
||||
|
||||
# 发送处理
|
||||
|
||||
async def __producer(self):
|
||||
if len(self.__listCmd) > 0:
|
||||
return self.__listCmd.pop(0)
|
||||
message = self.on_send_handler(self.__listCmd.pop(0))
|
||||
return message
|
||||
else:
|
||||
return None
|
||||
|
||||
|
||||
#Edit by xszyou on 20230113:通过继承此类来实现服务端的接收处理逻辑
|
||||
#Edit by xszyou on 20230113:通过继承此类来实现服务端的接收后处理逻辑
|
||||
@abstractmethod
|
||||
def on_revice_handler(self, message):
|
||||
pass
|
||||
|
||||
#Edit by xszyou on 20230114:通过继承此类来实现服务端的连接处理逻辑
|
||||
@abstractmethod
|
||||
def on_connect_handler(self):
|
||||
pass
|
||||
|
||||
#Edit by xszyou on 20230804:通过继承此类来实现服务端的发送前的处理逻辑
|
||||
@abstractmethod
|
||||
def on_send_handler(self, message):
|
||||
return message
|
||||
|
||||
# 创建server
|
||||
def __connect(self):
|
||||
@ -98,7 +104,7 @@ class MyServer:
|
||||
# 关闭服务
|
||||
def stop_server(self):
|
||||
self.__running = False
|
||||
isConnect = False
|
||||
self.isConnect = False
|
||||
if self.__server is None:
|
||||
return
|
||||
self.__server.ws_server.close()
|
||||
@ -114,6 +120,7 @@ class MyServer:
|
||||
except BaseException as e:
|
||||
print("Error: {}".format(e))
|
||||
|
||||
#数字人端server
|
||||
class HumanServer(MyServer):
|
||||
def __init__(self, host='0.0.0.0', port=10000):
|
||||
super().__init__(host, port)
|
||||
@ -124,6 +131,11 @@ class HumanServer(MyServer):
|
||||
def on_connect_handler(self):
|
||||
pass
|
||||
|
||||
def on_send_handler(self, message):
|
||||
# util.log(1, '向human发送 {}'.format(message))
|
||||
return message
|
||||
|
||||
#ui端server
|
||||
class WebServer(MyServer):
|
||||
def __init__(self, host='0.0.0.0', port=10000):
|
||||
super().__init__(host, port)
|
||||
@ -134,6 +146,10 @@ class WebServer(MyServer):
|
||||
def on_connect_handler(self):
|
||||
self.add_cmd({"panelMsg": "使用提示:直播,请关闭麦克风。连接数字人,请关闭面板播放。"})
|
||||
|
||||
def on_send_handler(self, message):
|
||||
return message
|
||||
|
||||
#测试
|
||||
class TestServer(MyServer):
|
||||
def __init__(self, host='0.0.0.0', port=10000):
|
||||
super().__init__(host, port)
|
||||
@ -143,9 +159,12 @@ class TestServer(MyServer):
|
||||
|
||||
def on_connect_handler(self):
|
||||
print("连接上了")
|
||||
|
||||
def on_send_handler(self, message):
|
||||
return message
|
||||
|
||||
|
||||
|
||||
#单例
|
||||
|
||||
__instance: MyServer = None
|
||||
__web_instance: MyServer = None
|
||||
|
@ -6,11 +6,12 @@ from core.fay_core import FeiFei
|
||||
from scheduler.thread_manager import MyThread
|
||||
from utils import util, config_util, stream_util, ngrok_util
|
||||
from core.wsa_server import MyServer
|
||||
from scheduler.thread_manager import MyThread
|
||||
|
||||
feiFei: FeiFei = None
|
||||
recorderListener: Recorder = None
|
||||
|
||||
__running = True
|
||||
__running = False
|
||||
|
||||
#录制麦克风音频输入并传给aliyun
|
||||
class RecorderListener(Recorder):
|
||||
@ -19,6 +20,7 @@ class RecorderListener(Recorder):
|
||||
self.__device = device
|
||||
self.__RATE = 16000
|
||||
self.__FORMAT = pyaudio.paInt16
|
||||
self.__running = False
|
||||
|
||||
super().__init__(fei)
|
||||
|
||||
@ -39,8 +41,15 @@ class RecorderListener(Recorder):
|
||||
util.log(1, '请检查设备是否有误,再重新启动!')
|
||||
return
|
||||
self.stream = self.paudio.open(input_device_index=device_id, rate=self.__RATE, format=self.__FORMAT, channels=channels, input=True)
|
||||
self.__running = True
|
||||
MyThread(target=self.__pyaudio_clear).start()
|
||||
return self.stream
|
||||
|
||||
def __pyaudio_clear(self):
|
||||
while self.__running:
|
||||
time.sleep(30)
|
||||
|
||||
|
||||
def __findInternalRecordingDevice(self, p):
|
||||
for i in range(p.get_device_count()):
|
||||
devInfo = p.get_device_info_by_index(i)
|
||||
@ -53,6 +62,7 @@ class RecorderListener(Recorder):
|
||||
|
||||
def stop(self):
|
||||
super().stop()
|
||||
self.__running = False
|
||||
try:
|
||||
self.stream.stop_stream()
|
||||
self.stream.close()
|
||||
|
2
main.py
2
main.py
@ -19,7 +19,7 @@ def __clear_samples():
|
||||
if not os.path.exists("./samples"):
|
||||
os.mkdir("./samples")
|
||||
for file_name in os.listdir('./samples'):
|
||||
if file_name.startswith('sample-') and file_name.endswith('.mp3'):
|
||||
if file_name.startswith('sample-'):
|
||||
os.remove('./samples/' + file_name)
|
||||
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "FILEPATH",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe"
|
||||
"value" : "D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_BUILD_TYPE",
|
||||
@ -27,7 +27,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "STRING",
|
||||
"value" : "Debug"
|
||||
"value" : "RelWithDebInfo"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_CACHEFILE_DIR",
|
||||
@ -39,7 +39,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "INTERNAL",
|
||||
"value" : "e:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug"
|
||||
"value" : "e:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_CACHE_MAJOR_VERSION",
|
||||
@ -87,7 +87,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "INTERNAL",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe"
|
||||
"value" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_CPACK_COMMAND",
|
||||
@ -99,7 +99,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "INTERNAL",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe"
|
||||
"value" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_CTEST_COMMAND",
|
||||
@ -111,7 +111,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "INTERNAL",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe"
|
||||
"value" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_CXX_COMPILER",
|
||||
@ -127,7 +127,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "FILEPATH",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe"
|
||||
"value" : "D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_CXX_FLAGS",
|
||||
@ -415,7 +415,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "PATH",
|
||||
"value" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/install/x64-Debug"
|
||||
"value" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/install/x64-Release"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_LINKER",
|
||||
@ -431,7 +431,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "FILEPATH",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe"
|
||||
"value" : "D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_MAKE_PROGRAM",
|
||||
@ -439,11 +439,11 @@
|
||||
[
|
||||
{
|
||||
"name" : "HELPSTRING",
|
||||
"value" : "make program"
|
||||
"value" : "No help, variable specified on the command line."
|
||||
}
|
||||
],
|
||||
"type" : "FILEPATH",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe"
|
||||
"type" : "UNINITIALIZED",
|
||||
"value" : "D:\\VS2019\\COMMUNITY\\COMMON7\\IDE\\COMMONEXTENSIONS\\MICROSOFT\\CMAKE\\Ninja\\ninja.exe"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_MODULE_LINKER_FLAGS",
|
||||
@ -731,7 +731,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "INTERNAL",
|
||||
"value" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20"
|
||||
"value" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20"
|
||||
},
|
||||
{
|
||||
"name" : "CMAKE_SHARED_LINKER_FLAGS",
|
||||
@ -975,7 +975,7 @@
|
||||
}
|
||||
],
|
||||
"type" : "STATIC",
|
||||
"value" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug"
|
||||
"value" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release"
|
||||
},
|
||||
{
|
||||
"name" : "ProcessWAV_SOURCE_DIR",
|
@ -1,101 +0,0 @@
|
||||
{
|
||||
"inputs" :
|
||||
[
|
||||
{
|
||||
"path" : "CMakeLists.txt"
|
||||
},
|
||||
{
|
||||
"isGenerated" : true,
|
||||
"path" : "out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeSystem.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
},
|
||||
{
|
||||
"isGenerated" : true,
|
||||
"path" : "out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeGenericSystem.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeInitializeConfigs.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/Windows.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/WindowsPaths.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeCXXInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeLanguageInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Compiler/MSVC-CXX.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/Windows-MSVC-CXX.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/Windows-MSVC.cmake"
|
||||
},
|
||||
{
|
||||
"isGenerated" : true,
|
||||
"path" : "out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeRCCompiler.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeRCInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
}
|
||||
],
|
||||
"kind" : "cmakeFiles",
|
||||
"paths" :
|
||||
{
|
||||
"build" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug",
|
||||
"source" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV"
|
||||
},
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 0
|
||||
}
|
||||
}
|
@ -0,0 +1,101 @@
|
||||
{
|
||||
"inputs" :
|
||||
[
|
||||
{
|
||||
"path" : "CMakeLists.txt"
|
||||
},
|
||||
{
|
||||
"isGenerated" : true,
|
||||
"path" : "out/build/x64-Release/CMakeFiles/3.20.21032501-MSVC_2/CMakeSystem.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
},
|
||||
{
|
||||
"isGenerated" : true,
|
||||
"path" : "out/build/x64-Release/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeGenericSystem.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeInitializeConfigs.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/Windows.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/WindowsPaths.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeCXXInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeLanguageInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Compiler/MSVC-CXX.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/Windows-MSVC-CXX.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/Platform/Windows-MSVC.cmake"
|
||||
},
|
||||
{
|
||||
"isGenerated" : true,
|
||||
"path" : "out/build/x64-Release/CMakeFiles/3.20.21032501-MSVC_2/CMakeRCCompiler.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeRCInformation.cmake"
|
||||
},
|
||||
{
|
||||
"isCMake" : true,
|
||||
"isExternal" : true,
|
||||
"path" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
}
|
||||
],
|
||||
"kind" : "cmakeFiles",
|
||||
"paths" :
|
||||
{
|
||||
"build" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release",
|
||||
"source" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV"
|
||||
},
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 0
|
||||
}
|
||||
}
|
@ -18,7 +18,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"name" : "Debug",
|
||||
"name" : "RelWithDebInfo",
|
||||
"projects" :
|
||||
[
|
||||
{
|
||||
@ -38,7 +38,7 @@
|
||||
{
|
||||
"directoryIndex" : 0,
|
||||
"id" : "ProcessWAV::@6890427a1f51a3e7e1df",
|
||||
"jsonFile" : "target-ProcessWAV-Debug-260ee181644312dd6c6e.json",
|
||||
"jsonFile" : "target-ProcessWAV-RelWithDebInfo-66687df1b3d078e507c6.json",
|
||||
"name" : "ProcessWAV",
|
||||
"projectIndex" : 0
|
||||
}
|
||||
@ -48,7 +48,7 @@
|
||||
"kind" : "codemodel",
|
||||
"paths" :
|
||||
{
|
||||
"build" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug",
|
||||
"build" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release",
|
||||
"source" : "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV"
|
||||
},
|
||||
"version" :
|
@ -8,10 +8,10 @@
|
||||
},
|
||||
"paths" :
|
||||
{
|
||||
"cmake" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe",
|
||||
"cpack" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe",
|
||||
"ctest" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe",
|
||||
"root" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20"
|
||||
"cmake" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe",
|
||||
"cpack" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe",
|
||||
"ctest" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe",
|
||||
"root" : "D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20"
|
||||
},
|
||||
"version" :
|
||||
{
|
||||
@ -26,7 +26,7 @@
|
||||
"objects" :
|
||||
[
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-b859788ec7f51f66a64d.json",
|
||||
"jsonFile" : "codemodel-v2-5534df6844d4ffc87b0c.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
@ -35,7 +35,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cache-v2-896b17dd7c60d92ccdc9.json",
|
||||
"jsonFile" : "cache-v2-5c4efd9ce0c6adbfa5ff.json",
|
||||
"kind" : "cache",
|
||||
"version" :
|
||||
{
|
||||
@ -44,7 +44,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cmakeFiles-v1-a5b8227b85a479822a76.json",
|
||||
"jsonFile" : "cmakeFiles-v1-ba0b760fc0900b0d7772.json",
|
||||
"kind" : "cmakeFiles",
|
||||
"version" :
|
||||
{
|
||||
@ -53,7 +53,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "toolchains-v1-cd2110f86f39477997fc.json",
|
||||
"jsonFile" : "toolchains-v1-cd882c587e8085aad53b.json",
|
||||
"kind" : "toolchains",
|
||||
"version" :
|
||||
{
|
||||
@ -90,7 +90,7 @@
|
||||
"responses" :
|
||||
[
|
||||
{
|
||||
"jsonFile" : "cache-v2-896b17dd7c60d92ccdc9.json",
|
||||
"jsonFile" : "cache-v2-5c4efd9ce0c6adbfa5ff.json",
|
||||
"kind" : "cache",
|
||||
"version" :
|
||||
{
|
||||
@ -99,7 +99,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cmakeFiles-v1-a5b8227b85a479822a76.json",
|
||||
"jsonFile" : "cmakeFiles-v1-ba0b760fc0900b0d7772.json",
|
||||
"kind" : "cmakeFiles",
|
||||
"version" :
|
||||
{
|
||||
@ -108,7 +108,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-b859788ec7f51f66a64d.json",
|
||||
"jsonFile" : "codemodel-v2-5534df6844d4ffc87b0c.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
@ -117,7 +117,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "toolchains-v1-cd2110f86f39477997fc.json",
|
||||
"jsonFile" : "toolchains-v1-cd882c587e8085aad53b.json",
|
||||
"kind" : "toolchains",
|
||||
"version" :
|
||||
{
|
@ -52,7 +52,7 @@
|
||||
"compileCommandFragments" :
|
||||
[
|
||||
{
|
||||
"fragment" : "/DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1"
|
||||
"fragment" : "/DWIN32 /D_WINDOWS /W3 /GR /EHsc /MD /Zi /O2 /Ob1 /DNDEBUG"
|
||||
}
|
||||
],
|
||||
"includes" :
|
||||
@ -83,7 +83,7 @@
|
||||
"commandFragments" :
|
||||
[
|
||||
{
|
||||
"fragment" : "/DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1",
|
||||
"fragment" : "/DWIN32 /D_WINDOWS /W3 /GR /EHsc /MD /Zi /O2 /Ob1 /DNDEBUG",
|
||||
"role" : "flags"
|
||||
},
|
||||
{
|
||||
@ -92,7 +92,7 @@
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"fragment" : "E:\\fay\\ovr_lipsync_native_29.0.0\\OVRLipSyncNative\\Lib\\Win64\\OVRLipSyncShimd.lib",
|
||||
"fragment" : "E:\\fay\\ovr_lipsync_native_29.0.0\\OVRLipSyncNative\\Lib\\Win64\\OVRLipSyncShim.lib",
|
||||
"role" : "libraries"
|
||||
},
|
||||
{
|
@ -13,8 +13,8 @@
|
||||
"linkFrameworkDirectories" : [],
|
||||
"linkLibraries" : []
|
||||
},
|
||||
"path" : "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe",
|
||||
"version" : "19.29.30145.0"
|
||||
"path" : "D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe",
|
||||
"version" : "19.29.30148.0"
|
||||
},
|
||||
"language" : "CXX",
|
||||
"sourceFileExtensions" :
|
Binary file not shown.
@ -1,6 +1,13 @@
|
||||
# ninja log v5
|
||||
0 447 7067027683402536 CMakeFiles/ProcessWAV.dir/ProcessWAV.cpp.obj b28391b2cb7a7212
|
||||
449 1330 7067027691806813 ProcessWAV.exe 3ecd2b805f4edc42
|
||||
0 19 0 clean f0859c636203ad58
|
||||
0 915 7067031389568287 CMakeFiles/ProcessWAV.dir/ProcessWAV.cpp.obj b28391b2cb7a7212
|
||||
915 1344 7067031392674182 ProcessWAV.exe 3ecd2b805f4edc42
|
||||
0 20 0 clean 31ab3d799f8f12dc
|
||||
0 969 7102595029209645 CMakeFiles/ProcessWAV.dir/ProcessWAV.cpp.obj 3d4f415e05e93de2
|
||||
971 1805 7102595036699602 ProcessWAV.exe 6de1b3aac8914d8f
|
||||
0 19 0 clean 31ab3d799f8f12dc
|
||||
1 865 7105949792569675 CMakeFiles/ProcessWAV.dir/ProcessWAV.cpp.obj 3d4f415e05e93de2
|
||||
866 1470 7105949797905075 ProcessWAV.exe 6de1b3aac8914d8f
|
||||
0 18 0 clean 31ab3d799f8f12dc
|
||||
1 755 7105958215942686 CMakeFiles/ProcessWAV.dir/ProcessWAV.cpp.obj 3d4f415e05e93de2
|
||||
756 1112 7105958218882388 ProcessWAV.exe 6de1b3aac8914d8f
|
||||
1 18 0 clean 31ab3d799f8f12dc
|
||||
1 762 7105964709745036 CMakeFiles/ProcessWAV.dir/ProcessWAV.cpp.obj 3d4f415e05e93de2
|
||||
762 1118 7105964712681991 ProcessWAV.exe 6de1b3aac8914d8f
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This is the CMakeCache file.
|
||||
# For build in directory: e:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug
|
||||
# It was generated by CMake: D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe
|
||||
# For build in directory: e:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release
|
||||
# It was generated by CMake: D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe
|
||||
# You can edit this file to change values found and used by cmake.
|
||||
# If you do not want to change any of the values, simply exit the editor.
|
||||
# If you do want to change a value, simply edit, save, and exit the editor.
|
||||
@ -15,13 +15,13 @@
|
||||
########################
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_AR:FILEPATH=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe
|
||||
CMAKE_AR:FILEPATH=D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe
|
||||
|
||||
//No help, variable specified on the command line.
|
||||
CMAKE_BUILD_TYPE:STRING=Debug
|
||||
CMAKE_BUILD_TYPE:STRING=RelWithDebInfo
|
||||
|
||||
//No help, variable specified on the command line.
|
||||
CMAKE_CXX_COMPILER:FILEPATH=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe
|
||||
CMAKE_CXX_COMPILER:FILEPATH=D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe
|
||||
|
||||
//Flags used by the CXX compiler during all build types.
|
||||
CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc
|
||||
@ -60,13 +60,13 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
|
||||
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
|
||||
|
||||
//No help, variable specified on the command line.
|
||||
CMAKE_INSTALL_PREFIX:PATH=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/install/x64-Debug
|
||||
CMAKE_INSTALL_PREFIX:PATH=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/install/x64-Release
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_LINKER:FILEPATH=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe
|
||||
CMAKE_LINKER:FILEPATH=D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe
|
||||
|
||||
//make program
|
||||
CMAKE_MAKE_PROGRAM:FILEPATH=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe
|
||||
//No help, variable specified on the command line.
|
||||
CMAKE_MAKE_PROGRAM:UNINITIALIZED=D:\VS2019\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.exe
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// all build types.
|
||||
@ -178,7 +178,7 @@ OVRLipSyncShimDbg:FILEPATH=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Lib
|
||||
OVRLipSyncShimRel:FILEPATH=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Lib/Win64/OVRLipSyncShim.lib
|
||||
|
||||
//Value Computed by CMake
|
||||
ProcessWAV_BINARY_DIR:STATIC=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug
|
||||
ProcessWAV_BINARY_DIR:STATIC=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release
|
||||
|
||||
//Value Computed by CMake
|
||||
ProcessWAV_SOURCE_DIR:STATIC=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV
|
||||
@ -191,7 +191,7 @@ ProcessWAV_SOURCE_DIR:STATIC=E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/S
|
||||
//ADVANCED property for variable: CMAKE_AR
|
||||
CMAKE_AR-ADVANCED:INTERNAL=1
|
||||
//This is the directory where this CMakeCache.txt was created
|
||||
CMAKE_CACHEFILE_DIR:INTERNAL=e:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug
|
||||
CMAKE_CACHEFILE_DIR:INTERNAL=e:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release
|
||||
//Major version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
|
||||
//Minor version of cmake used to create the current loaded cache
|
||||
@ -199,11 +199,11 @@ CMAKE_CACHE_MINOR_VERSION:INTERNAL=20
|
||||
//Patch version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_PATCH_VERSION:INTERNAL=21032501
|
||||
//Path to CMake executable.
|
||||
CMAKE_COMMAND:INTERNAL=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe
|
||||
CMAKE_COMMAND:INTERNAL=D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe
|
||||
//Path to cpack program executable.
|
||||
CMAKE_CPACK_COMMAND:INTERNAL=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe
|
||||
CMAKE_CPACK_COMMAND:INTERNAL=D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe
|
||||
//Path to ctest program executable.
|
||||
CMAKE_CTEST_COMMAND:INTERNAL=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe
|
||||
CMAKE_CTEST_COMMAND:INTERNAL=D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe
|
||||
//ADVANCED property for variable: CMAKE_CXX_COMPILER
|
||||
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS
|
||||
@ -279,7 +279,7 @@ CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//Path to CMake installation.
|
||||
CMAKE_ROOT:INTERNAL=D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20
|
||||
CMAKE_ROOT:INTERNAL=D:/vs2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
|
||||
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
|
||||
|
@ -1,7 +1,7 @@
|
||||
set(CMAKE_CXX_COMPILER "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe")
|
||||
set(CMAKE_CXX_COMPILER "D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe")
|
||||
set(CMAKE_CXX_COMPILER_ARG1 "")
|
||||
set(CMAKE_CXX_COMPILER_ID "MSVC")
|
||||
set(CMAKE_CXX_COMPILER_VERSION "19.29.30145.0")
|
||||
set(CMAKE_CXX_COMPILER_VERSION "19.29.30148.0")
|
||||
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
|
||||
set(CMAKE_CXX_COMPILER_WRAPPER "")
|
||||
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
|
||||
@ -21,11 +21,11 @@ set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64)
|
||||
|
||||
set(MSVC_CXX_ARCHITECTURE_ID x64)
|
||||
|
||||
set(CMAKE_AR "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe")
|
||||
set(CMAKE_AR "D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe")
|
||||
set(CMAKE_CXX_COMPILER_AR "")
|
||||
set(CMAKE_RANLIB ":")
|
||||
set(CMAKE_CXX_COMPILER_RANLIB "")
|
||||
set(CMAKE_LINKER "D:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe")
|
||||
set(CMAKE_LINKER "D:/vs2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe")
|
||||
set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/mt.exe")
|
||||
set(CMAKE_COMPILER_IS_GNUCXX )
|
||||
set(CMAKE_CXX_COMPILER_LOADED 1)
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
#pragma code_page(65001)
|
||||
1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug/CMakeFiles/ProcessWAV.dir/embed.manifest"
|
||||
1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release/CMakeFiles/ProcessWAV.dir/embed.manifest"
|
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug/CMakeFiles/ProcessWAV.dir
|
||||
E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug/CMakeFiles/edit_cache.dir
|
||||
E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug/CMakeFiles/rebuild_cache.dir
|
||||
E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release/CMakeFiles/ProcessWAV.dir
|
||||
E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release/CMakeFiles/edit_cache.dir
|
||||
E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release/CMakeFiles/rebuild_cache.dir
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
# =============================================================================
|
||||
# Project: ProcessWAV
|
||||
# Configurations: Debug
|
||||
# Configurations: RelWithDebInfo
|
||||
# =============================================================================
|
||||
# =============================================================================
|
||||
|
||||
@ -20,17 +20,17 @@ msvc_deps_prefix = 注意: 包含文件:
|
||||
#############################################
|
||||
# Rule for compiling CXX files.
|
||||
|
||||
rule CXX_COMPILER__ProcessWAV_Debug
|
||||
rule CXX_COMPILER__ProcessWAV_RelWithDebInfo
|
||||
deps = msvc
|
||||
command = "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe" /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
|
||||
command = D:\vs2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
|
||||
description = Building CXX object $out
|
||||
|
||||
|
||||
#############################################
|
||||
# Rule for linking CXX executable.
|
||||
|
||||
rule CXX_EXECUTABLE_LINKER__ProcessWAV_Debug
|
||||
command = cmd.exe /C "$PRE_LINK && "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E vs_link_exe --intdir=$OBJECT_DIR --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\mt.exe --manifests $MANIFESTS -- "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\link.exe" /nologo $in /out:$TARGET_FILE /implib:$TARGET_IMPLIB /pdb:$TARGET_PDB /version:0.0 $LINK_FLAGS $LINK_PATH $LINK_LIBRARIES && $POST_BUILD"
|
||||
rule CXX_EXECUTABLE_LINKER__ProcessWAV_RelWithDebInfo
|
||||
command = cmd.exe /C "$PRE_LINK && D:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E vs_link_exe --intdir=$OBJECT_DIR --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\mt.exe --manifests $MANIFESTS -- D:\vs2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\link.exe /nologo $in /out:$TARGET_FILE /implib:$TARGET_IMPLIB /pdb:$TARGET_PDB /version:0.0 $LINK_FLAGS $LINK_PATH $LINK_LIBRARIES && $POST_BUILD"
|
||||
description = Linking CXX executable $TARGET_FILE
|
||||
restat = $RESTAT
|
||||
|
||||
@ -47,7 +47,7 @@ rule CUSTOM_COMMAND
|
||||
# Rule for re-running cmake.
|
||||
|
||||
rule RERUN_CMAKE
|
||||
command = "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV -BE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Debug
|
||||
command = D:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe --regenerate-during-build -SE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV -BE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Release
|
||||
description = Re-running CMake...
|
||||
generator = 1
|
||||
|
||||
@ -56,7 +56,7 @@ rule RERUN_CMAKE
|
||||
# Rule for cleaning all built files.
|
||||
|
||||
rule CLEAN
|
||||
command = "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.exe" $FILE_ARG -t clean $TARGETS
|
||||
command = D:\VS2019\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.exe $FILE_ARG -t clean $TARGETS
|
||||
description = Cleaning all built files...
|
||||
|
||||
|
||||
@ -64,6 +64,6 @@ rule CLEAN
|
||||
# Rule for printing all primary targets available.
|
||||
|
||||
rule HELP
|
||||
command = "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.exe" -t targets
|
||||
command = D:\VS2019\COMMUNITY\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.exe -t targets
|
||||
description = All primary targets available:
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -12,7 +12,7 @@
|
||||
|
||||
# =============================================================================
|
||||
# Project: ProcessWAV
|
||||
# Configurations: Debug
|
||||
# Configurations: RelWithDebInfo
|
||||
# =============================================================================
|
||||
|
||||
#############################################
|
||||
@ -24,7 +24,7 @@ ninja_required_version = 1.5
|
||||
#############################################
|
||||
# Set configuration variable for custom commands.
|
||||
|
||||
CONFIGURATION = Debug
|
||||
CONFIGURATION = RelWithDebInfo
|
||||
# =============================================================================
|
||||
# Include auxiliary files.
|
||||
|
||||
@ -43,8 +43,8 @@ include CMakeFiles\rules.ninja
|
||||
|
||||
build cmake_object_order_depends_target_ProcessWAV: phony || CMakeFiles\ProcessWAV.dir
|
||||
|
||||
build CMakeFiles\ProcessWAV.dir\ProcessWAV.cpp.obj: CXX_COMPILER__ProcessWAV_Debug ..\..\..\ProcessWAV.cpp || cmake_object_order_depends_target_ProcessWAV
|
||||
FLAGS = /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1
|
||||
build CMakeFiles\ProcessWAV.dir\ProcessWAV.cpp.obj: CXX_COMPILER__ProcessWAV_RelWithDebInfo ..\..\..\ProcessWAV.cpp || cmake_object_order_depends_target_ProcessWAV
|
||||
FLAGS = /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MD /Zi /O2 /Ob1 /DNDEBUG
|
||||
INCLUDES = -I..\..\..\..\..\Include
|
||||
OBJECT_DIR = CMakeFiles\ProcessWAV.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\ProcessWAV.dir
|
||||
@ -59,10 +59,10 @@ build CMakeFiles\ProcessWAV.dir\ProcessWAV.cpp.obj: CXX_COMPILER__ProcessWAV_Deb
|
||||
#############################################
|
||||
# Link the executable ProcessWAV.exe
|
||||
|
||||
build ProcessWAV.exe: CXX_EXECUTABLE_LINKER__ProcessWAV_Debug CMakeFiles\ProcessWAV.dir\ProcessWAV.cpp.obj | E$:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Lib\Win64\OVRLipSyncShimd.lib
|
||||
FLAGS = /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1
|
||||
build ProcessWAV.exe: CXX_EXECUTABLE_LINKER__ProcessWAV_RelWithDebInfo CMakeFiles\ProcessWAV.dir\ProcessWAV.cpp.obj | E$:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Lib\Win64\OVRLipSyncShim.lib
|
||||
FLAGS = /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MD /Zi /O2 /Ob1 /DNDEBUG
|
||||
LINK_FLAGS = /machine:x64 /debug /INCREMENTAL /subsystem:console
|
||||
LINK_LIBRARIES = E:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Lib\Win64\OVRLipSyncShimd.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
|
||||
LINK_LIBRARIES = E:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Lib\Win64\OVRLipSyncShim.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
|
||||
OBJECT_DIR = CMakeFiles\ProcessWAV.dir
|
||||
POST_BUILD = cd .
|
||||
PRE_LINK = cd .
|
||||
@ -76,7 +76,7 @@ build ProcessWAV.exe: CXX_EXECUTABLE_LINKER__ProcessWAV_Debug CMakeFiles\Process
|
||||
# Utility command for edit_cache
|
||||
|
||||
build CMakeFiles\edit_cache.util: CUSTOM_COMMAND
|
||||
COMMAND = cmd.exe /C "cd /D E:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Debug && "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E echo "No interactive CMake dialog available.""
|
||||
COMMAND = cmd.exe /C "cd /D E:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Release && D:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E echo "No interactive CMake dialog available.""
|
||||
DESC = No interactive CMake dialog available...
|
||||
restat = 1
|
||||
|
||||
@ -87,7 +87,7 @@ build edit_cache: phony CMakeFiles\edit_cache.util
|
||||
# Utility command for rebuild_cache
|
||||
|
||||
build CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
|
||||
COMMAND = cmd.exe /C "cd /D E:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Debug && "D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --regenerate-during-build -SE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV -BE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Debug"
|
||||
COMMAND = cmd.exe /C "cd /D E:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Release && D:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe --regenerate-during-build -SE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV -BE:\fay\ovr_lipsync_native_29.0.0\OVRLipSyncNative\Sample\ProcessWAV\out\build\x64-Release"
|
||||
DESC = Running CMake to regenerate build system...
|
||||
pool = console
|
||||
restat = 1
|
||||
@ -105,7 +105,7 @@ build ProcessWAV: phony ProcessWAV.exe
|
||||
# =============================================================================
|
||||
|
||||
#############################################
|
||||
# Folder: E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug
|
||||
# Folder: E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release
|
||||
|
||||
build all: phony ProcessWAV.exe
|
||||
|
||||
@ -116,14 +116,14 @@ build all: phony ProcessWAV.exe
|
||||
#############################################
|
||||
# Re-run CMake if any of its inputs changed.
|
||||
|
||||
build build.ninja: RERUN_CMAKE | ..\..\..\CMakeLists.txt CMakeCache.txt CMakeFiles\3.20.21032501-MSVC_2\CMakeCXXCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeRCCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeSystem.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCXXInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCommonLanguageInclude.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeGenericSystem.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeInitializeConfigs.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeLanguageInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeRCInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInitialize.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\CMakeCommonCompilerMacros.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\MSVC-CXX.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC-CXX.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\WindowsPaths.cmake
|
||||
build build.ninja: RERUN_CMAKE | ..\..\..\CMakeLists.txt CMakeCache.txt CMakeFiles\3.20.21032501-MSVC_2\CMakeCXXCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeRCCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeSystem.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCXXInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCommonLanguageInclude.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeGenericSystem.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeInitializeConfigs.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeLanguageInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeRCInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInitialize.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\CMakeCommonCompilerMacros.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\MSVC-CXX.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC-CXX.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\WindowsPaths.cmake
|
||||
pool = console
|
||||
|
||||
|
||||
#############################################
|
||||
# A missing CMake input file is not an error.
|
||||
|
||||
build ..\..\..\CMakeLists.txt CMakeCache.txt CMakeFiles\3.20.21032501-MSVC_2\CMakeCXXCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeRCCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeSystem.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCXXInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCommonLanguageInclude.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeGenericSystem.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeInitializeConfigs.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeLanguageInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeRCInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInformation.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInitialize.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\CMakeCommonCompilerMacros.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\MSVC-CXX.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC-CXX.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows.cmake D$:\Program$ Files$ (x86)\Microsoft$ Visual$ Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\WindowsPaths.cmake: phony
|
||||
build ..\..\..\CMakeLists.txt CMakeCache.txt CMakeFiles\3.20.21032501-MSVC_2\CMakeCXXCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeRCCompiler.cmake CMakeFiles\3.20.21032501-MSVC_2\CMakeSystem.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCXXInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCommonLanguageInclude.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeGenericSystem.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeInitializeConfigs.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeLanguageInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeRCInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInformation.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeSystemSpecificInitialize.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\CMakeCommonCompilerMacros.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Compiler\MSVC-CXX.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC-CXX.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows-MSVC.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\Windows.cmake D$:\vs2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\Platform\WindowsPaths.cmake: phony
|
||||
|
||||
|
||||
#############################################
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
# Set the install prefix
|
||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||
set(CMAKE_INSTALL_PREFIX "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/install/x64-Debug")
|
||||
set(CMAKE_INSTALL_PREFIX "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/install/x64-Release")
|
||||
endif()
|
||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
||||
|
||||
@ -12,7 +12,7 @@ if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
|
||||
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "Debug")
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo")
|
||||
endif()
|
||||
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
|
||||
endif()
|
||||
@ -40,5 +40,5 @@ endif()
|
||||
|
||||
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
|
||||
"${CMAKE_INSTALL_MANIFEST_FILES}")
|
||||
file(WRITE "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Debug/${CMAKE_INSTALL_MANIFEST}"
|
||||
file(WRITE "E:/fay/ovr_lipsync_native_29.0.0/OVRLipSyncNative/Sample/ProcessWAV/out/build/x64-Release/${CMAKE_INSTALL_MANIFEST}"
|
||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
||||
|
@ -21,6 +21,8 @@ class LipSyncGenerator:
|
||||
|
||||
def convert_mp3_to_wav(self, mp3_filepath):
|
||||
audio = AudioSegment.from_mp3(mp3_filepath)
|
||||
# 使用 set_frame_rate 方法设置采样率
|
||||
audio = audio.set_frame_rate(44100)
|
||||
wav_filepath = mp3_filepath.rsplit(".", 1)[0] + ".wav"
|
||||
audio.export(wav_filepath, format="wav")
|
||||
return wav_filepath
|
||||
@ -65,16 +67,16 @@ class LipSyncGenerator:
|
||||
if viseme == current_viseme:
|
||||
count += 1
|
||||
else:
|
||||
result.append({"Lip": current_viseme, "Time": count*10}) # Multiply by 10 for duration in ms
|
||||
result.append({"Lip": current_viseme, "Time": count*33}) # Multiply by 10 for duration in ms
|
||||
current_viseme = viseme
|
||||
count = 1
|
||||
|
||||
# Add the last viseme to the result
|
||||
result.append({"Lip": current_viseme, "Time": count*10}) # Multiply by 10 for duration in ms
|
||||
result.append({"Lip": current_viseme, "Time": count*33}) # Multiply by 10 for duration in ms
|
||||
|
||||
new_data = []
|
||||
for i in range(len(result)):
|
||||
if result[i]['Time'] < 60:
|
||||
if result[i]['Time'] < 30:
|
||||
if len(new_data) > 0:
|
||||
new_data[-1]['Time'] += result[i]['Time']
|
||||
else:
|
||||
@ -83,7 +85,8 @@ class LipSyncGenerator:
|
||||
if __name__ == "__main__":
|
||||
start_time = time.time()
|
||||
lip_sync_generator = LipSyncGenerator()
|
||||
viseme_list = lip_sync_generator.generate_visemes("C:\\Users\\Administrator\\Documents\\GitHub\\Fay\\bin\\x64-Debug\\fay.mp3")
|
||||
viseme_list = lip_sync_generator.generate_visemes("E:\\github\\Fay\\samples\\fay-man.mp3")
|
||||
print(viseme_list)
|
||||
consolidated_visemes = lip_sync_generator.consolidate_visemes(viseme_list)
|
||||
print(json.dumps(consolidated_visemes))
|
||||
print(time.time() - start_time)
|
||||
|
@ -30,6 +30,13 @@ nlu:
|
||||
- 请教
|
||||
- 请问
|
||||
|
||||
- intent: ask_goods
|
||||
examples: |
|
||||
- 我手里拿着是什么
|
||||
- 这是什么
|
||||
- 这个是什么东西
|
||||
|
||||
|
||||
- intent: ask_date
|
||||
examples: |
|
||||
- 今天是几号?
|
||||
|
@ -32,4 +32,9 @@ rules:
|
||||
- intent: ask_problem
|
||||
- action: action_ask_problem
|
||||
|
||||
- rule: 多模态
|
||||
steps:
|
||||
- intent: ask_goods
|
||||
- action: action_ask_goods
|
||||
|
||||
|
||||
|
@ -7,6 +7,7 @@ intents:
|
||||
- ask_date
|
||||
- out_of_scope
|
||||
- ask_problem
|
||||
- ask_goods
|
||||
|
||||
responses:
|
||||
utter_greet:
|
||||
@ -25,4 +26,5 @@ actions:
|
||||
- action_ask_date
|
||||
- action_gpt_response
|
||||
- action_ask_problem
|
||||
- action_ask_goods
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user