加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

400行Python代码实现文语处理助手(2) - 界面构建

2020/02/06
84
阅读需 2 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

之前痞子衡设计过一个串口调试助手 pzh-py-com,也专门写过一篇关于其界面构建的文章 《串口调试工具 pzh-com 诞生记(2)- 界面构建》,今天咱们来构建 pzh-py-speech 的界面过程与 pzh-py-com 构建步骤类似,也是分四步:界面设计简图、界面设计 wxPython 组件图、在 wxFormBuilder 里创作、使用生成的 Python 代码。为了突出重点,痞子衡只讲前两步,后面的过程不再赘述。

一、界面设计简图

在真正进入代码设计 pzh-py-speech 界面前,首先应该在纸上画一个界面草图,确定 pzh-py-speech 界面应该有哪些元素构成,这些元素分别位于界面上什么位置。下面是痞子衡画的 pzh-py-speech 的界面简图,界面主要包括三大部分:接收区、配置区、发送区,接收区用于显示从串口接收到的数据;配置区用于配置串口参数;发送区用于编辑要从串口发送出去的数据。

二、界面设计 wxPython 组件图

有了 pzh-py-speech 的界面设计简图指导,下一步需要将设计简图解析成如下的 wxPython 组件图,将简图里的元素转换成 wxPython 里的真实组件。这一步需要配合查阅 wxPython 相关手册,了解 wxPython 有哪些组件。

  

至此,语音处理工具 pzh-py-speech 诞生之界面构建痞子衡便介绍完毕了

相关推荐

电子产业图谱

硕士毕业于苏州大学电子信息学院,目前就职于恩智浦(NXP)半导体MCU系统部门,担任嵌入式系统应用工程师。痞子衡会定期分享嵌入式相关文章