V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
jsjcjsjc
V2EX  ›  MySQL

SQlite3 的数据库里面的音频内容可以导出来吗?

  •  
  •   jsjcjsjc · 2018-12-13 17:01:34 +08:00 · 3187 次点击
    这是一个创建于 2171 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己买了一个英语学习 app,里面的例句发音不错,但是功能有点弱,自己导出了文本放到了 anki 背单词软件里面

    但是 SQlite3 的数据库里面的音频内容可以导出来吗?想做一个带例句发音了,以前做好的没有例句,大家可以直接下载,也挺好用的

    https://ankiweb.net/shared/info/284155193

    数据库大概是这个样子的,实在太大了

    5 条回复    2019-12-31 15:45:20 +08:00
    IllBeBack
        1
    IllBeBack  
       2018-12-13 18:11:10 +08:00
    链接里 18.45MB 的包只有单词发音,没有例句发音
    yzwduck
        2
    yzwduck  
       2018-12-13 18:38:29 +08:00   ❤️ 1
    WordVoice 表里的 VDATA 字段,是一个没有加密的 MP3 文件,ID3 tag 是最明显的标志,决定性的是图 2 十六进制里有 3 个 MP3 Sync Word,如果人工解码没有读错的话,音频是 44.1kHz mono VBR 编码的。
    用 python 之类的工具把字段里的数据保存到文件就好了。
    jsjcjsjc
        3
    jsjcjsjc  
    OP
       2018-12-13 18:53:01 +08:00
    @IllBeBack 嗯,我正在做例句发音的
    jsjcjsjc
        4
    jsjcjsjc  
    OP
       2018-12-13 18:53:34 +08:00
    @yzwduck 就是得自己编写一个脚本批量保存为 mp3 ?
    zzcworld
        5
    zzcworld  
       2019-12-31 15:45:20 +08:00
    可以装 p7zip-full,这样试试:
    7z x -olsx7000 LSX7000.apkg
    解压出来重命名为 mp3 就好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1072 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:07 · PVG 03:07 · LAX 11:07 · JFK 14:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.