Commit graph

27 commits

Author SHA1 Message Date
Sean Murphy
b687d45897
为azure语音模式添加说话风格配置,支持vits语音模式中文回答转日语语音输出,添加翻译功能,支持指令切换语音模式,支持查看当前语音模式下的支持角色列表 (#404)
* feat: add support for ‘greeting’ and ‘global reply mode’ commands, improve variable naming and remove unnecessary backend output.

* feat: Add support for black and white lists, global reply mode and voice role settings, private chat switch, and active greeting configuration. Refactor some variable names and comment out redundant code for better readability and reduced backend output.

* feat: 为新功能完善了帮助面板

* docs: 完善了‘打招呼’的帮助说明

* Commit Type: feat, bugfix

Add functionality to view plugin command table, fix bug in blacklist/whitelist, and fix bug where chat mode can still be used in private messaging when disabled.

* Commit Type: feat, bugfix

Add functionality to view plugin command table, fix bug in blacklist/whitelist, and fix bug where chat mode can still be used in private messaging when disabled.

* refactor: Remove redundant log output.

* Refactor: optimize code logic

* Fix: 修复绘图指令表被抢指令的bug。

* Refactor:1. Add support for automatically translating replies to Japanese and generating voice messages in VITS voice mode (please monitor remaining quota after enabling). 2. Add translation function. 3. Add emotion configuration for Azure voice mode, allowing the robot to select appropriate emotional styles for replies.

* Refactor:Handle the issue of exceeding character setting limit caused by adding emotion configuration.

* Fix: fix bugs

* Refactor: Added error feedback to translation service

* Refactor: Added support for viewing the list of supported roles for each language mode, and fixed some bugs in the emotion switching feature of the auzre mode.

* Refactor: Optimized some command feedback and added owner restriction to chat record export function.

* Refactor: Optimized feedback when viewing role list to avoid excessive messages.

* Refactor: Optimized feedback when configuring multi-emotion mode.

* Feature: Added help instructions for translation feature.

* chore: Adjust help instructions for mood settings

* Fix: Fixed issue where only first line of multi-line replies were being read and Azure voice was pronouncing punctuation marks.

* Fix: Fixed bug where switching to Azure voice mode prompted for missing key and restricted ability to view voice role list to only when in voice mode.

---------

Co-authored-by: Sean <1519059137@qq.com>
Co-authored-by: ikechan8370 <geyinchibuaa@gmail.com>
2023-05-04 22:55:49 +08:00
ikechan8370
5ded004538 fix: cd 2023-04-20 18:03:53 +08:00
ikechan8370
719a810aca fix: import bug 2023-04-20 17:18:08 +08:00
ikechan8370
e0d3395a77 fix: 依赖 2023-04-20 17:10:18 +08:00
ikechan8370
3cfbe9eae7 feat: 乱七八糟的的统计词云 2023-04-20 17:07:33 +08:00
Sean Murphy
351d89bd7c
新增查看插件指令表的功能,修复配置群聊黑白名单的bug,修复开启禁用私聊后仍可以使用#chat模式进行对话的bug (#366)
* feat: add support for ‘greeting’ and ‘global reply mode’ commands, improve variable naming and remove unnecessary backend output.

* feat: Add support for black and white lists, global reply mode and voice role settings, private chat switch, and active greeting configuration. Refactor some variable names and comment out redundant code for better readability and reduced backend output.

* feat: 为新功能完善了帮助面板

* docs: 完善了‘打招呼’的帮助说明

* Commit Type: feat, bugfix

Add functionality to view plugin command table, fix bug in blacklist/whitelist, and fix bug where chat mode can still be used in private messaging when disabled.

* Commit Type: feat, bugfix

Add functionality to view plugin command table, fix bug in blacklist/whitelist, and fix bug where chat mode can still be used in private messaging when disabled.

* refactor: Remove redundant log output.

* Refactor: optimize code logic

---------

Co-authored-by: Sean <1519059137@qq.com>
Co-authored-by: ikechan8370 <geyinchibuaa@gmail.com>
2023-04-17 14:31:16 +08:00
ikechan8370
414eb1b098 fix: format code 2023-04-14 21:44:06 +08:00
Sean Murphy
4b29e261a0
新增对群聊黑白名单和启禁用私聊的功能,添加对全局回复模式、语音角色和主动打招呼的指令配置。 (#341)
* feat: add support for ‘greeting’ and ‘global reply mode’ commands, improve variable naming and remove unnecessary backend output.

* feat: Add support for black and white lists, global reply mode and voice role settings, private chat switch, and active greeting configuration. Refactor some variable names and comment out redundant code for better readability and reduced backend output.

* feat: 为新功能完善了帮助面板

* docs: 完善了‘打招呼’的帮助说明

* feature:Add custom configuration for voice filtering regex.

---------

Co-authored-by: Sean <1519059137@qq.com>
2023-04-13 22:36:58 +08:00
ikechan8370
8bdbd623b3 fix: at都被挤到消息最前面的问题 2023-04-12 20:03:41 +08:00
ikechan8370
93459ed94e feat: 尝试添加silk转码支持以避免缺少amr导致无法使用语音 2023-04-08 21:39:34 +08:00
ikechan8370
df4ecc84ab fix: emoji regex fix 2023-03-31 13:48:13 +08:00
ikechan8370
b770aa9021 fix: 修复emoji正则 2023-03-31 11:59:52 +08:00
时雨◎星空
00afb75bb5
隐藏日志,修改 segment 导入 (#287) 2023-03-26 21:28:14 +08:00
ikechan8370
c2d507ea91 fix: 忽略一样的表情包 2023-03-25 20:56:05 +08:00
ikechan8370
028a7c2c4a fix: emoji缓存 2023-03-25 20:53:34 +08:00
ikechan8370
f4a740a6a8 feat: emoji合成 2023-03-25 20:22:50 +08:00
ikechan8370
c7a53a4996 feat: 多设定管理与切换功能 2023-03-14 20:18:10 +08:00
ikechan8370
1368c168cc fix: 打招呼增加cd 2023-03-06 10:38:56 +08:00
ikechan8370
354183a0cc fix: 打招呼的权限问题 2023-03-05 21:48:59 +08:00
ikechan8370
a6a73a0822 fix: 定时任务的错误 2023-03-05 21:48:16 +08:00
ikechan8370
3692dd951c fix: 定时任务的错误 2023-03-05 21:46:22 +08:00
ikechan8370
65d0679745 fix: task格式错误 2023-03-05 21:14:09 +08:00
ikechan8370
db649632bc fix: 修改cron 2023-03-05 18:03:05 +08:00
ikechan8370
55c5112d1c fix: 随机打招呼使用默认tts角色 2023-03-05 17:06:03 +08:00
ikechan8370
2c5d573ec2 fix: 优化日志 2023-03-05 17:01:27 +08:00
ikechan8370
84843800b5 fix: add log 2023-03-05 16:45:50 +08:00
ikechan8370
7a320bc772 feat: 主动聊天功能 2023-03-05 16:41:38 +08:00