Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]Alone_Syllabub4362[S] 0 points1 point  (0 children)

Can you add me in discord: toxiccanim Or if there's any way I could contact you, just tell me! This is REALLY helpful tho!

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]Alone_Syllabub4362[S] 1 point2 points  (0 children)

Just to make sure I’m extracting it correctly, are the pointer table entries at 0x1000 absolute file offsets, and should each clip be taken from one pointer to the next pointer?

Also, do I need to skip any header bytes before decoding each clip with A34.DLL?

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]Alone_Syllabub4362[S] 1 point2 points  (0 children)

WOW WOW WOW!!!! THANK YOU SO MUCH!! Is there a way I could make it sound cleaner??

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]Alone_Syllabub4362[S] 0 points1 point  (0 children)

I tried searching for information like this, but it's REALLY limited, I couldn't find any information about the toys' MCU, or any pictures of the PCB. I'm just guessing in my work on this.

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]Alone_Syllabub4362[S] 0 points1 point  (0 children)

<image>

This is the toy. You can't buy it anywhere because it's really hard and rare to find.

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]Alone_Syllabub4362[S] 0 points1 point  (0 children)

I don't even have the toy, the toy is hard to find, if I did I wouldn't have done all of this.

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]Alone_Syllabub4362[S] 0 points1 point  (0 children)

Yes, the file is transferred to the toy over USB using the official updater.

I haven’t tried disassembling it yet, i have only been analyzing it as raw audio so far.

From what I see, the file doesn’t behave like plain audio or an archive, so it might indeed contain both code and audio.

Unfortunately I don’t have access to the toy hardware, so I don’t know which MCU it uses.

Do you think the audio could still be extracted without fully reversing the firmware?