# Speech in makecode from python

**URL:** https://forum.makecode.com/t/speech-in-makecode-from-python/18153
**Category:** micro:bit
**Created:** [February 24, 2023, 11:19pm UTC](https://forum.makecode.com/t/speech-in-makecode-from-python/18153 "2023-02-24T23:19:23Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Robot-rick](https://avatars.discourse-cdn.com/v4/letter/r/e47c2d/32.png) [@Robot-rick](https://forum.makecode.com/u/Robot-rick)
#### Post date: [February 24, 2023, 11:19pm UTC](https://forum.makecode.com/t/speech-in-makecode-from-python/18153/1 "2023-02-24T23:19:23Z")

</div>

Hello, has anyone been able to use the speech from python to work with makecode?  
[Speech — BBC micro:bit MicroPython 2 documentation (microbit-micropython.readthedocs.io)](https://microbit-micropython.readthedocs.io/en/v2-docs/speech.html#:~:text=Speech%20%C2%B6%20This%20module%20makes%20the%20micro%3Abit%20talk%2C,on%20pin%200%20and%20the%20built-in%20speaker%20V2.)

---

<div class="post-metadata">

### Author: ![bsiever](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bsiever/32/1032_2.png) [@bsiever](https://forum.makecode.com/u/bsiever)
#### Post date: [February 26, 2023, 8:50pm UTC](https://forum.makecode.com/t/speech-in-makecode-from-python/18153/2 "2023-02-26T20:50:24Z")

</div>

Hi @Robot-rick ,

There are two different approaches to Python for the micro:bit. Those doc are from the [MicroPython](https://micropython.org/) version, which is used in the [Micro:bit Python editor](https://microbit.org/get-started/user-guide/python-editor/) (and other editors).

MakeCode doesn’t actually use MicroPython. It’s an entirely different version of Python, works in a very different way, and doesn’t support the speech library. You can read about the differences between MakeCode’s Python and MicroPython here: [https://support.microbit.org/support/solutions/articles/19000111744-makecode-python-and-micropython](https://support.microbit.org/support/solutions/articles/19000111744-makecode-python-and-micropython)

I don’t think MakeCode support speech yet (although I have started work on an extensions that supports speech…unfortunately I won’t be able to resume that work for a few months).

---

<div class="post-metadata">

### Author: ![Robot-rick](https://avatars.discourse-cdn.com/v4/letter/r/e47c2d/32.png) [@Robot-rick](https://forum.makecode.com/u/Robot-rick)
#### Post date: [February 28, 2023, 11:06pm UTC](https://forum.makecode.com/t/speech-in-makecode-from-python/18153/3 "2023-02-28T23:06:33Z")

</div>

Thanks for the fast answer! I am enhancing/upgrading some old robots from the eighties. Would be nice to use both makecode and/or micropython. The micro:bit has most of the sensors/feature of these old robots and then some. The micropython version is very close to the speech of the eighties without old obsolete chips being needed. Keep me updated on your project and or everyone let me know if they hear of other solutions.Thanks for the links!

---

<div class="post-metadata">

### Author: ![bsiever](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bsiever/32/1032_2.png) [@bsiever](https://forum.makecode.com/u/bsiever)
#### Post date: [March 15, 2023, 5:31pm UTC](https://forum.makecode.com/t/speech-in-makecode-from-python/18153/4 "2023-03-15T17:31:06Z")

</div>

Hi @Robot-rick ,

It looks like someone has already created an extension for Speech Support! See: [https://github.com/adamish/pxt-billy](https://github.com/adamish/pxt-billy)

I did this quick test (on a v2): [https://makecode.microbit.org/\_eCeH9U03DWyx](https://makecode.microbit.org/_eCeH9U03DWyx)

---

<div class="post-metadata">

### Author: ![Robot-rick](https://avatars.discourse-cdn.com/v4/letter/r/e47c2d/32.png) [@Robot-rick](https://forum.makecode.com/u/Robot-rick)
#### Post date: [March 31, 2023, 4:49pm UTC](https://forum.makecode.com/t/speech-in-makecode-from-python/18153/5 "2023-03-31T16:49:11Z")

</div>

Thanks for the update, just tested it. Works great! I’m guessing it only works on v2 microbit… Will do some more digging, but it is Just like S.A.M. from the 80"s!

---

<div class="post-metadata">

### Author: ![bsiever](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bsiever/32/1032_2.png) [@bsiever](https://forum.makecode.com/u/bsiever)
#### Post date: [March 31, 2023, 10:00pm UTC](https://forum.makecode.com/t/speech-in-makecode-from-python/18153/6 "2023-03-31T22:00:16Z")

</div>

@Robot-rick If you get a chance, please post an update to share the results of updating the 80s bots. (I’m a fan of the 80s bots, like the Hero, Omnibot(s) and the other Tomy robots, Compurobot, etc.)
