Giter Club home page Giter Club logo

Comments (23)

Arkueid avatar Arkueid commented on July 18, 2024 1

我在server端重新把语音输入的音频格式转化成16000hz就解决了!server传回的语音和文字在聊天记录板显示也都正常。谢谢大佬!
只是有两个小bug,

  1. 设置自定义语音处理路径的设置每次重开应用都会被重置
  2. 如果使用自定义语音处理路径api,语音输入的问题貌似无法同步到聊天记录里面

OK,收到!bug1按照描述是不是和#11差不多,如果是,那么已经在最近的提交中修复了,但是release没有发布,可以直接克隆仓库。bug2要再看看。

from live2dmascot.

susan561234 avatar susan561234 commented on July 18, 2024 1

謝謝大佬回復,後來在ontap做修改,雖然沒有辦法精準區域但是直接況大到整身了

from live2dmascot.

Arkueid avatar Arkueid commented on July 18, 2024

方便的话可以细说模型的来源吗。
目前已知加载模型闪退的可能原因:

  • 网上下载的模型,动作文件 ( XXX.motion3.json ) 中的参数可能是有误的,需要重新计算,使用motion3文件修复修复。
  • 模型内的文件结构不符合规范,音频文件全部包含在sounds文件夹下,动作文件全部包含在motions文件夹下,应确保model3.json文件内记录的文件路径与实际保持一致
  • 模型的版本低于Cubism 3 (模型不是.moc3格式) 无法加载,v3以上版本支持
  • 存放xxx.model.json的文件夹名称必须与xxx相同,例如: 模型的配置文件是“波奇酱.model3.json”,那么存放这个json文件的文件夹名称也必须是“波奇酱”

from live2dmascot.

Tricolour-Shard avatar Tricolour-Shard commented on July 18, 2024

来源确实就是下载的其他人自制的模型。谢谢大佬的解释,我回头再试试看

from live2dmascot.

yuewenma avatar yuewenma commented on July 18, 2024

语音输入的识别准确率几乎为0啊。是百度api的问题还是什么情况。录音我听着还蛮清楚的,但是识别出来的文字驴唇不对马嘴。T T

from live2dmascot.

Arkueid avatar Arkueid commented on July 18, 2024

语音输入的识别准确率几乎为0啊。是百度api的问题还是什么情况。录音我听着还蛮清楚的,但是识别出来的文字驴唇不对马嘴。T T

可能是录制的音频格式和百度api的接口不匹配,回头再改改

from live2dmascot.

yuewenma avatar yuewenma commented on July 18, 2024

我在server端重新把语音输入的音频格式转化成16000hz就解决了!server传回的语音和文字在聊天记录板显示也都正常。谢谢大佬!
只是有两个小bug,

  1. 设置自定义语音处理路径的设置每次重开应用都会被重置
  2. 如果使用自定义语音处理路径api,语音输入的问题貌似无法同步到聊天记录里面

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

大佬请问这个可以实现文字转语音吗,我好像没看到有vits之类的接口

from live2dmascot.

Arkueid avatar Arkueid commented on July 18, 2024

大佬请问这个可以实现文字转语音吗,我好像没看到有vits之类的接口

这个只是live2d展示器(),vits模块需要自己搭建

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

大佬请问用别人的live2D模型为什么有时候点上去没反应呀,但已经识别到点击的区域了
[APP]touchesEnded x:-0.18 y:0.70
[APP]tap point: {x:-0.18 y:0.70}
[APP]hit area: [face]
是这样的然后没播放声音的动作,如果在设置界面选择动作就能播放

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

live2d模型链接:https://pan.baidu.com/s/1YhdXbUm0AtZpGpTfDIULdw
提取码:pcf4
创意工坊链接:https://steamcommunity.com/sharedfiles/filedetails/?id=2674825159
我是在这里下载的

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

image

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

是不是motion没加s,我试试

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

哈哈不是s的问题

from live2dmascot.

Arkueid avatar Arkueid commented on July 18, 2024

大佬请问用别人的live2D模型为什么有时候点上去没反应呀,但已经识别到点击的区域了 [APP]touchesEnded x:-0.18 y:0.70 [APP]tap point: {x:-0.18 y:0.70} [APP]hit area: [face] 是这样的然后没播放声音的动作,如果在设置界面选择动作就能播放

[APP]hit area: [face]

