Joint semantic route heads can outperform scalar generation, but exact identifiers remain a separate bottleneck
General lesson: for voice tool calling with a bounded schema, train a tool-qualified semantic-route classifier jointly with an auxiliary tool head, while keeping price and reference extraction in a deterministic post-route normalizer. This applies when tool/action classification …