用户
 找回密码
 立即注册

2

主题

9

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
发表于 2020-4-30 21:56:23
private void button2_Press(object sender, EventArgs e)
        {            
            var filePath = Environment.CurrentDirectory + "//audio";
            this.Client.PlayAudio("test.mp3", filePath, (obj, args) =>
            {
                if (args.isError == true)
                    this.Toast("Error: " + args.error);
                else
                    this.Toast("成功");
            }, ResourceMode.File);
        }
这是代码,声音正常,就是回调死活不行?版主看看到底哪里不对?
另外,TTS完全从demo拷贝的代码,提示没有speak方法
private void button1_Press(object sender, EventArgs e)
        {
            tts1.Speak("播放成功与否,成功回调在播放完成后返回 This call is required by the SmobilerForm.", Smobiler.Plugins.TTS.TTSLanguage.zh, 1.5f, (obj, args) =>
            {
                if (args.isError == true)
                    this.Toast("Error: " + args.error);
                else
                    this.Toast("成功");
            });
        }
帮帮看看是不是哪里搞的不对。
最后,TTS没有文档说明,不知道文字有没有限制,限制是多少?。

分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2020-5-6 07:06:10
好吧,我自己找到问题了,原来我的客户端没有更新,只更新了电脑端。是我菜了。
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册