hit area的名称和动作组名称一致,点击face就会触发动作组face,我看了你提供的模型,里面face对应的动作组为Tapface,和hit area名称不一致。
改成一样的就行。
设置里面修改:
修改方式,点击前往
修改后
也可以改XXX.model3.json文件

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

我的天谢谢大佬,我一开始在XXX.model3.json这个里面改过一次,但我没保存就直接退出vscode了,应该是没生效,现在就听你的改动作组名称就解决啦,谢谢大佬

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

大佬请问怎么改表情呀,我还有一个派蒙的模型,作者加了水印进行表情就能去掉,但我不知道怎么选择表情,是这个
【【live2模型展示】派蒙live2d模型分享,带四个动作按键|vts&l2dveiwer可用】 https://www.bilibili.com/video/BV1eA4y1X7he/?share_source=copy_web&vd_source=72567f59afc57e36c7c6bf4e61af5dbc
然后就是用动作也可以去掉水印,但是这个模型点动作后就回不去了,这个应该是模型的问题,大佬要是知道怎么办就谢谢啦
还有请问你这个软件是用不了lpk后缀的模型吧,感觉steam上那个Live2DViewerEX里面lpk后缀的模型还挺多的

from live2dmascot.

Arkueid avatar Arkueid commented on July 18, 2024

Hit Area 名称设置为 TapHead,点击 TapHead 对应区域会随机播放表情(程序内预设的名称&功能),前提是model.json中有expressions路径。
lpk模型需要解压,方法参考:

Live2D EXViewer解压的模型加载进来部分点击触发的功能可能有问题。
动作组TapHead触发的动作组目前无法保存,也就是说下次打开程序还是默认的表情。

from live2dmascot.

rickjingking avatar rickjingking commented on July 18, 2024

嗯嗯谢谢大佬,解码成功了,点击触发动作的问题应该和之前那个hitarea一样,修改动作组名称就可以了,不过编码可能也有一些不同,因为debug里显示的点击位置是GBK编码的【澶撮儴】,翻译成utf8正好是【头部】,但这个不影响,和之前一样修改动作组名称就可以了,谢谢大佬

from live2dmascot.

susan561234 avatar susan561234 commented on July 18, 2024

大佬你好,我使用官方sample放進自己的html當中,使用的模型是全身的,但是由於我只需要半身模型,我做了縮放的動作,但是這導致我在點擊body時,無法對應到相對位置,請問這個該如何改善

from live2dmascot.

Arkueid avatar Arkueid commented on July 18, 2024

大佬你好,我使用官方sample放進自己的html當中,使用的模型是全身的,但是由於我只需要半身模型,我做了縮放的動作,但是這導致我在點擊body時,無法對應到相對位置,請問這個該如何改善

我不太清楚web版的hit area是怎么实现的,但是应该会有设置模型的绘制中心坐标的api,在cubism的官方文档里应该会有。
这个缩放动作是指缩放画布吗👉🏻👈🏻。

from live2dmascot.

susan561234 avatar susan561234 commented on July 18, 2024

image
這是放入後的樣子
不是的,一開始在入模型時,是全身,但是整體是很模糊,不確定是什麼因素造成
我是在bundle.js這裡做修改的
CubismModelMatrix.prototype.setWidth = function (w) {
var scaleX = w / this._width;
var scaleY = scaleX;
this.scale(scaleX2.3, scaleY2.3);
};
CubismModelMatrix.prototype.setHeight = function (h) {
var scaleX = h / this._height;
var scaleY = scaleX;
this.scale(scaleX2.3, scaleY2.3);
};
但貌似觸碰區域沒有跟著做放大,QQ

from live2dmascot.

Arkueid avatar Arkueid commented on July 18, 2024

image
這是放入後的樣子
不是的,一開始在入模型時,是全身,但是整體是很模糊,不確定是什麼因素造成
我是在bundle.js這裡做修改的
CubismModelMatrix.prototype.setWidth = function (w) {
var scaleX = w / this._width;
var scaleY = scaleX;
this.scale(scaleX2.3, scaleY2.3);
};
CubismModelMatrix.prototype.setHeight = function (h) {
var scaleX = h / this._height;
var scaleY = scaleX;
this.scale(scaleX2.3, scaleY2.3);
};
但貌似觸碰區域沒有跟著做放大,QQ

和触碰区域有关的坐标变换好像都在lappview.ts里面,试试lappview.ts里面的scale方法?直接操作modelMatrix可能确实不会改变触碰区域

from live2dmascot.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.