语音开放平台android sdk尝鲜版


(孙耀东) #21

私信也不行,还是提示我没有权限上传文件,只能上传。jpg之类的东西


(chao.xuc) #22

.json和.so的文件类型以加到附件支持的列表中,请再试试看


(孙耀东) #23

又试了,还是不行,一下是异常信息
04-19 15:24:26.956: E/AndroidRuntime(15303): java.lang.UnsatisfiedLinkError: dlopen failed: empty/missing DT_HASH in “librokid_tts_jni.so” (built with --hash-style=gnu?)
04-19 15:24:26.956: E/AndroidRuntime(15303): at java.lang.Runtime.loadLibrary(Runtime.java:364)
04-19 15:24:26.956: E/AndroidRuntime(15303): at java.lang.System.loadLibrary(System.java:526)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.rokid.speech.Tts.(Tts.java:132)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.speech.main.RokidTts.(RokidTts.java:14)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.speech.main.RokidTts.getRokidTtsInstance(RokidTts.java:21)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.speech.main.TtsPlay.playTts(TtsPlay.java:321)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.speech.main.WakeUpService.playTTS(WakeUpService.java:271)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.speech.main.WakeUpService.wakeUpControl(WakeUpService.java:211)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.speech.main.WakeUpService.access$4(WakeUpService.java:209)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.speech.main.WakeUpService$3.onReceive(WakeUpService.java:188)
04-19 15:24:26.956: E/AndroidRuntime(15303): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:759)
04-19 15:24:26.956: E/AndroidRuntime(15303): at android.os.Handler.handleCallback(Handler.java:733)
04-19 15:24:26.956: E/AndroidRuntime(15303): at android.os.Handler.dispatchMessage(Handler.java:95)
04-19 15:24:26.956: E/AndroidRuntime(15303): at android.os.Looper.loop(Looper.java:136)
04-19 15:24:26.956: E/AndroidRuntime(15303): at android.app.ActivityThread.main(ActivityThread.java:5001)
04-19 15:24:26.956: E/AndroidRuntime(15303): at java.lang.reflect.Method.invokeNative(Native Method)
04-19 15:24:26.956: E/AndroidRuntime(15303): at java.lang.reflect.Method.invoke(Method.java:515)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:815)
04-19 15:24:26.956: E/AndroidRuntime(15303): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:631)
04-19 15:24:26.956: E/AndroidRuntime(15303): at dalvik.system.NativeStart.main(Native Method)


(chen.zhang) #24

把so放到压缩包里上传试试
就象我放出来的.tgz压缩包


(孙耀东) #25

librokid_tts_jni.so.zip (9.3 KB)
已上传


(孙耀东) #26

看过了吗?是这个.so文件的问题吗?


(chen.zhang) #27

so文件没有问题
刚才尝试在4.4下编译语音sdk,失败了。
看起来短期内无法支持android 4.4了


(孙耀东) #28

:sob::sob::sob::sob::sob::sob::sob::sob:
我已经搞了三天了。。。能自己编译.so的文件吗?自己编译有办法解决吗?
安卓4.4不行的话,如果是5.0的呢?5.0的可以吗?


(chen.zhang) #29

我没试过android 5.0的版本

android 4.4编译protobuf, grpc编不过去,看错误是android4.4对stl库的支持有问题。
所以你就算自己编,也是一样会碰到我遇到的问题。


(孙耀东) #30

那还有别的方式吗?类似http协议之类的。。。然后有没有demo之类的?


(chen.zhang) #31

目前没有实现http协议
@zhaolin


(孙耀东) #32

那还有其他的方式吗?有demo吗?


(fanxiaoqun) #33

是的,我发现android4.4版本的TLS在握手过程中Cipher Suites这里与服务器匹配不上。


(chen.zhang) #34

我们正在想办法让sdk支持android 4.4,需要一段时间。
完成后会在这个帖子里更新。

已支持android4.4,见主楼


(jiangyuanyuan) #35

请问有没有直接能跑在手机上的APP demo啊?包括(asr tts nlp)等功能


(garl) #36

demo目前还没有,已经在安排,如果有了我们在论坛上放出。


(jiangyuanyuan) #37

请问目前Rokid 目前有哪些功能?比如能点歌?能查天气?能查股票?这样的


(xingyi) #38

如果您已经买了机器,那么目前有两个地方可以查看应用功能,一个是手机APP上有所有的应用功能介绍,以及如何把这个功能玩起来;另外,你也可以看一下我们的产品说明书,有做应用功能的说明;

如果您还没有买机器,我们现在已有的应用大致是这样,内容类的:音乐、故事、新闻、以及喜马拉雅上的内容都做了对接;工具类:天气、时间日历、闹钟提醒、翻译、计算器、倒计时等等;智能家居控制,对接了部分智能家居厂商;基础聊天;后面还有很多的应用规划


(chen.zhang) #39

(qihui.huang) #40

没有看到跟语音唤醒相关的内容介绍,请问语音唤醒是在哪个模块里啊?