|
| 1 | +# νμ΄λ¨Έ μ€μ λ° μμ± νΌλλ°± μ 곡 |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | +> [Nitya Narasimhan](https://github.com/nitya)μ μ€μΌμΉλ
ΈνΈ. ν΄λ¦νμ¬ ν¬κ² 보μΈμ. |
| 6 | +
|
| 7 | +## κ°μ μ ν΄μ¦ |
| 8 | + |
| 9 | +[κ°μ μ ν΄μ¦](https://black-meadow-040d15503.1.azurestaticapps.net/quiz/45) |
| 10 | + |
| 11 | +## λμ
|
| 12 | + |
| 13 | +μ€λ§νΈ μ΄μμ€ν΄νΈλ λ¨λ°©ν₯ ν΅μ μ₯μΉκ° μλλλ€. κ·Έλ€μκ² λ§μ κ±Έλ©΄ κ·Έλ€μ λλ΅ν©λλ€. |
| 14 | + |
| 15 | +"Alexa, 3λΆμ§λ¦¬ νμ΄λ¨Έ μ€μ ν΄μ€" |
| 16 | + |
| 17 | +"λ€. 3λΆ νμ΄λ¨Έ μ€μ νμ΅λλ€." |
| 18 | + |
| 19 | +μ§λ λ λ²μ μμ
μμ μ¬λ¬λΆμ κ°μλ₯Ό λ£κ³ μμ±μ ν΅ν΄ ν
μ€νΈλ₯Ό μμ±νλ λ°©λ²μ λ°°μ κ³ , μμ±ν ν
μ€νΈμμ νμ΄λ¨Έ μ€μ μμ²μ κ΄ν λ΄μ©μ μΆμΆνμ΅λλ€. μ΄ μμ
μμλ IoT μ₯μΉμμ νμ΄λ¨Έλ₯Ό μ€μ νκ³ , μ¬μ©μμκ² νμ΄λ¨Έ μ€μ μ΄ μλ£λ¨μ νμΈνλ μμ±μλ΄λ₯Ό μ‘μΆν ν, νμ΄λ¨Έκ° μ’
λ£λλ©΄ μλμ μΈλ¦¬λ λ°©λ²μ λ°°μΈ κ² μ
λλ€. |
| 20 | + |
| 21 | +μ΄ κ°μμμλ λ€μμ λ€λ£Ήλλ€.: |
| 22 | + |
| 23 | +* [ν
μ€νΈμμ μμ±μΌλ‘](#ν
μ€νΈμμ-μμ±μΌλ‘) |
| 24 | +* [νμ΄λ¨Έ μ€μ νκΈ°](#νμ΄λ¨Έ-μ€μ νκΈ°) |
| 25 | +* [ν
μ€νΈλ₯Ό μμ±μΌλ‘ λ³ννκΈ°](#ν
μ€νΈλ₯Ό-μμ±μΌλ‘-λ³ννκΈ°) |
| 26 | + |
| 27 | +## ν
μ€νΈμμ μμ±μΌλ‘ |
| 28 | + |
| 29 | +μ λͺ©μμλΆν° μλ€μνΌ ν
μ€νΈλ₯Ό μμ±μΌλ‘ λ³ννλ κ³Όμ μ
λλ€. κΈ°λ³Έ μμΉμ ν
μ€νΈμ λ¨μ΄λ₯Ό ꡬμ±νλ μ리(μμ)λ‘ λλκ³ , μ¬μ λ
Ήμλ μ€λμ€λ AIλͺ¨λΈμμ μμ±λ μ€λμ€λ₯Ό μ¬μ©νμ¬ νλμ μ€λμ€λ‘ μ°κ²°ν©λλ€. |
| 30 | + |
| 31 | + |
| 32 | + |
| 33 | +ν
μ€νΈ μμ± λ³ν μμ€ν
μ μΌλ°μ μΌλ‘ 3λ¨κ³λ‘ ꡬμ±λ©λλ€. |
| 34 | + |
| 35 | +* ν
μ€νΈ λΆμ |
| 36 | +* μΈμ΄ λΆμ |
| 37 | +* νν λ°μ |
| 38 | + |
| 39 | +### ν
μ€νΈ λΆμ |
| 40 | + |
| 41 | +ν
μ€νΈ λΆμμλ μ 곡λ λ¬Έμ₯μ κ°μ Έμμ μμ±μ μμ±νλ λ° νμν λ¨μ΄λ‘ λ³ννλ μμ
μ΄ ν¬ν¨λ©λλ€. μλ₯Ό λ€μ΄ "Hello wolrd" λ₯Ό λ³ννλ©΄ ν
μ€νΈ λΆμ μμ΄ λ λ¨μ΄λ₯Ό μμ±μΌλ‘ λ³νν μ μμ΅λλ€. κ·Έλ¬λ "1234"λ λ¬Έλ§₯μ λ°λΌ "μ² μ΄λ°± μΌμ μ¬" νΉμ "μΌ μ΄ μΌ μ¬" λ‘ λ³νν΄μΌ ν μ μμ΅λλ€. "λλ 1234κ°μ μ¬κ³Όλ₯Ό κ°μ§κ³ μλ€"μ κ²½μ° λ¬Έλ§₯μ "μ² μ΄λ°± μΌμ μ¬"λ‘ κ°μ§λμ§λ§, "μμ΄κ° 1234γΉλ₯Ό μΈμλ€"μ κ²½μ° "μΌ μ΄ μΌ μ¬"κ° λ©λλ€. |
| 42 | + |
| 43 | +μμ±λ λ¨μ΄λ μΈμ΄ λΏλ§ μλλΌ ν΄λΉ μΈμ΄μ μ¬μ© νκ²½μ λ°λΌ λ€λ¦
λλ€. μλ₯Ό λ€λ©΄, λ―Έκ΅μμ΄μμ "120"μ "One hundred twenty" μ΄μ§λ§, μκ΅μμλ "One hundred and twenty"μΌλ‘ hundreds λ€μ "and"λ₯Ό μ¬μ©ν©λλ€. |
| 44 | + |
| 45 | +β
ν
μ€νΈ λΆμμ΄ νμν λ€λ₯Έ μλ‘λ inchμ inμ λ°μνλ 짧μ μ, saintμ streetμ 짧μ ννμ "st"λ±μ΄ μμ΅λλ€. μ¬λ¬λΆμ λ¬Έλ§₯ μ λͺ¨νΈν μΈμ΄λ‘ ꡬμ±λ λ€λ₯Έ μμλ€μ΄ μκ° λμλμ? |
| 46 | + |
| 47 | + +) νκ΅μ΄ λ¬Έλ§₯ μ "λ λ€ λ§μ΄ κΆκΈν΄" μμ λλ¬Όμ μλ―Ένλ μ§ λνλ₯Ό μλ―Ένλ μ§ λ±μ λμμ΄μμ΄μ΄μ§ μμκΉ μκ°ν©λλ€. |
| 48 | + |
| 49 | +λ¬Έλ§₯μ λ¨μ΄κ° λͺ
νν΄μ§λ©΄ μΈμ΄ λΆμμ μν΄ μ μ‘λ©λλ€. |
| 50 | + |
| 51 | +### μΈμ΄ λΆμ |
| 52 | + |
| 53 | +μΈμ΄ λΆμμ λ¨μ΄λ€μ μμλ‘ λλλλ€. μμλ μ¬μ©λ λ¬Έμ λΏλ§ μλλΌ λ¨μ΄μ λ€λ₯Έ λ¬Έμμλ κΈ°λ°μ λκ³ μμ΅λλ€. μλ₯Όλ€μ΄ μμ΄μμ 'car'μ 'care'μμμ 'a'μλ¦¬κ° λ€λ¦
λλ€. μμ΄λ μνλ²³μ 26κ° λ¬Έμμ λνμ¬ 44κ°μ μλ‘ λ€λ₯Έ μμλ₯Ό κ°μ§κ³ μμΌλ©°, μΌλΆλ 'circle'μ 'serpent'μ²λΌ λ€λ₯Έ λ¬Έμμ΄μ§λ§ λμΌν μμλ‘ μ¬μ©λλ κ²½μ°λ μ‘΄μ¬ν©λλ€. |
| 54 | + |
| 55 | +β
μκ° ν΄ λ΄
μλ€ : νκ΅μ΄ μμλ 무μμ΄ μλμ? |
| 56 | + |
| 57 | +μΌλ¨ λ¨μ΄λ€μ΄ μμλ‘ λ³νλλ©΄, μ΄ μμλ€μ λ¬Έλ§₯μ λ°λΌμ μμ‘°λ λ°μ μκ°μ μ‘°μ νλ©΄μ μ΅μμ μ§μνκΈ° μν μΆκ°μ μΈ λ°μ΄ν°κ° νμν©λλ€. ν μλ‘ μμ΄μμ λ§μ§λ§ λ¨μ΄μ λν μλμ΄ μ¦κ°λ μ§λ¬Έμ μλ―Έν©λλ€. μ΄λ₯Ό λ°νμΌλ‘ λ¬Έμ₯μ μ§λ¬ΈμΌλ‘ λ³ννλ λ° μ¬μ©ν μ μμ΅λλ€. |
| 58 | + |
| 59 | +μλ₯Ό λ€μ΄, "You have an apple"μ΄λΌλ λ¬Έμ₯μ μλλ°©μ΄ μ¬κ³Όλ₯Ό κ°μ§κ³ μλ€λ κ²μ λνλ΄λ λ¬Έμ₯μ
λλ€. λ§μ½ λ§μ§λ§ 'apple' λ¨μ΄μ λμμ΄ μ¬λΌκ°λ€λ©΄ "You have an apple?"μ μ§λ¬Έ ννκ° λ©λλ€. μΈμ΄ λΆμ μ λ§μ§λ§ λ¨μ΄μ μμ΄ μ¬λΌκ°λ κ²μ νμ
νλ©΄ λ¬Όμνλ₯Ό μ¬μ©νμ¬ μ§λ¬Έμμ νμν΄μΌν©λλ€. |
| 60 | + |
| 61 | +μΌλ¨ μμκ° μμ±λλ©΄, μ€λμ€ μΆλ ₯μ μμ±νκΈ° μν νν μμ±μ μν΄ μ μ‘λ μ μμ΅λλ€. |
| 62 | + |
| 63 | +### νν λ°μ |
| 64 | + |
| 65 | +μ΅μ΄μ μ μ ν
μ€νΈ μμ± λ³ν μμ€ν
μ κ° μμμ λ¨μΌ μ€λμ€ λ
Ήμμ μ¬μ©νμ¬ λ§€μ° λ¨μ‘°λ‘μ΄ λ‘λ΄ μμ±μΌλ‘ ꡬνλμμ΅λλ€. μ΄λ€μ μ리 λ°μ΄ν°λ² μ΄μ€μμ λ‘λλκ³ μ€λμ€λ₯Ό λ§λ€κΈ° μν΄ μ°κ²°λ©λλ€. |
| 66 | + |
| 67 | +β
μκ° ν΄ λ΄
μλ€ : μ΄κΈ° μμ± ν©μ± μμ€ν
μ μ€λμ€ λ
Ήμμ μ°Ύμλ΄
μλ€. μ€λ§νΈ μ΄μμ€ν΄νΈμ μ¬μ©λλ κ²κ³Ό κ°μ μ΅μ μμ± ν©μ±κ³Ό λΉκ΅ ν΄ λ΄
μλ€. |
| 68 | + |
| 69 | +λ³΄λ€ μ΅μ μ νν μμ±μ λ₯λ¬λμ μ¬μ©νμ¬ κ΅¬μΆλ λ¨Έμ λ¬λ λͺ¨λΈμ μ¬μ©νμ¬ μΈκ°κ³Ό κ΅¬λ³ ν μ μλ λ μμ°μ€λ¬μ΄ μ리λ₯Ό μμ±ν©λλ€. |
| 70 | + |
| 71 | +> π μ΄λ¬ν λ¨Έμ λ¬λ λͺ¨λΈ μ€ μΌλΆλ μ€μ μ¬λμ΄ λ§νλ κ² μ²λΌ λ€λ¦¬κΈ° μν΄ μ μ΄ νμ΅μ μ¬μ©νμ¬ μ¬νμ΅ λ μ μμ΅λλ€. μ¦, μνμμ μ μ λ μλνκ³ μλ μμ± λ³΄μ μμ€ν
μ μ¬λ¬λΆμ λͺ©μ리λ₯Ό λͺ λΆ λ
Ήμν μ¬λμ λꡬλ μ¬λ¬λΆμ μ¬μΉν μ μκΈ° λλ¬Έμ μ’μ λ°©λ²μ΄ μλλΌκ³ μκ°ν©λλ€. |
| 72 | +
|
| 73 | +μ΄λ¬ν λν λ¨Έμ λ¬λ λͺ¨λΈμ μΈ λ¨κ³λ₯Ό λͺ¨λ end-to-end μμ± ν©μ±κΈ°λ‘ κ²°ν©νλλ‘ νμ΅λκ³ μμ΅λλ€. |
| 74 | + |
| 75 | +## νμ΄λ¨Έ μ€μ νκΈ° |
| 76 | + |
| 77 | +νμ΄λ¨Έλ₯Ό μ€μ νλ €λ©΄ IoT μ₯μΉκ° μλ²λ¦¬μ€ μ½λλ₯Ό μ¬μ©νμ¬ λ§λ REST μλν¬μΈνΈλ₯Ό νΈμΆν ν, κ²°κ³Ό μκ°μ μ¬μ©νμ¬ νμ΄λ¨Έλ₯Ό μ€μ ν©λλ€. |
| 78 | + |
| 79 | +### μμ
- μλ²λ¦¬μ€ ν¨μλ₯Ό νΈμΆνμ¬ νμ΄λ¨Έ μκ°μ κ°μ Έμ΅μλ€. |
| 80 | + |
| 81 | +μλ μλ΄μ λ°λΌ IoT μ₯μΉμμ REST λ μ μ νΈμΆνκ³ μμ²ν μκ° λμμ νμ΄λ¨Έλ₯Ό μ€μ ν΄ μ€λλ€.: |
| 82 | + |
| 83 | +* [Arduino - Wio Terminal](../wio-terminal-set-timer.md) |
| 84 | +* [Single-board computer - Raspberry Pi/Virtual IoT device](single-board-computer-set-timer.ko.md) |
| 85 | + |
| 86 | +## ν
μ€νΈλ₯Ό μμ±μΌλ‘ λ³ννκΈ° |
| 87 | + |
| 88 | +μμ±μ ν
μ€νΈλ‘ λ³ννλ λ° μ¬μ©ν κ²κ³Ό λμΌν μμ± μλΉμ€λ₯Ό μ¬μ©νμ¬ ν
μ€νΈλ₯Ό λ€μ μμ±μΌλ‘ λ³νν μ μμ΅λλ€. μ΄λ IoT μ₯μΉμ μ€νΌμ»€λ₯Ό ν΅ν΄ μ¬μν μ μμ΅λλ€. λ³ννκ³ μ νλ ν
μ€νΈλ νμν μ€λμ€ μ ν(ex: μνλ§ μ λ)μ 보μ ν¨κ» μμ± μλΉμ€λ‘ μ μ‘λκ³ μ€λμ€κ° ν¬ν¨λ μ΄μ§ λ°μ΄ν°κ° λ°νλ©λλ€. |
| 89 | + |
| 90 | +ν΄λΉ μμ²μ λ³΄λΌ λ, μμ± ν©μ± μμ© νλ‘κ·Έλ¨μ μν XML κΈ°λ° λ§ν¬μ
μΈμ΄μΈ *Speech Synthesis Markup Language*(SSML)λ₯Ό μ¬μ©νμ¬ μ μ‘ν©λλ€. μ΄κ²μ λ³νλ ν
μ€νΈ λΏλ§ μλλΌ ν
μ€νΈμ μΈμ΄, μ¬μ©ν μμ±μ μ μνλ©° ν
μ€νΈμ μΌλΆ λλ μ λΆμ λν λ§νλ μλ, λ³Όλ₯¨, νΌμΉ λ±μ μ μνλ λ° μ¬μ©λ μ μμ΅λλ€. |
| 91 | + |
| 92 | +μλ₯Ό λ€μ΄, μ΄ SSMLμ "Your 3 minute 5 second time has been set" λΌλ ν
μ€νΈλ₯Ό `en-GB-MiaNeural`μ΄λΌλ μκ΅ μΈμ΄ μμ±μ μ¬μ©νμ¬ μμ±μΌλ‘ λ³ννλ μμ²μ μ μν©λλ€. |
| 93 | + |
| 94 | +```xml |
| 95 | +<speak version='1.0' xml:lang='en-GB'> |
| 96 | + <voice xml:lang='en-GB' name='en-GB-MiaNeural'> |
| 97 | + Your 3 minute 5 second time has been set |
| 98 | + </voice> |
| 99 | +</speak> |
| 100 | +``` |
| 101 | + |
| 102 | +> π λλΆλΆμ ν
μ€νΈ μμ± μμ€ν
μ μκ΅ μ΅μ μμ΄ μμ±, λ΄μ§λλ μ΅μ μμ΄ μμ± λ± λ€μν μΈμ΄μ λν λ€μν μμ±μ κ°μ§κ³ μμ΅λλ€. |
| 103 | +
|
| 104 | +### μμ
- ν
μ€νΈλ₯Ό μμ±μΌλ‘ λ³ν ν΄ λ΄
μλ€. |
| 105 | + |
| 106 | +IoT μ₯μΉλ₯Ό μ¬μ©νμ¬ ν
μ€νΈλ₯Ό μμ±μΌλ‘ λ³ννλ €λ©΄ μλ κ°μ΄λλ₯Ό μ¬μ©νμμμ€. |
| 107 | + |
| 108 | +* [Arduino - Wio Terminal](../wio-terminal-text-to-speech.md) |
| 109 | +* [Single-board computer - Raspberry Pi](pi-text-to-speech.ko.md) |
| 110 | +* [Single-board computer - Virtual device](../virtual-device-text-to-speech.md) |
| 111 | + |
| 112 | +--- |
| 113 | + |
| 114 | +## π λμ |
| 115 | + |
| 116 | +SSMLμ νΉμ λ¨μ΄λ₯Ό κ°μ‘°νκ±°λ, μ κΉμ ν
μ λκ±°λ, μλμ΄λ₯Ό λ³κ²½νλ λ± λ¨μ΄λ₯Ό λ§νλ λ°©μμ λ³κ²½νλ λ°©λ²μ κ°μ§κ³ μμ΅λλ€. IoT μ₯μΉμμ λ€λ₯Έ SSMLμ μ μ‘νκ³ μΆλ ₯μ λΉκ΅νλ©΄μ μ΄ μ€ λͺκ°μ§λ₯Ό μλν΄λ΄
μλ€. SSMLμ λν μμΈν λ΄μ©μ [World Wide Web Consortiumμ μμ± ν©μ± λ§ν¬μ
μΈμ΄(SSML) Version 1.1](https://www.w3.org/TR/speech-synthesis11/))μμ νμΈν μ μμ΅λλ€. |
| 117 | + |
| 118 | +## κ°μ ν ν΄μ¦ |
| 119 | + |
| 120 | +[κ°μ ν ν΄μ¦](https://black-meadow-040d15503.1.azurestaticapps.net/quiz/46) |
| 121 | + |
| 122 | +## λ³΅μ΅ λ° λ
ν |
| 123 | + |
| 124 | +* μμ± ν©μ±μ λν μμΈν λ΄μ©μ [speech synthesis page on Wikipedia](https://wikipedia.org/wiki/Speech_synthesis) μμ νμΈ νμΈμ. |
| 125 | +* λ²μ£μλ€μ΄ μμ± ν©μ±μ μ¬μ©νμ¬ [κ°μ§ λͺ©μλ¦¬λ‘ λμ νμΉλ κ²μ λν BBCλ΄μ€](https://www.bbc.com/news/technology-48908736) κΈ°μ¬μμ νμΈ ν΄ λ³΄μΈμ. |
| 126 | +* [TikTok νλ«νΌμ΄ μ±μ°λ€μ λμ μμ΄ AIλ₯Ό μ¬μ©νμ¬ κ·Έλ€μ λͺ©μ리λ₯Ό μ
μμ μΌλ‘ μ¬μ©νμλ€.](https://www.vice.com/en/article/z3xqwj/this-tiktok-lawsuit-is-highlighting-how-ai-is-screwing-over-voice-actors) μ κ΄λ ¨λ κΈ°μ¬λ₯Ό νμΈ ν΄ λ³΄μΈμ. |
| 127 | + |
| 128 | +## κ³Όμ |
| 129 | + |
| 130 | +[νμ΄λ¨Έ μ·¨μνκΈ°](assignment.ko.md) |
0 commit comments