课程通过脚本工具、Django框架、QT GUI三种形式搭建英汉互译小工具。本次演示通过腾讯云机器翻译SDK,以机器翻译语种识别和文本翻译为例,进行接口组合,实现英汉互译。
【课程目标】
使用脚本工具以及腾讯云SDK搭建英汉互译小工具
使用Django框架以及腾讯云SDK搭建英汉互译小工具
使用QT GUI以及腾讯云SDK搭建英汉互译小工具
【适用对象】
开发、个人开发者
【课程大纲】
知识模块 | 简介 |
---|---|
云API组合应用实战 | 简单英汉互译功能的实现,通过Django实现一个简答的翻译工具,通过GUI实现一个简答的翻译工具 |
腾讯云旗下面向云生态用户的一站式学习成长平台
本次课程由Dfounder刘宇为大家讲述简单英汉互译功能的实现。本套视频主要内容是通过腾讯云原API机器翻译中的相关接口来实现一个自己的翻译工具。
共分为三节课:
第一节课:通过脚本工具实现简单英汉互译功能
第二节课:通过张风控价来实现简单英汉互译功能
第三节课:通过QTGUI的形式进行实现。
首先进行语种识别,然后是英汉互译。开始前准备secret id和secret key,然后导入必备模块,接着导入对应产品模块的client 和models。这里是tmt的产品。
代码编写:
第一步:实例化一个认证对象。入参需要传入腾讯云账户的secret id和secret key。
第二步:实例化请求产品的client对象。
第三步:实例化一个tmt语种识别请求对象,每个接口都会对应一个request对象。
第四步:传入相关参数。可以看到text和projectid的含义。
第五步:获得输出内容。当传入的是helloworld时,输出的结果是英文结果为en。
复制这段话修改后中文明显比英文多时,语言输出是中文。将整段代码进行注释。进行下一个接口实验。
翻译接口
为使测试更加方便可加while的循环,即可可以进行多次测试。可以看到每次测试,都可以输出正确结果,且可以实现英汉互译,因此本次实验已成功。
课程学习交流
请扫码关注腾讯产业互联网学堂微信公众号