掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 922|回复: 10

[求助] 如何批量将指定的TXT文本文件实现TTS语音文件输出

[复制链接]
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

    发表于 2014-8-12 16:43:30 | 显示全部楼层 |阅读模式
    . B+ D, h4 g( f0 g- \( A5 W1 i
    1、在PC端有实现英语TTS引擎软件,貌似只能一个一个来,将文本复制进去,输出tts化;- ~. g  T4 e5 D5 U
    2、包含英文单词和英文例句的TXT文件若干,好几千个;
    1 A9 z( b4 u* L3、一份特定单词列表(txt格式):列表中一行一个单词,比如GRE列表;托福列表;等
    ! x; Q) s: S( K9 u- g
    $ J& i9 e0 E. z0 R6 C7 c要怎么操作,可以将符合3中的单词范围内的2,批量用1实现。" P5 U* o2 g. W

    ! f1 @% v; u* E! a/ G不晓得该怎么去弄,没有编程基础,也不晓得有何批量工具可以实现?键盘精灵那个太容易出意外了吧。
    8 q6 T! t1 c( f7 ^/ ]4 D
    ' X% C) {* g% G4 l& ~! I8 L这个要怎么做?
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

     楼主| 发表于 2014-8-12 16:53:31 | 显示全部楼层
    新人第一次发帖,自己顶顶
    ) ?. b% a, @, [% i4 t, j4 `( N8 y9 Y- o0 x0 U. [: }
    我来说下受vocabulary.com这个启发,我用黑莓7290随身撸常用词的方法吧!为何要撸常用词呢?好处可以看看葛传椝老爷子的相关论述。- g6 K7 ~% A" V% [( W
    $ Z* k  I7 L( Z6 o3 ]
    撸常用词的低调豪华配置,绝无仅有!一旦拥有别无所求!
    # }& Y- [2 B$ C9 {. M  v9 ]; i! H( s3 T  C8 C
    软件:贝贝词库:4 M& |: g  j- Q8 G- ?9 ?5 J( g
    词库:$ w4 C9 i) i4 A  x
    1、7800条英汉词根
    " z2 j. r7 O$ p5 y1 k! x  I$ z) i2、http://www.etymonline.com/  etymonline的离线版,有36323个词条的词源英英解释,和上面互相对应
    5 L$ z7 q  B8 I# Z: v( j3、牛津高阶4双解美化版 排版清晰  M3 d4 b3 N2 W' k$ D. @2 c! y
    4、柯林斯3 all (包括同义词 usage)英英版, K3 s  v) H' b( c
    7 T. o: W5 Y" x
    硬件:黑莓7290一台
    ( v" o- H4 c; y) n' Owhy?这个破古董?得益于全反射屏幕和省电效果:可以不关屏随时查看达1周(如果电池给力的话)" J' P, V$ Y! c4 |1 T- B

    4 y3 k" U0 Z$ u! X7 ]: h/ O---------------------------------------------------------------
    5 H- D4 }, k- t9 E0 T5 p1 v
    ' x( }8 C1 u, P+ i0 g
    " f/ C! C6 _% P* {这个怎么整呢?怎么算是低调豪华配置呢?) O, }3 a0 m) T

    & E8 ]& |$ v9 x9 V
    ! D- {6 M, f& Y+ V比如你背GRE红宝书或者托福词汇,输入一个单词,这4个词库all in one:看词源和词根助记忆,牛津4看搭配,柯林斯算是个小阅读(因为是
    + P- S4 O% [: s& x3 E( t) z2 D
    ' j. _7 _: P) z- l0 @' N全英文句子解释句子),顺便撸了同义词!待熟悉后,可以将词库换成新牛津和大韦等。3 u: ]# u# \0 e* T* Y. j

    # f9 _& B2 T- m
    / P2 [2 R0 p" o. z$ J" ^4 g( ~
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

     楼主| 发表于 2014-8-12 16:54:38 | 显示全部楼层
    自己顶顶 希望能有技术达人指点

    该用户从未签到

    发表于 2014-8-12 17:14:06 | 显示全部楼层
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

     楼主| 发表于 2014-8-12 17:35:25 | 显示全部楼层
    Oeasy 发表于 2014-8-12 17:14
    / D* p! @, H) M6 c- Chttps://pdawiki.com/forum/thread-4492-1-1.html

    , A6 l) U7 h2 ?/ U9 F# w& x谢谢O大% Z- F" B# i# _' E* T
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

     楼主| 发表于 2014-8-12 17:36:18 | 显示全部楼层
    太给力了 太幸福了 以后多来pdawiki玩

    该用户从未签到

    发表于 2014-8-12 21:27:32 | 显示全部楼层
    本帖最后由 vbnet 于 2014-8-12 22:06 编辑 . `3 a, N2 h2 Q$ @# K

    4 i5 ^/ B5 _) T4 u# e& K1 }1 j  I【背词典】朗文发音库整理9 h8 l0 F4 m% B1 W2 a3 m8 A4 d
    https://www.pdawiki.com/forum/thread-12780-1-4.html
    ( K- i) d. D1 m6 A& B# _
    / E  v  \; c! a7 [- H) U& B$ X5 o真人语音( r1 z9 I/ F5 a
    单词、例句-英音+美音+ d5 w3 A- I3 a3 p
    $ l9 _) b% w8 X( [. H- F$ ^
    ------------------------5 \. ?4 D7 X6 `9 ^
    柯林斯、朗文、牛津、剑桥双解TXT版-【自备语料库】
    ) ~( @6 ~. J1 p+ |5 U: bhttps://www.pdawiki.com/forum/fo ... hread&tid=11546
    & E! Z1 C( P$ O  Z& `0 v+ W4 }! T- i) N( O6 g2 K8 y
    -----------------------9 `7 l9 s. P1 \+ j0 h! a1 q3 w/ y
    以上2个,我把它们结合使用。会解mdd的话,也有朗文美语中的例句。
    " b" ]) v9 N5 o
    4 ?5 c% F! B& P- {( y" _( M; h6 Z* h; S1 }
    原本我也用tts(Neospeech)
    ; P7 Q5 p- |1 `  q7 }0 z单词还好,例句就.... % W( [' I- x: Y# Y4 i

    9 D# U+ P* T. b7 W0 |; O学语言还是要跟真人学
    3 }6 A* ?6 S. A' M9 V! i
    6 Z6 p- n4 k5 K* F- p
    * F( F7 f* X3 x+ A" n, u: a- Y, C$ q* `7 k9 O, h7 k
    ------------------------; n( T7 ?  d& t! t
    有空学点简单编程也不错,没有现成工具只好自己写。
    ( f* A  k/ K3 k( X最重要的不必受限于--->输入一个查一个。
    & s3 \9 x1 G: @& r2 L, M
      K  a& h! {$ D/ S* `mdict如果有个listbox可以载入自己的txt单词表。
    6 Y" W0 y; g; A) v比如今天我抓了100个生词, 我把100个单词的txt载入listbox。
    , N" J# {: `. V5 U& X5 E用上下键就可看我选的词典,就像看图片软件一样。
    # D, r& P" U1 g4 b9 O, |. T, ^% x. Y% I2 E9 {  s) s
    2 I( _1 J" M. V' z" t2 g8 U) \- Y
    但mdict毕竟是词典软件,不是背单词用的。
    * d0 C, B' `' a" u* c- C/ f0 O: l. p. K" t' V

    3 V9 P" @% W/ C) n
    " b, X/ I, @/ F2 t5 |
    4 r* l8 A% A2 B, ~7 R2 M  {9 ], j
    0 C- V1 X* S+ F$ S8 g3 z
    % {% G9 ?, D. ]# U/ K; Y3 x) Z# ]; y. l: B0 |4 r/ a2 n
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

     楼主| 发表于 2014-8-15 17:23:49 | 显示全部楼层
    vbnet 发表于 2014-8-12 21:27
    5 `' [6 N3 e) N4 n【背词典】朗文发音库整理
    5 D  B" P9 S7 y2 |7 ~https://www.pdawiki.com/forum/thread-12780-1-4.html
    1 _6 b$ d" J4 P9 A
    好人啊 谢谢
    $ A$ Z- w+ k7 \  R7 j' X" Q" N" y% ^* [0 u9 x
    我用这tts 转成音频不为模仿 而是摸耳朵 把耳朵用起来 因为不能只听标准口音 这tts也算个口音把/ ^& L: I9 F  P  O/ F4 H7 S# J

    . W! C5 f& i1 t" ~1 z据那个牛津柯林斯那个神贴作者说 tts用英国口音的好 端正些
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

     楼主| 发表于 2014-8-15 17:26:21 | 显示全部楼层
    vbnet 发表于 2014-8-12 21:27
    # R- s9 A  X  c7 [; r【背词典】朗文发音库整理
    $ ^$ Q( ~% M6 p7 I4 k9 Xhttps://www.pdawiki.com/forum/thread-12780-1-4.html

    9 H3 J  ]. n# }6 c% I" x  d如果有一大把例句的音频文件
    * `! O! T+ F; J" S1 l
    0 H. a' L% Y5 C) F& C+ Z" o* z我有一个单词表 100个单词 我只要这100个单词对应的音频文件 - m1 j" n9 U% M0 \. e

    # ]7 e  b. z) X) F# F9 C* }! h怎么从一大把里遴选出来?这应该好似个搜索定位任务

    该用户从未签到

    发表于 2014-8-15 20:40:51 | 显示全部楼层
    本帖最后由 vbnet 于 2014-8-15 21:59 编辑 # `# _6 m+ U1 o" i
    Palm好玩 发表于 2014-8-15 17:26
    ) j% i2 y( s+ w, M* U如果有一大把例句的音频文件0 |4 O- ~& t5 A$ ~
    / u+ Z  a% D4 a8 ~# O: `1 o  B
    我有一个单词表 100个单词 我只要这100个单词对应的音频文件
    7 \4 h* Z8 U' f! f' e3 S

    ; ?$ e0 o) j9 \& G! R9 n- \7 Z我用的朗文例句格式
    0 M. ~9 L5 p7 E( `( v4 Gagency 050_a local housing agency.mp3
    4 z( Q5 m, l% m0 L8 S# E6 W6 z单词在前
    # V) k0 g: ?6 A
    0 t8 L. D4 A% N; a7 N- Xdos:* \( [4 C0 y3 _) h+ q5 K8 P6 h& v
    copy "c:\mp3\agency *.mp3" "d:\mp3\"
    " U$ R- Y0 M" ]5 D把它做成bat檔执行
    * q6 b/ D! S% [) X(利用你的单词表,每字一行)6 |& g$ U- O% B9 B) z0 w
    emeditor中:8 T% Y' ?. H( d( U1 W" P
    ; e  g2 e( J1 o: Y. i. I
    取代:           (^.*$)
    ! Z/ l* X  n& d- f1 W- P2 A5 N& X成为:           copy "c:\\mp3\\\1\ \*\.mp3" "d:\\mp3\\"
    ! T4 i* c3 V" ~- g, v3 O# O0 V
    approximately
    4 j9 W1 n4 b0 K: D' ^$ Carbiter
    + ~1 I" t- G# }expenditure% b, e$ X/ n. M; T1 _8 B* Y
    ' }3 o- @, b6 D0 [
    结果:3 j# [9 q- }( B
    6 @: y) B3 W# y4 @
    copy "c:\mp3\approximately *.mp3" "d:\mp3\"
    $ X/ y/ C; l' kcopy "c:\mp3\arbiter *.mp3" "d:\mp3\"
    # e( g- M0 x# e) b4 s. \& h: Q: jcopy "c:\mp3\expenditure *.mp3" "d:\mp3\"
    % [5 f! F# M4 U* ?2 y# y* I% }8 F3 Q0 y0 K, b

    8 v2 n8 H) o: [3 [& U1 S存成   .bat# G: h) e! M4 D

    & y. S+ ^, d# W1 k% F- w! {: c5 N用编程来做也可以,快又自动,
    ) r3 h7 t2 ?" H, ^' l  n8 S9 Z3 |编程最基本的都会学到文件存取。
  • TA的每日心情
    开心
    2021-1-27 23:23
  • 签到天数: 41 天

    [LV.5]常住居民I

     楼主| 发表于 2014-8-16 05:49:37 | 显示全部楼层
    vbnet 发表于 2014-8-15 20:40 7 ^! v0 j2 F( c3 ~3 ]3 `
    我用的朗文例句格式& Q& ?. o8 Q6 {: K) Z3 v' r
    agency 050_a local housing agency.mp3! g0 L# t" K) M2 K- [
    单词在前
      c8 I  w$ u: Z+ H
    谢谢 我得消化消化 有些看不太懂 网上找些资料先
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-28 21:38 , Processed in 0.052913 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表