<strong id="h7llx"><track id="h7llx"></track></strong>

<li id="h7llx"><object id="h7llx"></object></li>

<em id="h7llx"><acronym id="h7llx"><u id="h7llx"></u></acronym></em>
<rp id="h7llx"><acronym id="h7llx"><input id="h7llx"></input></acronym></rp>
<rp id="h7llx"></rp>
    <tbody id="h7llx"></tbody>

     找回密碼
     注冊帳號

    掃一掃,訪問微社區

    Unity 科大訊飛語音聽寫ios端接入,全部功能均在unity端實現,用Xcode打包就可運行

    8
    回復
    4045
    查看
    打印 上一主題 下一主題
    [ 復制鏈接 ]
    5熟悉之中
    799/1000
    排名
    31434
    昨日變化

    8

    主題

    49

    帖子

    799

    積分

    Rank: 5Rank: 5

    UID
    230640
    好友
    1
    蠻牛幣
    4417
    威望
    0
    注冊時間
    2017-7-6
    在線時間
    736 小時
    最后登錄
    2020-7-17

    馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。

    您需要 登錄 才可以下載或查看,沒有帳號?注冊帳號

    x
    最近做了個教育類項目,接入了科大訊飛的語音聽寫SDK,由于在ios端踩了坑,android端帖子太多接入也容易我這不介紹了。特發帖備后面需要幫助的同僚少走坑。廢話少說
    科大訊飛語音聽寫SDK下載自己直接去官網下載即可,開始接入步驟
    1.導入訊飛聽寫SDK,這里我需要重點說下!!!!!不要直接用的工程里的SDK,因為我的SDK是用我的AppId下載的,你需要用自己的appid下載對應SDK。  后面會附上工程demo鏈接,這里我就介紹相關文件,,,libXunFeiVA.a和XunFeiVA這個文件是自己用c和oc封裝的訊飛的相關類,不用管他,放入你工程里就ok

    2.XunFeiVAInterface  這個是c#類,主要提供訊飛相關接口給unity和ios互相調用的,直接用就可以了,不用去修改相關代碼,都是事件委托處理,這里需要介紹一點,平時我們經常看到
    ,ios調unity 用到的api都是UnitySendMessage(),我這用的是MonoPInvokeCallback這個類去封裝了c的靜態方法,可以oc直接調c方法。實現ios給unity傳回調

    3.Test類就是我用來測試用的,需要調注冊訊飛的一些信息,這里你只需要替換你自己的AppId就可以,語音開始聽寫接口 XunFeiVAInterface.ISR_StartRecording()    語音聽寫結束接口XunFeiVAInterface.ISR_StopRecording(),還有其他的接口如音量大小,錯誤信息,各個回調等,代碼都很詳細。
    4.前面三步一已經完美的實現了訊飛語音聽寫功能,這了我要記錄的時一個坑,找了好久才解決的。因為我的項目需要播放一些本地音頻文件,所以當我調用的訊飛聽寫接口后,各種回調也拿到了。但我本地的音頻不能播放了,Xocde   Debug顯示大概是說AVAudioSession已經被占用,意思是需要每次調用訊飛接口后需要重置,這個問題安卓端并沒有。這里自己試了很多方法,最后這樣解決的,添加了AddAction.h文件內容:
    #import <AVFoundation/AVFoundation.h>
    @interface AVAudioSession(AddAction)
    @end
    添加AddAction.m文件:
    #import "AddAction.h"

    @implementation AVAudioSession (AddAction)
    - (BOOL)setActive:(BOOL)active withOptions:(AVAudioSessionSetActiveOptions)options error:(NSError * _Nullable __autoreleasing *)outError {
        return YES;//強行返回true
    }
    @end

    這里用了oc的分類,就是給系統類添加方法用的,即類似c#的重寫,大意就是給系統的一個類添加了跟系統重名的方法,分類的優先級高于系統的方法,調用時app啟動就調用,這兩個
    文件我后面都直接放在了unity 的plugins文件夾下的,也不用去管他

    好了。。。。。。。,到這里所有的代碼坑都記錄完畢,好久沒有寫文章了。文中有不對的希望大佬指點。

    TIM截圖20200522114823.png (183.12 KB, 下載次數: 9)

    TIM截圖20200522114823.png

    TIM截圖20200522114807.png (81.42 KB, 下載次數: 12)

    TIM截圖20200522114807.png

    TIM截圖20200522114739.png (60.25 KB, 下載次數: 9)

    TIM截圖20200522114739.png

    TIM截圖20200522105909.png (33.92 KB, 下載次數: 9)

    TIM截圖20200522105909.png

    訊飛語音聽寫.txt

    75 Bytes, 下載次數: 6

    售價: 20 蠻牛幣  [記錄]

    回復

    使用道具 舉報

    5熟悉之中
    799/1000
    排名
    31434
    昨日變化

    8

    主題

    49

    帖子

    799

    積分

    Rank: 5Rank: 5

    UID
    230640
    好友
    1
    蠻牛幣
    4417
    威望
    0
    注冊時間
    2017-7-6
    在線時間
    736 小時
    最后登錄
    2020-7-17
    沙發
    樓主 2020-5-22 12:00:57 只看該作者
    回復 支持 反對

    使用道具 舉報

    排名
    623
    昨日變化

    3

    主題

    481

    帖子

    3625

    積分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    16063
    好友
    0
    蠻牛幣
    647
    威望
    0
    注冊時間
    2014-3-1
    在線時間
    1779 小時
    最后登錄
    2020-7-18
    QQ
    板凳
    2020-5-22 13:41:29 只看該作者
    好樣的 雖然我更想要Android的
    回復 支持 反對

    使用道具 舉報

    5熟悉之中
    799/1000
    排名
    31434
    昨日變化

    8

    主題

    49

    帖子

    799

    積分

    Rank: 5Rank: 5

    UID
    230640
    好友
    1
    蠻牛幣
    4417
    威望
    0
    注冊時間
    2017-7-6
    在線時間
    736 小時
    最后登錄
    2020-7-17
    地板
    樓主 2020-5-22 14:29:41 只看該作者
    a281529798 發表于 2020-5-22 13:41
    好樣的 雖然我更想要Android的

    安卓的很好接,沒有坑的,按訊飛的demo接就可以了
    回復 支持 反對

    使用道具 舉報

    排名
    623
    昨日變化

    3

    主題

    481

    帖子

    3625

    積分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    16063
    好友
    0
    蠻牛幣
    647
    威望
    0
    注冊時間
    2014-3-1
    在線時間
    1779 小時
    最后登錄
    2020-7-18
    QQ
    5#
    2020-5-23 16:18:59 只看該作者
    xiongjun 發表于 2020-5-22 14:29
    安卓的很好接,沒有坑的,按訊飛的demo接就可以了

    我就是遇到坑了 走SDK一直不行 沒辦法 走的WEB API
    回復 支持 反對

    使用道具 舉報

    7日久生情
    3026/5000
    排名
    4092
    昨日變化

    0

    主題

    2153

    帖子

    3026

    積分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    254705
    好友
    1
    蠻牛幣
    2617
    威望
    0
    注冊時間
    2017-11-16
    在線時間
    511 小時
    最后登錄
    2020-7-17
    6#
    2020-5-26 08:00:49 只看該作者
    666666666666666666666666666
    回復 支持 反對

    使用道具 舉報

    8常駐蠻牛
    7438/10000
    排名
    1662
    昨日變化

    0

    主題

    5378

    帖子

    7438

    積分

    Rank: 8Rank: 8

    UID
    185339
    好友
    1
    蠻牛幣
    3403
    威望
    0
    注冊時間
    2016-11-20
    在線時間
    1280 小時
    最后登錄
    2020-7-17
    7#
    2020-5-26 08:57:37 只看該作者
    {:91:}
    回復

    使用道具 舉報

    7日久生情
    1747/5000
    排名
    2341
    昨日變化

    0

    主題

    373

    帖子

    1747

    積分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    119648
    好友
    3
    蠻牛幣
    1828
    威望
    0
    注冊時間
    2015-8-25
    在線時間
    769 小時
    最后登錄
    2020-7-13
    QQ
    8#
    2020-7-3 11:56:54 只看該作者
    666666666666666666666666666
    回復 支持 反對

    使用道具 舉報

    排名
    48143
    昨日變化

    0

    主題

    17

    帖子

    29

    積分

    Rank: 1

    UID
    314159
    好友
    0
    蠻牛幣
    9
    威望
    0
    注冊時間
    2019-2-18
    在線時間
    8 小時
    最后登錄
    2020-7-7
    9#
    2020-7-5 10:08:07 只看該作者
    66666666666666666666666666666666666
    回復 支持 反對

    使用道具 舉報

    您需要登錄后才可以回帖 登錄 | 注冊帳號

    本版積分規則

    神马电影34pp影视午夜|久久热视频任意撸|155女生能接受几厘米|97色色97成人
    <strong id="h7llx"><track id="h7llx"></track></strong>

    <li id="h7llx"><object id="h7llx"></object></li>

    <em id="h7llx"><acronym id="h7llx"><u id="h7llx"></u></acronym></em>
    <rp id="h7llx"><acronym id="h7llx"><input id="h7llx"></input></acronym></rp>
    <rp id="h7llx"></rp>
      <tbody id="h7llx"></tbody>