下载离线授权文件失败(-102)
柳树CBD 发布于2017-07 浏览:4163 回复:14
0
收藏

我使用的服务是:android语音合成

sdk版本:2.3.0



复现步骤、现象及其他描述:

在线合成可用,离线合成不可用,报-102错误。(注:如果使用临时离线授权文件是可以正常work的,去掉临时离线授权的相关设置以及删除相关文件后,sdk并不能正常的下载离线授权文件)


已经做了以下确认:

1、appId的正确设置9786375

2、包名、appkey和secretkey的正确设置

3、所有资源文件的路径可用性测试,SynthesizerTool.verifyModelFile结果都是true

4、manifest中的权限设置也都一一检查过了

5、data/data/包名/libs文件夹的可写性(licence文件的下载路径)

6、网络没有问题,手机也换了几台

7、去掉了临时授权的所有设置并删除了临时授权文件


获取离线授权的信息报错:authInfo.isOfflineSuccess()

auth failed errorMsg=(-100)offline engine auth failure,please check you offline auth params


目前不知道问题出在哪?

收藏
点赞
0
个赞
共14条回复 最后由用户已被禁言回复于2022-04
#15fujiayi1984回复于2017-08

柳树CBD:

回复fujiayi1984:刚试下了,是修复了

回复柳树CBD:感谢您使用

0
#14柳树CBD回复于2017-08

fujiayi1984:

回复柳树CBD:目前这个问题已经修复。如果测试下来还有问题请留言

回复fujiayi1984:刚试下了,是修复了

0
#13fujiayi1984回复于2017-08

柳树CBD:

回复fujiayi1984:严格来说,应该算不上历史应用吧,appId 9786375这个应用我是6月份申请的,相隔一个月就是历史应用了?数据就用不了了?这不太可能吧。主要是这个应用的包名可能有问题,我是说可能,因为实在找不到问题在哪,我只能猜测这个包名可能已经用过了,因为几年前我在你们平台提交过应用,用的可能是这个包名,但我没法确认是不是这个包名,不知道和这个问题有没有关系。

回复柳树CBD:目前这个问题已经修复。如果测试下来还有问题请留言

0
#12柳树CBD回复于2017-07

fujiayi1984:

回复柳树CBD:

我总结下,您新建的应用可以使用。历史应用 appId 9786375不能使用离线功能,我们在您反馈的第一天已经反馈,近期会对历史数据做修复。

回复fujiayi1984:严格来说,应该算不上历史应用吧,appId 9786375这个应用我是6月份申请的,相隔一个月就是历史应用了?数据就用不了了?这不太可能吧。主要是这个应用的包名可能有问题,我是说可能,因为实在找不到问题在哪,我只能猜测这个包名可能已经用过了,因为几年前我在你们平台提交过应用,用的可能是这个包名,但我没法确认是不是这个包名,不知道和这个问题有没有关系。

0
#11fujiayi1984回复于2017-07

柳树CBD:

回复fujiayi1984:

1、不知道您现在哪个appId出错了?我在最早的问题描述中就已经贴上了,我再贴一遍:

已经做了以下确认:

1、appId的正确设置9786375

2、包名、appkey和secretkey的正确设置

3、所有资源文件的路径可用性测试,SynthesizerTool.verifyModelFile结果都是true

4、manifest中的权限设置也都一一检查过了

5、data/data/包名/libs文件夹的可写性(licence文件的下载路径)

6、网络没有问题,手机也换了几台

7、去掉了临时授权的所有设置并删除了临时授权文件



2、出错的问题是什么?出错的问题我已经描述很多次了,我再描述一遍:demo好用,我的appid不能用,我希望你们帮忙查一下为什么这个appid不能用?

3、我们需要帮您查什么?同上

4、通过什么查?这不是我的职责范围,理论上可以通过appid查到了,所有的请求要走你们的验证逻辑吧,下载异常报错的错误逻辑在你们那吧?id重复还是id无效,你们都能知道吧?


实在不行,麻烦帮忙联系个工程师吧,谢谢


回复柳树CBD:

我总结下,您新建的应用可以使用。历史应用 appId 9786375不能使用离线功能,我们在您反馈的第一天已经反馈,近期会对历史数据做修复。

0
#10柳树CBD回复于2017-07

fujiayi1984:

回复柳树CBD:

1、demo离在线没问题

2、新建个应用,离在线也没问题。

包名可以修改的。

目前您测试正常的吧。不知道您现在哪个appId出错了?出错的问题是什么?我们需要帮您查什么?通过什么查?

回复fujiayi1984:

1、不知道您现在哪个appId出错了?我在最早的问题描述中就已经贴上了,我再贴一遍:

已经做了以下确认:

1、appId的正确设置9786375

2、包名、appkey和secretkey的正确设置

3、所有资源文件的路径可用性测试,SynthesizerTool.verifyModelFile结果都是true

4、manifest中的权限设置也都一一检查过了

5、data/data/包名/libs文件夹的可写性(licence文件的下载路径)

6、网络没有问题,手机也换了几台

7、去掉了临时授权的所有设置并删除了临时授权文件



2、出错的问题是什么?出错的问题我已经描述很多次了,我再描述一遍:demo好用,我的appid不能用,我希望你们帮忙查一下为什么这个appid不能用?

3、我们需要帮您查什么?同上

4、通过什么查?这不是我的职责范围,理论上可以通过appid查到了,所有的请求要走你们的验证逻辑吧,下载异常报错的错误逻辑在你们那吧?id重复还是id无效,你们都能知道吧?


