语音识别功能

优质
小牛编辑
126浏览
2023-12-01

小能sdk有语音识别功能,即可以将语音转为文字发送出去,SDK的语音识别功能使用的是科大讯飞的包,因此针对具体情况提供以下方案,请根据自己的需求选择方案:

一、不需要该功能,SDK集成不需要做任何的操作,可以在PC端客服端设置下该功能的开关:设置—>访客客服设置—>访客聊窗—>SDK—>访客端功能进行开关控制,如果您不需要该功能可以不勾选该选项。

二、需要该功能,又分为以下具体情况:

(1)如果您自己的APP也使用了科大讯飞的语音识别功能,则请使用下面的接口传入您的科大讯飞SDKAPPID,同时将Lib文件夹下的与科大讯飞相关的包替换为您自己的即可。

(2)如果您的APP没有使用科大讯飞的语音识别功能,则可以由小能统一申请您的的科大讯飞的APPID和对应的科大讯飞的包,小能会把APPID提供给您,并将对应的科大讯飞的包与SDK一起提供。需要使用下面的接口并将该科大讯飞的APPID传入。

注意:只要使用该功能,SDK需要调用下面的接口,不使用该功能可以不做操作。目前2万次/天使用量是免费的,超过了需要联系商务提出增值付费。

传入appid方法如下:

头文件导入:#import <NTalkerGuestIMKit/NTalkerGuestIMKit.h>
/**
设置语音识别APPID
如果需使用科大讯飞语音识别定制的功能,需要替换科大讯飞的SDK并且必须传入APPID,示例:@"12345678"
@param AppId 科大讯飞SDK APPID
*/
[Ntalker ntalker_setASRAppId:@"12345678"];