爱意满满的作品展示区。
suninrain

做了一个会说话的计算器:十进制精确运算、中英双语人声、五套主题(iOS / Mac,免费)

  •  
  •   suninrain · 13h 4m ago · 370 views

    小孩刚接触一点数学,喜欢玩手机上的计算器,但系统自带计算器总觉得缺少点什么,于是自己做了一个。以下是简单的介绍:

    算弦(Calcanto)是一个 iPhone / iPad / Mac 上的计算器,起点是「系统计算器,但能换样子、还能开口说话」。

    • 十进制运算:不用二进制浮点,所以 0.1 + 0.2 = 0.3,结果保留 15 位有效数字。按键的行为是对着系统计算器一个键一个键实测过来的。
    • 语音播报:中英文各有男声、女声,按键和结果都会读出来。中文按中文的读法(120 读「一百二十」),英文按英文的读法。播报完全离线,在「设置 → 语音」里打开。
    • 五套主题:每套主题按下 = 的音效也不一样。
    • 科学计算:三角函数、双曲函数和它们的反函数,幂、开方、阶乘、内存键、弧度 / 角度。
    • 单位换算和汇率换算。
    • 免费,没有广告、没有内购、不需要账号,不含任何第三方 SDK。iPhone、iPad、Mac 三端通用。

    原型出来后,小孩特别喜欢玩,按一个键就读一个数,被当成了游戏。

    App Store: https://apps.apple.com/app/id6809518464 官网: https://calcanto.yunxi.dev/

    欢迎提意见,尤其是用起来哪里和系统计算器不一样、让你觉得别扭的地方。我会在帖子里回复。

    详情见截图:

    基础 · 曜黑

    换算 · 初夏

    科学 · 糖果

    Mac 版

    2 replies  •  2026-10-12 15:18:00 +08:00
    charsunny
        1
    charsunny  
       11h 4m ago
    离线播报这块挺关键的,小孩用不用联网、隐私和稳定都省心。我之前做本机朗读也是这条路,模型打进包里,不联网也能读,调音量语速反而比接云端简单。十进制精确运算对着系统计算器逐键对,这个我懂,省掉后面一堆“怎么跟系统不一致”的吐槽。
    suninrain
        2
    suninrain  
    OP
       9h 12m ago
    谢谢。 [十进制精确运算对着系统计算器逐键对,这个我懂,省掉后面一堆“怎么跟系统不一致”的吐槽。] --确实,得有自己的特点,但计算器的基本盘不能丢。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1521 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 16:30 · PVG 00:30 · LAX 09:30 · JFK 12:30
    ♥ Do have faith in what you're doing.