前些时间,突然想到以前遇到过的一个场景,一份类问卷,因特殊情况,要求每一条都需要有语音版,故每一条都进行了转语音,然后上传添加。
那么在简道云中,对于文字和语音,有没有一些更为简便的解决方式呢?或许会在一些其它场景中使用到,遂进行了相关测试,最终结果如下。
体验链接
https://tnvew1vqtq.jiandaoyun.com/f/6315786d3c5431000830fe49
处理逻辑
1、解决文字转语音的问题
2、解决短链接的问题
3、解决二维码的问题
解决文字转语音的问题
在简道云实操中会发现,文本字段如果内容是链接,字段权限仅是可见的情况下,链接是可以直接点击的,基于此,可通过网上一些开放的接口来解决这个问题。
接口地址:
https://tts.youdao.com/fanyivoice?word=播报内容&le=cn&keyfrom=speaker-target
使用方式:
基于 CONCATENATE() 拼接链接
使用示例:
CONCATENATE("https://tts.youdao.com/fanyivoice?word=",播报内容,"&le=cn&keyfrom=speaker-target")
使用中会发现,链接中如果包含中文就会失效,需要进行一次转码。
解决方式可参考之前的帖子【如何解决链接中含中文无法使用的问题】
解决短链接的问题
经过以上步骤,我们就获取到了一个语音链接,这是会发现,如果内容比较多,那么链接就会超长,并不利于呈现,这时候就需要用到短链接了。
以前,短链接,开放的接口比较多,现在不太好找,另外,在点击后,会有一个中转提示,使用体验会感觉不够流畅,有真实需求的,可以再找找到,记得以前找到过,现在一时没找到。
接口地址:
https://api.uomg.com/api/long2dwz?dwzapi=tcn&url=链接
请求类型:
get
返回值设置:
$.ae_url
解决二维码的问题
本接口来自“品味二维码”,默认限制次数1000次/天,调用频率为每秒10次内。
接口地址:
https://api.pwmqr.com/qrcode/create/?url=链接
使用方式:
基于 CONCATENATE() 拼接链接
使用示例:
CONCATENATE("https://api.pwmqr.com/qrcode/create/?url=",链接)
本次总结
基于简道云,可发现最终实现的内容都是动态的,播报内容可随时变更,相应的短链接与二维码也可随之变更,整个过程也就是分分钟钟的事儿,试想下,如果用之前的方式,遇到内容修订,会是一个什么样的场景,基本是之前的操作需要再重新来一遍,即耗精力,效率也低。
由此可见,简道云不只是一个工具,同时也是一种思维方式,过去的很多场景,都可以试一下“ 简道云 + ”,也许会有意想不到的效果。
更多内容
更多沟通交流可添加微信(zmlnow)
添加时请备注:简道云
都看到这里了
如果您觉得有用
赞一个呗
赏一个呗
偶会更有动力哈 |