2 Star 1 Fork 0

tuonina / 语音笔记

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

说明文档

开发语言

java,kotlin 这两种语言基本上是代码风格不一样,百分之百的互通,理解没有障碍

即时语音识别

百度语音识别和文本转语音实现 百度离线语义识别 命令词汇的识别流程: 录音->长语音识别->返回识别结果->本地语义识别 我们的命令词汇为本地的语义识别结果, 百度的离线语义识别文件定义可以见官网 我的定义: 见model:baidu/src/main/assets/baidu_speech_grammar.bsg 进入上面的网站,拖到最下面,打开该文件,可以看见自己定义的离线语义识别词汇

有一下几种:

  • 确认词汇:确定,ok,是的,完成
  • 取消命令:取消
  • 保存命令:保存
  • 输入名称命令:名称,输入名称,记录名称
  • 输入分类,备注:同上,将名称或者对应词汇
  • 新建备忘录、我的笔记,我的文件等,

具体可进入网页打开文件查看

文档可见代码的注释

语音笔记录入

几个命令词汇

名称、分类、备注、内容,确定,保存

录入方式

一般先识别命令词汇,识别成功弹出窗口,这个时候可以说对应的内容 输入内容一点不同的是:内容是多行的,不会覆盖上一句说的话,会保存录音文件,只是输入内容的录音文件会保存。这个地方如果需要修改,可以去 该代码。

最后点击保存,或者 说命令词汇 保存 保存记录和文件 保存的录音文件会根据主界面设置的最大单文件时长进行切割,所有保存的文件可在我的文件中看见,并点击,播放,也可对该文件进行剪切,拼接操作

我的笔记

进入我的笔记,可以查看所有笔记,并查看详情,语音播放,编辑等操作

更新日志

2018/5/27

  • 更改笔记录入界面指令说明弹窗标签(这个实际上看看代码,很好修改)

  • 修改语音录入界面 标签,废了,和备注,下一次输入会清楚上次输入内容,这点是基于实际的考虑,一般标题和分类,备注都是很短的,仅仅是作为一个提示性文字, 所以设计成一次性输入,是为了修改,既然你提出来,那我就改改。

  • 修复输入内容时,只保留最后一次输入内容的录音的问题,现在可保存多次输入内容录音,

  • 闹钟功能应该没有问题,但是实际上这个我也不能保证,因为手机对于后台的控制以及每个手机厂商对这方面的策略不一样,可以把闹钟的时间设置得距离现在 近一点,比如两分钟,一分钟后的样子,并且方式选择只响一次,做个演示。

  • 闹钟界面获取错误,值的是通过百度的语音合成获取合成后的音频文件错误,这个重试,可能因为网络啊,合成引擎各方面的原因。 最后确定这个应该是一个bug,已修复该问题。

  • 主界面,已改为录音设置,添加其他命令词汇(值得说明的是,之前并没有添加设置和语音闹钟命令,有哪些命令该文档的上面有方法查看,你并没有去看吧)

  • 我的文件界面,可以用语音命令进行关键词的搜索:命令为:打开,查找,搜索 某某某,比如:搜索语文,为了明显,已经在菜单界面添加了按关键词搜索菜单

  • 音频文件剪切命名是不能按照副本1、2来的,因为你多次进入同一个音频文件剪切,就会发现,命名有重复的, 默认按照原音频文件加上副本_现在时间 命名

2018/6/5

  • 修改添加闹钟会APP重启的问题
  • 修改指令说明
  • 去掉本地的anko module,改从远处仓库调用,这个库和APP业务逻辑无关
The MIT License (MIT) Copyright (c) 2018 tuonina Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

简单的利用百度语音,即时语音识别,进行录音,保存文件 展开 收起
Android
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Android
1
https://gitee.com/tuonina/phonetic_notes.git
git@gitee.com:tuonina/phonetic_notes.git
tuonina
phonetic_notes
语音笔记
master

搜索帮助