实在不行,麻烦帮忙联系个工程师吧,谢谢


0
#9fujiayi1984回复于2017-07

柳树CBD:

回复fujiayi1984:1、demo离在线没问题

2、新建个应用,离在线也没问题。

3、目前看样子就是,我的应用的包名没绑定上,但是包名我已经填写了呀,而且也不让我改,几年前,我好像在你们平台提交过相同的包名apk,但已经删了呀,我不知道该如何处理了!你们后台应该可以查到相关的问题所在吧?查一下很简单的事情,何必我们要沟通这么久,效率太低了

回复柳树CBD:

1、demo离在线没问题

2、新建个应用,离在线也没问题。

包名可以修改的。

目前您测试正常的吧。不知道您现在哪个appId出错了?出错的问题是什么?我们需要帮您查什么?通过什么查?

0
#8柳树CBD回复于2017-07

fujiayi1984:

回复柳树CBD:

0.请在本网站新建一个应用(右上角的应用管理)

1. 请您先测试下官方2.3版本的demo是否可用。不要急于集成。不要急于集成。您自己的代码我们无法看见。

2. 您检查下appId绑定的包名是否和您的包名一致。.

3. TTS的demo的包名是com.baidu.tts.sample


回复fujiayi1984:1、demo离在线没问题

2、新建个应用,离在线也没问题。

3、目前看样子就是,我的应用的包名没绑定上,但是包名我已经填写了呀,而且也不让我改,几年前,我好像在你们平台提交过相同的包名apk,但已经删了呀,我不知道该如何处理了!你们后台应该可以查到相关的问题所在吧?查一下很简单的事情,何必我们要沟通这么久,效率太低了

0
#7fujiayi1984回复于2017-07

柳树CBD:

回复fujiayi1984:demo没问题,离在线授权都好用。我已经我sdk集成到我的项目中了,已经脱离了demo了,我项目的包名当然正确,id和可以也都替换了,还该如何检查?另外,demo的包名是也不是你说的com.baidu.speech.recognizerdemo,而是com.baidu.tts.sample,以下是你们的代码:


    package="com.baidu.tts.sample"

    android:versionCode="1"

    android:versionName="1.0" >


   

        android:minSdkVersion="9"

        android:targetSdkVersion="23" />


   

   

   

   

   

   

   

   


   

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

       

           

               


               

           

       

       

   



回复柳树CBD:

0.请在本网站新建一个应用(右上角的应用管理)

1. 请您先测试下官方2.3版本的demo是否可用。不要急于集成。不要急于集成。您自己的代码我们无法看见。

2. 您检查下appId绑定的包名是否和您的包名一致。.

3. TTS的demo的包名是com.baidu.tts.sample


0
#6柳树CBD回复于2017-07

fujiayi1984:

回复柳树CBD:请您先测试下官方2.3版本的demo是否可用。您检查下appId绑定的包名是否和您的包名一致。demo的包名是com.baidu.speech.recognizerdemo

回复fujiayi1984:demo没问题,离在线授权都好用。我已经我sdk集成到我的项目中了,已经脱离了demo了,我项目的包名当然正确,id和可以也都替换了,还该如何检查?另外,demo的包名是也不是你说的com.baidu.speech.recognizerdemo,而是com.baidu.tts.sample,以下是你们的代码:


    package="com.baidu.tts.sample"

    android:versionCode="1"

    android:versionName="1.0" >


   

        android:minSdkVersion="9"

        android:targetSdkVersion="23" />


   

   

   

   

   

   

   

   


   

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

       

           

               


               

           

       

       

   



0
#5fujiayi1984回复于2017-07

柳树CBD:

回复fujiayi1984:你们不是有后台,看不到9786375这个id绑定的是哪个包名?

回复柳树CBD:请您先测试下官方2.3版本的demo是否可用。您检查下appId绑定的包名是否和您的包名一致。demo的包名是com.baidu.speech.recognizerdemo

0
#4柳树CBD回复于2017-07

fujiayi1984:

回复柳树CBD:您检查下appId绑定的包名是否和您的包名一致。demo的包名是com.baidu.speech.recognizerdemo

回复fujiayi1984:你们不是有后台,看不到9786375这个id绑定的是哪个包名?

0
#3柳树CBD回复于2017-07

fujiayi1984:

回复柳树CBD:您检查下appId绑定的包名是否和您的包名一致。demo的包名是com.baidu.speech.

回复fujiayi1984:还怎么确认?


0
#2fujiayi1984回复于2017-07

柳树CBD:

我使用的服务是:android语音合成

sdk版本:2.3.0



复现步骤、现象及其他描述:

在线合成可用,离线合成不可用,报-102错误。(注:如果使用临时离线授权文件是可以正常work的,去掉临时离线授权的相关设置以及删除相关文件后,sdk并不能正常的下载离线授权文件)


已经做了以下确认:

1、appId的正确设置9786375

2、包名、appkey和secretkey的正确设置

3、所有资源文件的路径可用性测试,SynthesizerTool.verifyModelFile结果都是true

4、manifest中的权限设置也都一一检查过了

5、data/data/包名/libs文件夹的可写性(licence文件的下载路径)

6、网络没有问题,手机也换了几台

7、去掉了临时授权的所有设置并删除了临时授权文件


获取离线授权的信息报错:authInfo.isOfflineSuccess()

auth failed errorMsg=(-100)offline engine auth failure,please check you offline auth params


目前不知道问题出在哪?

回复柳树CBD:您检查下appId绑定的包名是否和您的包名一致。demo的包名是com.baidu.speech.recognizerdemo

0
TOP
切换版块