帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
114
帖子
2
勋章
570
Y币

[多端开发] iflyEva问题

[复制链接]
发表于 2021-8-25 11:23:07
本帖最后由 Cover-L 于 2021-8-25 11:26 编辑

代码:
  1. <template>
  2.     <scroll-view class="main" scroll-y>
  3. <p style="line-height: 30px; text-indent: 2em;"></p>        <textarea v-model="text"></textarea>
  4.         <view class="box">
  5.             <button class="btn" @click="config">config</button>
  6.             <button class="btn" @click="startListening">startListening</button>
  7.             <button class="btn" @click="stopListening">stopListening</button>
  8.             <button class="btn" @click="cancel">cancel</button>
  9.             <button class="btn" @click="addEventListener">addEventListener</button>
  10.             <button class="btn" @click="destroy">destroy</button>
  11.      </view>

  12. </scroll-view>
  13. </template>
  14. <style>
  15.       .main {
  16.            height: 100%;
  17.          }
  18.      .box {
  19.         width: 100%;
  20.         flex-wrap: wrap;
  21.         justify-content: space-between;
  22.         position: absolute;
  23.         left: 0;
  24.         bottom: 0;
  25.      }
  26. .btn {
  27.        width: 100%;
  28.        height: 40px;
  29.        text-align: center;
  30.        line-height: 20px;
  31.        margin-bottom: 20px;
  32.        font-size: 18px;
  33.   }
  34. textarea {
  35.       width: 100%;
  36.       height: 60px;
  37.       font-size: 18px;
  38.       color: dimgrey;
  39.   }
  40. </style>

  41. <script>


  42. export default {
  43.     name: 'test',
  44.     data() {
  45.        return {
  46.            text: '好好学习',
  47.      }
  48.   },
  49. apiready() {
  50.      this.config()
  51. },
  52. methods: {
  53.    config() {
  54.       var iflyEva = api.require('iflyEva');
  55.       iflyEva.config({
  56.            values: [
  57.                            { key: 'language', value: 'zh_cn' },
  58.                            { key: 'category ', value: 'read_sentence' },
  59.                            { key: 'result_level', value: 'complete' },
  60.                            { key: 'vad_bos', value: '5000' },
  61.                            { key: 'vad_eos', value: '1800' },
  62.                           { key: 'speech_timeout', value: '60000' },
  63.                    ]
  64.             });
  65.      },
  66. startListening() {                                                      //点击返回{"status":false,"mag":"startError - null"}
  67.             var iflyEva = api.require('iflyEva');
  68.             iflyEva.startListening({
  69.                   data: this.data.text
  70.                 }, function (ret) {
  71.                        api.alert({
  72.                                      msg: JSON.stringify(ret)
  73.                                    });
  74.                   });
  75.      },
  76.   stopListening() {
  77.                var iflyEva = api.require('iflyEva');
  78.                iflyEva.stopListening();
  79.               },
  80. cancel() {
  81.               var iflyEva = api.require('iflyEva');
  82.              iflyEva.cancel();
  83.          },
  84. addEventListener() {
  85.              var iflyEva = api.require('iflyEva');
  86.              iflyEva.addEventListener(function (ret) {
  87.             api.alert({
  88.                       msg: JSON.stringify(ret)
  89.                    });
  90.              });
  91.    },
  92. destroy() {
  93.               var iflyEva = api.require('iflyEva');
  94.               iflyEva.destroy(function (ret) {
  95.              api.alert({
  96.                          msg: JSON.stringify(ret)
  97.                   });
  98.            });
  99.      },
  100.    }
  101. }
  102. </script>
复制代码
点击startListening()返回{"status":false,"mag":"startError - null"},哪里写的不对吗?

380
帖子
4
勋章
6
Y币
自定义模块制作并上传了吗
114
帖子
2
勋章
570
Y币
本帖最后由 Cover-L 于 2021-8-25 13:47 编辑
技术支持-F 发表于 2021-8-25 13:35
自定义模块制作并上传了吗

上传了,按照文档里的操作了,不过target文件夹中有一个arm64-v8a文件夹和libmsc.so(以替换成sdk文件中的),但arm64-v8a里面也有一个libmsc.so(也替换成sdk文件中的了),arm64-v8a文件夹是需要删掉吗,还是它里面的不用替换
380
帖子
4
勋章
6
Y币
Cover-L 发表于 2021-8-25 13:42
上传了,按照文档里的操作了,不过target文件夹中有一个arm64-v8a文件夹和libmsc.so(以替换成sdk文件中的 ...

arm64-v8a文件夹 直接放到target 下
114
帖子
2
勋章
570
Y币
技术支持-F 发表于 2021-8-25 16:02
arm64-v8a文件夹 直接放到target 下

怎么解决呢
380
帖子
4
勋章
6
Y币

自定义模块包发出来
380
帖子
4
勋章
6
Y币
  <feature name="iflyEva">
    <param name="appId" value="123ab67" />>
  </feature>

这个配置了吗,配置后要提交代码重新编译
114
帖子
2
勋章
570
Y币

基础的都配置就好了
iflyEvaAppendix.zip 下载附件
2021-8-25 17:18上传2.86 MB下载次数: 401
380
帖子
4
勋章
6
Y币
Cover-L 发表于 2021-8-25 17:18
基础的都配置就好了

麦克风权限开了吗

arm64-v8a 我看日期不是今天呢,你的没替换进去?
114
帖子
2
勋章
570
Y币
技术支持-F 发表于 2021-8-25 17:46
麦克风权限开了吗

arm64-v8a 我看日期不是今天呢,你的没替换进去?

我重新上传了一下,但结果还是那样啊
iflyEvaAppendix.zip 下载附件
2021-8-25 20:34上传4.01 MB下载次数: 409
12下一页
您需要登录后才可以回帖 登录

本版积分规则