微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

自制的ISD语音调试小板

ISD1700系列语音芯片特点:

录放音时长30~240秒,可以录任意段,音质较好

工作电压范围宽:2.4V~5.5V

两种控制方式(独立按键、SPI模式),两种录音方式(麦克风、音频信号),两种放音方式(AUD/AUXSP+/SP-

多种采样频率对应多种录放时间

本录音板可以实现:随心所欲录制语音信息,方便记录语音段地址,随时试听等,是调试和开发ISD语音芯片的好工具。

为您节省购买编程器/拷贝机的高昂费用。

特点:

1 体积小巧,简单易用

长约8CM,宽5.5CM

2 使用IC紧锁座,插拔芯片更方便快捷

3 具有线路、麦克风双输入

4 使用串口控制

5 录音软件功能完善,操作方便,录音信息一目了然

可录制芯片:ISD1720/30/40/50/60/90/120/150/180/210/240

软件功能完善,操作方便,录音信息一目了然

可录制芯片:ISD1720/30/40/50/60/90/120/150/180/210/240

结构框图:

用VB编写的上位机:ISD语音调试助手

1 界面简介美观,便于操作

2 功能强大:

具有查看器件状态、器件型号、语音试听、设置音量等实用功能

可以设置录音地址、播放地址和擦除地址

录音后,可以方便查看每一语音段的起始地址和结束地址

3 操作说明:

目标板上电,连接好串口,连接好音频线和喇叭

选择串口号,然后点击“打开串口”

依次点:器件复位、器件上电、器件状态(如目标板正常会弹出对话框)、器件ID(弹出当前语音芯片型号)

点击音量,然后点设置。勾选监听和SPK,可打开输出,方便录音监听

点击打开文件,选择所需要录音的语音信息。

可点试听,确认语音段是否是你需要录制的信息。

录音认从00 10地址开始

可反复进行录制、擦除,以得到最佳录音效果

4 录制完成后,可将芯片取下,安装在你的目标板上,让你的系统具有更智能的人机交互功能

具体操作步骤:

1 连接好电源线、串口线、音频信号线、小喇叭

2 启动调试助手,并打开串口:

3 器件复位,查看器件型号:

4 打开监听和喇叭:

5 打开文件

6 试听、调节音量:

7 录音:

8 查看地址信息:

http://item.taobao.com/item.htm?id=8192036988

了解详情,请加QQ239447308

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强制返回为文本 -------------------------------- 数字类型的格式化 --------------------------------     固定格式参数:     General Number 普通数字,如可以用来去掉千位分隔号     format$("100,1
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办法, Format 或者FormatDateTime 竟然结果和系统设置的区域语言的日期和时间格式相关。意思是尽管你用诸如 Format(Now, "MM/dd/yyyy"),如果系统的设置格式区域语言的日期和时间格式分隔符是"-",那他还会显示为 MM-dd-yyyy     只有拼凑: <%response.write
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace My ‘全局错误处理,新的解决方案直接添加本ApplicationEvents.vb 到工程即可 ‘添加后还需要一个From用来显示错误。如果到这步还不会则需要先打好基础啦 ‘======================================================== ‘以下事件
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用的爽呀,这篇文章写与2011年,看来我以前没有认真去找这个方法呀。 https://blog.csdn.net/chzjxgd/article/details/6176325 金蝶K3 BOS的插件官方是用VB6编写的,如果  能用.Net下的语言工具开发BOS插件是一件很愉快的事情,其中缘由不言而喻,而本文则是个人首创,实现在了用V
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选中的单元格进行处理 Dim m As Range, tmpStr As String, s As String Dim x As Integer, y As Integer, subStr As String If MsgBox("确定要分列处理吗?请确定分列的数据会覆盖它后面的单元格!", _
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single) 2 Dim path As String, hash As String 3 For Each fil
  Imports MySql.Data.MySqlClient Public Class Form1 ‘ GLOBAL DECLARATIONS Dim conString As String = "Server=localhost;Database=net2;Uid=root;Pwd=123456;" Dim con As New MySqlConnection
‘導入命名空間 Imports ADODB Imports Microsoft.Office.Interop   Private Sub A1() Dim Sql As String Dim Cnn As New ADODB.Connection Dim Rs As New ADODB.Recordset Dim S As String   S = "Provider=OraOLEDB.Oracl
Imports System.IO Imports System.Threading Imports System.Diagnostics Public Class Form1 Dim A(254) As String    Function ping(ByVal IP As Integer) As String Dim IPAddress As String IPAddress = "10.0.
VB运行EXE程序,并等待其运行结束 参考:https://blog.csdn.net/useway/article/details/5494084 Private Declare Function WaitForSingleObject Lib "kernel32" (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long Pr