V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tigerstudent
V2EX  ›  问与答

请教一下各位对科大讯飞开放平台的接口定义水平的看法

  •  
  •   tigerstudent · 2020-07-11 14:24:11 +08:00 · 1603 次点击
    这是一个创建于 506 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以下是他们识别返回的 JSON 内容(链接:接口调用流程):

    	data:
    		{
    		    "cn":{
    		        "st":{
    		            "bg":"820",
    		            "ed":"0",
    		            "rt":[{
    	                    "ws":[{
                                "cw":[{
                                    "w":"啊",
                                    "wp":"n"
                                }],
                                "wb":0,
                                "we":0
                            },{
                            	"cw":[{
                                    "w":"喂",
                                    "wp":"n"
                                }],
                                "wb":0,
                                "we":0
                            },{
                                "cw":[{
                                    "w":"!",
                                    "wp":"p"
                                }],
                                "wb":0,
                                "we":0
                            },{
                                "cw":[{
                                    "w":"你好",
                                    "wp":"n"
                                }],
                                "wb":0,
                                "we":0
                            },{
                                "cw":[{
                                	"w":"!",
    								"wp":"p"
                                }],
                                "wb":0,
                                "we":0
    						},{
                                "cw":[{
                                    "w":"我",
                                    "wp":"n"
                                }],
    	                        "wb":0,
    	                        "we":0
                        	},{
                            	"cw":[{
                                    "w":"是",
                                    "wp":"n"
                                }],
    	                        "wb":0,
    	                        "we":0
    	                    },{
    	                        "cw":[{
    	                                "w":"上",
    	                                "wp":"n"
    	                        }],
    	                        "wb":0,
    	                        "we":0
                        	}]
    	                }],
    		            "type":"1"
    		        }
    		    },
    		    "seg_id":5
    		}
    

    JSON 对象中还会夹杂着“JSON 字符串”,就是说得把 JSON 里的一个字段内容取出来再解析一次。(/doge)

    11 条回复    2020-07-11 20:43:21 +08:00
    kamal
        1
    kamal   2020-07-11 17:45:30 +08:00
    你贴错代码了,想吐槽的是链接里面上一段吧?
    kop1989
        2
    kop1989   2020-07-11 18:08:41 +08:00
    估计是出识别结果的和制定接口 api 的不是一个组。
    just1
        3
    just1   2020-07-11 19:25:55 +08:00 via Android
    你觉得不爽却还得用,这才是他的厉害
    rockyou12
        4
    rockyou12   2020-07-11 19:33:54 +08:00
    这种真的是细枝末节的事……还勉强能忍
    murmur
        5
    murmur   2020-07-11 19:42:08 +08:00
    我大概看了一下,楼主可能认为这返回值东西太多了,这是个文字转写接口,是不是想要一个除了字啥都没有的返回

    但是实时转写本身就有问题,读的时候可能会对前面的东西纠正,所以才会有时间和不断返回这个设计
    murmur
        6
    murmur   2020-07-11 19:43:13 +08:00
    楼主可以看一下官方例子,也许是我眼睛不太好使,高亮后我没发现哪里还有 json 套 json 的设计
    gzchen
        7
    gzchen   2020-07-11 19:46:30 +08:00
    这些都是随便找个实习生,甚至产品经理包装释出的,最主要人家不 care 这些不算“技术“的”技术“
    tigerstudent
        8
    tigerstudent   2020-07-11 20:37:21 +08:00 via Android
    @murmur 上面贴的是没有 json 套 json,是我调的过程中发现有。
    tigerstudent
        9
    tigerstudent   2020-07-11 20:39:56 +08:00 via Android
    @just1 倒也不算,我跑了 3 家的 demo,就它的字段名都是一两个字母,特别恶心到我。
    而且 demo 识别率还没其他家好,我就没理解大家都说它家识别率高。
    接口字段太恶心也导致我没有耐心去继续调试,就用了其他家的了。
    tigerstudent
        10
    tigerstudent   2020-07-11 20:40:34 +08:00 via Android
    @kamal 我想吐槽的主要是这些 cw,wc 的字段名。。
    murmur
        11
    murmur   2020-07-11 20:43:21 +08:00
    @tigerstudent 是发现了这个问题,似乎这个公司特别喜欢 string,很多数字、boolean 类型的也是 string
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3843 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:55 · PVG 15:55 · LAX 23:55 · JFK 02:55
    ♥ Do have faith in what you're doing.