SDKsiOS商业版
识别音频文字
使用 iOS OpenIMCore 将音频识别为文字。
原生 iOS 优先把沙盒内可读音频路径放入 filename;无法提供路径时,将 Base64 放入 data:
NSDictionary *request = @{@"filename": audioFileURL.path};
NSString *requestJSON = [self JSONString:request];
CallbackProxy *callback = [[CallbackProxy alloc]
initWithOnSuccess:^(NSString *data) {
[self showTranscription:[self textFromResultJSON:data]];
}
onFailure:nil];将 requestJSON 与 callback 交给 Open_im_sdkSpeechToText。成功 JSON 为 { "text": string },不会修改原消息或触发消息事件。调用前先查询语音识别能力。
这个页面有帮助吗?