Author Message
maspandel
Joined: Apr 22, 2020
Messages: 40
Offline
Hi guys. A customer is using the Iflytek Interreco ASR. I followed Application Note here for integration:
https://www.devconnectprogram.com/fileMedia/download/fc5e531d-93df-4ef5-8956-4c8f84ea2bbe

On EP 7.2.1/ OD 7.2.1:

- when selecting 'Iflytek' as engine type, the connection was OK, the Iflytek server could return the recognition result successfully and the OD applications could get the tag value of the result;

- when selecting 'Nuance' as engine type, the connection was OK, the Iflytek server could return the recognition result successfully but the OD applications could NOT get the tag value of the result.


After upgrading EP/OD -> 7.2.3:

- when selecting 'Iflytek' as engine type (see logs below), the system seems searching for a Loquendo ASR (it does not support MRCP v2) so no connection, the Iflytek server can NOT return the recognition result and the OD applications can NOT get the tag value of the result;

- when selecting 'Nuance' as engine type, the connection is OK, the Iflytek server can return the recognition result successfully but the OD applications can NOT get the tag value of the result.


Logs:

@2021-03-04 16:57:18,037||FINEST|ASR|3440|FileName=asr/MrcpASRProvider.cpp,LineNumber=566| MrcpASRProvider::ProcGetNextServer ASR Looking for vendor=loquendo and language=zh-CN|ep201229a00r####
@2021-03-04 16:57:18,037||FINEST|ASR|3440|FileName=asr/MrcpASRProvider.cpp,LineNumber=595|MrcpASRProvider::ProcGetNextServer ASR Server: <asr> for Port Availability: 0 [0, 0, 1], 2 - [0/2]|ep201229a00r####
@2021-03-04 16:57:18,037||FINE|ASR|3440|FileName=asr/MrcpASRProvider.cpp,LineNumber=694|MrcpASRProvider::ProcGetNextServer Returning serverList = [empty]|ep201229a00r####
@2021-03-04 16:57:20,997||FINE|MRCP|3440|FileName=network/TcpServer.cpp,LineNumber=106|~Msg: server connection disconnected for port: 0 type: ASR|ep201229a00r####
@2021-03-04 16:57:20,997||FINEST|MRCP|3440|FileName=mrcpv1/RtspConnection.cpp,LineNumber=93|~Msg: WARNING: The connection to the server was lost. Attempting to reconnect.|ep201229a00r####
@2021-03-04 16:57:20,997||FINE|MRCP|3440|FileName=mrcpv1/RtspConnection.cpp,LineNumber=211|~Msg: UNKNOWN from

ASR server recognition:

@2021-03-12 14:30:37,796||FINEST|MRCP|4555|FileName=mrcpv2/Mrcpv2Connection.cpp,LineNumber=164|~Msg: Recvd: MRCP/2.0 000000545 RECOGNITION-COMPLETE 7 COMPLETE
Channel-Identifier: 0610417120222@speechrecog
Completion-Cause: 0 success
Content-Type: application/nlsml+xml; encoding="UTF-16"
Content-Length: 338

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<result>
<interpretation mode="ats" grammar="session:16" confidence="100">
<instance verify="no">
<id>redis_P3ceuaa9610416ac00q</id>
<meaning>redis_P3ceuaa9610416ac00q</meaning>
</instance>
<input mode="speech">??</input>
</interpretation>
</result>


Can you provide more recent Application Notes for integration ?

Can you give us some suggestion on how to solve it ? Such as do some modification on external grammar file.

Thanks in advance.
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
You would have to contact Avaya Support on this.
Go to:   
Mobile view