mirror of
https://github.com/m5stack/StackFlow.git
synced 2026-05-20 11:32:11 -07:00
[update] update package version
This commit is contained in:
@@ -31,7 +31,7 @@ cosy_voice
|
||||
- object:传输的数据类型为 `cosy_voice.setup`。
|
||||
- model:使用的模型为 `CosyVoice2-0.5B-ax650` 模型。
|
||||
- prompt_files:要克隆的音频信息文件。
|
||||
- response_format:返回结果为 `sys.pcm`, 系统音频数据,并直接发送到 llm-audio 模块进行播放。返回结果为 `file`, 生成的音频写 wav 文件,可用 `prompt_data` 指定路径或文件名。
|
||||
- response_format:返回结果为 `sys.pcm`, 系统音频数据,并直接发送到 llm-audio 模块进行播放。返回结果为 `file`, 生成的音频写 wav 文件,可用 `prompt_dir` 指定路径或文件名。
|
||||
- input:输入的为 `tts.utf-8`,代表的是从用户输入。
|
||||
- enoutput:是否起用用户结果输出。
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ LDFLAGS += [
|
||||
|
||||
STATIC_FILES += Glob('mode_*.json')
|
||||
|
||||
env['COMPONENTS'].append({'target':'llm_asr-1.7',
|
||||
env['COMPONENTS'].append({'target':'llm_asr-1.8',
|
||||
'SRCS':SRCS,
|
||||
'INCLUDE':INCLUDE,
|
||||
'PRIVATE_INCLUDE':PRIVATE_INCLUDE,
|
||||
|
||||
@@ -32,7 +32,7 @@ if 'CONFIG_AX_620E_MSP_ENABLED' in os.environ:
|
||||
STATIC_FILES += [AFile('audio.json'), AFile('audio_kit.json'), AFile('audio_pyramid.json')]
|
||||
STATIC_FILES += Glob('mode_*.json')
|
||||
|
||||
env['COMPONENTS'].append({'target':'llm_audio-1.7',
|
||||
env['COMPONENTS'].append({'target':'llm_audio-1.8',
|
||||
'SRCS':SRCS,
|
||||
'INCLUDE':INCLUDE,
|
||||
'PRIVATE_INCLUDE':PRIVATE_INCLUDE,
|
||||
|
||||
@@ -17,7 +17,7 @@ LDFLAGS = []
|
||||
LINK_SEARCH_PATH = []
|
||||
STATIC_FILES = []
|
||||
|
||||
python_venv = check_wget_down("https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/linux/llm/m5stack_llm-cosy-voice-python-venv_v1.7.tar.gz", 'm5stack_llm-cosy-voice-python-venv_v1.7.tar.gz')
|
||||
python_venv = check_wget_down("https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/linux/llm/m5stack_llm-cosy-voice-python-venv_v1.8.tar.gz", 'm5stack_llm-cosy-voice-python-venv_v1.8.tar.gz')
|
||||
|
||||
# REQUIREMENTS += ['Backward_cpp']
|
||||
# DYNAMIC_LIB += [ AFile('../static_lib/libdw.so.1'),
|
||||
@@ -68,7 +68,7 @@ ignore['ignore'] = list(set(ignore['ignore']))
|
||||
with open('../dist/fileignore', 'w') as f:
|
||||
json.dump(ignore, f, indent=4)
|
||||
|
||||
env['COMPONENTS'].append({'target':'llm_cosy_voice-1.9',
|
||||
env['COMPONENTS'].append({'target':'llm_cosy_voice-1.10',
|
||||
'SRCS':SRCS,
|
||||
'INCLUDE':INCLUDE,
|
||||
'PRIVATE_INCLUDE':PRIVATE_INCLUDE,
|
||||
|
||||
@@ -349,7 +349,7 @@ public:
|
||||
bool Init(std::string model_path = "http://localhost:8080", bool b_bos = true, bool b_eos = false) override
|
||||
{
|
||||
base_url = model_path;
|
||||
if (!test_connect_http(base_url, 20)) {
|
||||
if (!test_connect_http(base_url, 300)) {
|
||||
ALOGE("connect %s failed", base_url.c_str());
|
||||
return false;
|
||||
} else {
|
||||
@@ -395,7 +395,7 @@ public:
|
||||
bool Init(std::string model_path = "http://localhost:8080") override
|
||||
{
|
||||
base_url = model_path;
|
||||
if (!test_connect_http(base_url, 20)) {
|
||||
if (!test_connect_http(base_url, 300)) {
|
||||
ALOGE("connect %s failed", base_url.c_str());
|
||||
return false;
|
||||
} else {
|
||||
|
||||
@@ -60,7 +60,7 @@ ignore['ignore'] = list(set(ignore['ignore']))
|
||||
with open('../dist/fileignore', 'w') as f:
|
||||
json.dump(ignore, f, indent=4)
|
||||
|
||||
env['COMPONENTS'].append({'target':'llm_kws-1.9',
|
||||
env['COMPONENTS'].append({'target':'llm_kws-1.10',
|
||||
'SRCS':SRCS,
|
||||
'INCLUDE':INCLUDE,
|
||||
'PRIVATE_INCLUDE':PRIVATE_INCLUDE,
|
||||
|
||||
@@ -66,7 +66,7 @@ ignore['ignore'] = list(set(ignore['ignore']))
|
||||
with open('../dist/fileignore', 'w') as f:
|
||||
json.dump(ignore, f, indent=4)
|
||||
|
||||
env['COMPONENTS'].append({'target':'llm_llm-1.11',
|
||||
env['COMPONENTS'].append({'target':'llm_llm-1.12',
|
||||
'SRCS':SRCS,
|
||||
'INCLUDE':INCLUDE,
|
||||
'PRIVATE_INCLUDE':PRIVATE_INCLUDE,
|
||||
|
||||
@@ -349,7 +349,7 @@ public:
|
||||
bool Init(std::string model_path = "http://localhost:8080", bool b_bos = true, bool b_eos = false) override
|
||||
{
|
||||
base_url = model_path;
|
||||
if (!test_connect_http(base_url, 20)) {
|
||||
if (!test_connect_http(base_url, 300)) {
|
||||
ALOGE("connect %s failed", base_url.c_str());
|
||||
return false;
|
||||
} else {
|
||||
@@ -395,7 +395,7 @@ public:
|
||||
bool Init(std::string model_path = "http://localhost:8080") override
|
||||
{
|
||||
base_url = model_path;
|
||||
if (!test_connect_http(base_url, 20)) {
|
||||
if (!test_connect_http(base_url, 300)) {
|
||||
ALOGE("connect %s failed", base_url.c_str());
|
||||
return false;
|
||||
} else {
|
||||
|
||||
@@ -32,7 +32,7 @@ REQUIREMENTS += ['onnxruntime']
|
||||
|
||||
STATIC_FILES += Glob('models/mode_*.json')
|
||||
|
||||
env['COMPONENTS'].append({'target':'llm_melotts-1.9',
|
||||
env['COMPONENTS'].append({'target':'llm_melotts-1.10',
|
||||
'SRCS':SRCS,
|
||||
'INCLUDE':INCLUDE,
|
||||
'PRIVATE_INCLUDE':PRIVATE_INCLUDE,
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
"verbalizer": "en_tn_verbalizer.fst",
|
||||
"spacker_speed": 1.2,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -25,7 +25,7 @@
|
||||
"verbalizer": "en_tn_verbalizer.fst",
|
||||
"spacker_speed": 1.2,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -25,7 +25,7 @@
|
||||
"verbalizer": "en_tn_verbalizer.fst",
|
||||
"spacker_speed": 1.2,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -25,7 +25,7 @@
|
||||
"verbalizer": "en_tn_verbalizer.fst",
|
||||
"spacker_speed": 1.2,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -25,7 +25,7 @@
|
||||
"verbalizer": "en_tn_verbalizer.fst",
|
||||
"spacker_speed": 1.2,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -23,7 +23,7 @@
|
||||
"lexicon": "lexicon-es.txt",
|
||||
"spacker_speed": 1.2,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -25,7 +25,7 @@
|
||||
"verbalizer": "ja_tn_verbalizer.fst",
|
||||
"spacker_speed": 1.1,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -25,7 +25,7 @@
|
||||
"verbalizer": "zh_tn_verbalizer.fst",
|
||||
"spacker_speed": 1.1,
|
||||
"mode_rate": 44100,
|
||||
"audio_rate": 16000,
|
||||
"audio_rate": 48000,
|
||||
"awake_delay": 1000
|
||||
}
|
||||
}
|
||||
@@ -76,7 +76,7 @@ ignore['ignore'] = list(set(ignore['ignore']))
|
||||
with open('../dist/fileignore', 'w') as f:
|
||||
json.dump(ignore, f, indent=4)
|
||||
|
||||
env['COMPONENTS'].append({'target':'llm_vlm-1.10',
|
||||
env['COMPONENTS'].append({'target':'llm_vlm-1.11',
|
||||
'SRCS':SRCS,
|
||||
'INCLUDE':INCLUDE,
|
||||
'PRIVATE_INCLUDE':PRIVATE_INCLUDE,
|
||||
|
||||
@@ -25,7 +25,7 @@ public:
|
||||
bool Init(std::string model_path) override
|
||||
{
|
||||
base_url = model_path;
|
||||
if (!test_connect_http(base_url, 20)) {
|
||||
if (!test_connect_http(base_url, 300)) {
|
||||
ALOGE("connect %s failed", base_url.c_str());
|
||||
return false;
|
||||
} else {
|
||||
@@ -153,7 +153,7 @@ public:
|
||||
bool Init(std::string model_path = "http://localhost:8080", bool b_bos = true, bool b_eos = false) override
|
||||
{
|
||||
base_url = model_path;
|
||||
if (!test_connect_http(base_url, 30)) {
|
||||
if (!test_connect_http(base_url, 300)) {
|
||||
ALOGE("connect %s failed", base_url.c_str());
|
||||
return false;
|
||||
} else {
|
||||
@@ -200,7 +200,7 @@ public:
|
||||
bool Init_new(std::string model_path, bool b_bos, bool b_eos) override
|
||||
{
|
||||
base_url = model_path;
|
||||
if (!test_connect_http(base_url, 30)) {
|
||||
if (!test_connect_http(base_url, 300)) {
|
||||
ALOGE("connect %s failed", base_url.c_str());
|
||||
return false;
|
||||
} else {
|
||||
|
||||
@@ -372,23 +372,23 @@ if __name__ == "__main__":
|
||||
# cpu_count = 50
|
||||
Tasks = {
|
||||
# Unit
|
||||
'lib-llm':[create_lib_deb,'lib-llm', '1.8', src_folder, revision],
|
||||
'lib-llm':[create_lib_deb,'lib-llm', '1.9', src_folder, revision],
|
||||
'llm-sys':[create_bin_deb,'llm-sys', '1.6', src_folder, revision],
|
||||
'llm-audio':[create_bin_deb,'llm-audio', '1.7', src_folder, revision],
|
||||
'llm-kws':[create_bin_deb,'llm-kws', '1.9', src_folder, revision],
|
||||
'llm-asr':[create_bin_deb,'llm-asr', '1.7', src_folder, revision],
|
||||
'llm-llm':[create_bin_deb,'llm-llm', '1.11', src_folder, revision],
|
||||
'llm-audio':[create_bin_deb,'llm-audio', '1.8', src_folder, revision],
|
||||
'llm-kws':[create_bin_deb,'llm-kws', '1.10', src_folder, revision],
|
||||
'llm-asr':[create_bin_deb,'llm-asr', '1.8', src_folder, revision],
|
||||
'llm-llm':[create_bin_deb,'llm-llm', '1.12', src_folder, revision],
|
||||
'llm-tts':[create_bin_deb,'llm-tts', '1.6', src_folder, revision],
|
||||
'llm-melotts':[create_bin_deb,'llm-melotts', '1.9', src_folder, revision],
|
||||
'llm-melotts':[create_bin_deb,'llm-melotts', '1.10', src_folder, revision],
|
||||
'llm-camera':[create_bin_deb,'llm-camera', '1.9', src_folder, revision, 'lib-llm'],
|
||||
'llm-vlm':[create_bin_deb,'llm-vlm', '1.10', src_folder, revision],
|
||||
'llm-vlm':[create_bin_deb,'llm-vlm', '1.11', src_folder, revision],
|
||||
'llm-yolo':[create_bin_deb,'llm-yolo', '1.9', src_folder, revision],
|
||||
'llm-skel':[create_bin_deb,'llm-skel', version, src_folder, revision],
|
||||
'llm-depth-anything':[create_bin_deb,'llm-depth-anything', '1.7', src_folder, revision],
|
||||
'llm-vad':[create_bin_deb,'llm-vad', '1.8', src_folder, revision],
|
||||
'llm-whisper':[create_bin_deb,'llm-whisper', '1.8', src_folder, revision],
|
||||
'llm-openai-api':[create_bin_deb,'llm-openai-api', '1.9', src_folder, revision],
|
||||
'llm-cosy-voice':[create_bin_deb,'llm-cosy-voice', '1.9', src_folder, revision],
|
||||
'llm-cosy-voice':[create_bin_deb,'llm-cosy-voice', '1.10', src_folder, revision],
|
||||
# keyword spotting Audio file
|
||||
'llm-model-audio-en-us':[create_data_deb,'llm-model-audio-en-us', data_version, src_folder, revision],
|
||||
'llm-model-audio-zh-cn':[create_data_deb,'llm-model-audio-zh-cn', data_version, src_folder, revision],
|
||||
@@ -425,14 +425,14 @@ if __name__ == "__main__":
|
||||
'llm-model-melotts-ja-jp':[create_data_deb,'llm-model-melotts-ja-jp', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-es-es':[create_data_deb,'llm-model-melotts-es-es', '0.5', src_folder, revision],
|
||||
## AX650
|
||||
'llm-model-melotts-zh-cn-ax650':[create_data_deb,'llm-model-melotts-zh-cn-ax650', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-en-au-ax650':[create_data_deb,'llm-model-melotts-en-au-ax650', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-en-br-ax650':[create_data_deb,'llm-model-melotts-en-br-ax650', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-en-default-ax650':[create_data_deb,'llm-model-melotts-en-default-ax650', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-en-india-ax650':[create_data_deb,'llm-model-melotts-en-india-ax650', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-en-us-ax650':[create_data_deb,'llm-model-melotts-en-us-ax650', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-ja-jp-ax650':[create_data_deb,'llm-model-melotts-ja-jp-ax650', '0.6', src_folder, revision],
|
||||
'llm-model-melotts-es-es-ax650':[create_data_deb,'llm-model-melotts-es-es-ax650', '0.5', src_folder, revision],
|
||||
'llm-model-melotts-zh-cn-ax650':[create_data_deb,'llm-model-melotts-zh-cn-ax650', '0.7', src_folder, revision],
|
||||
'llm-model-melotts-en-au-ax650':[create_data_deb,'llm-model-melotts-en-au-ax650', '0.7', src_folder, revision],
|
||||
'llm-model-melotts-en-br-ax650':[create_data_deb,'llm-model-melotts-en-br-ax650', '0.7', src_folder, revision],
|
||||
'llm-model-melotts-en-default-ax650':[create_data_deb,'llm-model-melotts-en-default-ax650', '0.7', src_folder, revision],
|
||||
'llm-model-melotts-en-india-ax650':[create_data_deb,'llm-model-melotts-en-india-ax650', '0.7', src_folder, revision],
|
||||
'llm-model-melotts-en-us-ax650':[create_data_deb,'llm-model-melotts-en-us-ax650', '0.7', src_folder, revision],
|
||||
'llm-model-melotts-ja-jp-ax650':[create_data_deb,'llm-model-melotts-ja-jp-ax650', '0.7', src_folder, revision],
|
||||
'llm-model-melotts-es-es-ax650':[create_data_deb,'llm-model-melotts-es-es-ax650', '0.6', src_folder, revision],
|
||||
# CosyVoice2 model
|
||||
## AX650
|
||||
'llm-model-CosyVoice2-0.5B-ax650':[create_data_deb,'llm-model-CosyVoice2-0.5B-ax650', '0.6', src_folder, revision],
|
||||
|
||||
Reference in New Issue
Block a user